Pascal (programming language): Difference between revisions

Content deleted Content added
m Added links, removed dead links.
case fix
Line 425:
* [[Pascal-P5]] compiler is an ISO 7185 (full Pascal) adaption of Pascal-P4.
* Pascal-P6 compiler is an extended version of Pascal adaption of Pascal-P5 according to the Pascaline language specification.
* Smart Mobile Studio is a Pascal to [[HTML5]]/[[JavascriptJavaScript]] compiler
* [[Turbo Pascal]] was the dominant Pascal compiler for PCs during the 1980s and early 1990s, popular both because of its powerful extensions and extremely short compilation times. Turbo Pascal was compactly written and could compile, run, and debug all from memory without accessing disk. Slow [[floppy disk drive]]s were common for programmers at the time, further magnifying Turbo Pascal's speed advantage. Currently, older versions of Turbo Pascal (up to 5.5) are available for free download from Borland's site.
* [[IP Pascal]] implements the language "Pascaline" (named after [[Pascal's calculator]]), which is a highly extended Pascal compatible with original Pascal according to ISO 7185. It features modules with namespace control, including parallel tasking modules with semaphores, objects, dynamic arrays of any dimensions that are allocated at runtime, overloads, overrides, and many other extensions. IP Pascal has a built-in portability library that is custom tailored to the Pascal language. For example, a standard text output application from 1970's original Pascal can be recompiled to work in a window and even have graphical constructs added.