CSvax:Pucc-H:Pucc-I:ags@pur-ee.UUCP (09/17/83)
In response to Bryan DeLaney: Apple Pascal is based on UCSD (University of California at San Diego) Pascal, which is both a language and an operating system. The system includes, in addition to the Pascal Compiler: 1. A screen-oriented text editor. 2. A filer (file manager). 3. A p-code interpreter. 4. A 6502 assembler. 5. A linker for including separately-compiled (or assembled) modules in programs. 6. A system library containing such things as numeric conversion for I/O, string-handling routines, math routines, and turtle graphics. 7. A system librarian for adding, deleting or replacing separately- compiled (or assembled) modules in libraries (thus making them available to other programs and callable by name). 8. A *FAST* disk operating system that runs circles around Apple DOS (not hard to do, actually), and which identifies volumes by name and remembers which drive they were last seen in. 9. A segmentation facility which allows programs to load specific procedures dynamically (and automatically) as they are needed. 10. An EXEC facility which allows the execution of procedure files. 11. Several tool programs, including a disk formatter, a system configuration utility, and a calculator. 12. Two manuals: The "Apple Pascal Language Reference Manual" (208 pages) and the "Apple Pascal Operating System Reference Manual" (298 pages). If Apple Pascal is not an operating system, then nothing on the Atari qualifies as an operating system. Dave Seaman Purdue University User Services pur-ee:Pucc-I:ags