Apple II Pascal

From apple2info.net: Apple II Information
Jump to: navigation, search
A2Pascal Screen.png
Apple II Pascal
Publisher Apple Computer, Inc.
Year 1979
Operating System Apple Pascal
Author/Developer
Genre Operating System/Programming
IIGS Specific No

The Apple II Pascal system was both an operating system and the Pascal programming language. The operating system actually was released before DOS 3.3, making it the first Apple disk operating system to use the 16-sector disk format that would later be used by DOS 3.3 and ProDOS. Apple Pascal was based on UCSD Pascal and compiled to "p-code", a pseudo machine code that was interpreted at runtime.

The system included a filer, editor, Pascal compiler, linker, 6502 assembler, and some utilities. Apple later sold a FORTRAN compiler that worked under the Apple Pascal system.

Since Apple Pascal required an Apple II with 64K of RAM, it was bundled with the Apple II Language Card, which was a 16K memory card with an Autostart ROM.

Jef Raskin designed this colorful Pascal syntax chart in the form of a poster that Apple ended up producing as a marketing tool. Read Jef's account of it here.[1]
This unique advertisement for Apple Pascal included an iron-on transfer section so that you could make your own t-shirt declaring "Pascal Spoken Here".

Resources

Manuals

Apple II Pascal Operating System Reference Manual, including addendum.[2]
Apple II Pascal Language Reference Manual, including addendum.[2]
Apple II Pascal Update Manuals summarizes the differences from version 1.0 to 1.1 and 1.2.[2]

Apple Pascal 1.0 (1979)

Apple Pascal 1.0 APPLE0 disk
Apple Pascal 1.0 APPLE1 disk
Apple Pascal 1.0 APPLE2 disk
Apple Pascal 1.0 APPLE3 disk

Apple Pascal 1.1 (1980)

Apple Pascal 1.1 APPLE0 disk
Apple Pascal 1.1 APPLE1 disk
Apple Pascal 1.1 APPLE2 disk
Apple Pascal 1.1 APPLE3 disk

Apple Pascal 1.2 (1983)

Apple Pascal 1.2 APPLE0 disk
Apple Pascal 1.2 APPLE1 disk
Apple Pascal 1.2 APPLE2 disk
Apple Pascal 1.2 APPLE3 disk

Apple Pascal 1.3 (1985)

Apple Pascal version 1.3 is still available for sale at the Syndicomm store

Other Resources

Apple Pascal - A Hands-on Approach, by Arthur Luehrmann & Herbert Peckham, teaches Apple Pascal using examples that can be typed in and run under the Apple Pascal system.(This is a smaller, lower resolution version of the manual retrieved from http://www.apple-iigs.info)[3]

References

  1. Jef Raskin, Pascal Central, October, 2004
  2. 2.0 2.1 2.2 Manuals scanned by Paul R. Santa-Maria
  3. Manual courtesy of www.apple-iigs.info
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox