Pascal (programming language): Difference between revisions

Content deleted Content added
m Changing casing of keywords in code blocks to be more consistent
The Pascal-P system: Add Stanford Pascal Compiler
Tags: Reverted Visual edit
Line 91:
 
Pascal-P5, created outside the Zürich group, accepts the full Pascal language and includes ISO 7185 compatibility.
 
[[Stanford University|Stanford]] Pascal Compiler was a version of Pascal compiler based on [[P-code|P-Code]] compiler developed in 1970s. Originally it targeted IBM mainfraimes ([[IBM System/360|IBM 360]]/[[IBM System/370|370]]) and [[LSI-11]] machines.
 
[[UCSD Pascal]] branched off Pascal-P2, where [[Kenneth Bowles]] used it to create the [[Interpreter (computing)|interpretive]] UCSD p-System. It was one of three operating systems available at the launch of the original [[IBM Personal Computer]].<ref>[http://www.cbi.umn.edu/oh/pdf/oh392jb.pdf cbi.umn.edu], "An Interview with John Brackett and Doug Ross"{{dead link |date=March 2018 |bot=InternetArchiveBot |fix-attempted=yes}}, p15, Charles Babbage Institute, 2004</ref> UCSD Pascal used an intermediate code based on byte values, and thus was one of the earliest ''[[bytecode]] compilers''. [[Apple Pascal]] was released in 1979 for the Apple 2 and Apple 3 computer systems. It was an implementation of, or largely based on, UCSD Pascal. Pascal-P1 through Pascal-P4 was not, but rather based on the CDC 6600 60-bit word length.