|
|
1.1 ! root 1: this is the scanner/parser/error recovery/code generator part of the ! 2: berkeley pascal system. code generated by pi is interpreted by px. ! 3: ! 4: before trying to make install, be sure you have the install destination ! 5: directory /usr/ucb and the library directory /usr/ucb/lib. ! 6: then type `make install'. ! 7: ! 8: other make commands of interest are: ! 9: - `make clean' removes all but the source files for clean recompilations. ! 10: - `make print' prints a copy of everything interesting on standard output. ! 11: ! 12: things that are new in this version: ! 13: - #included files now have date and time stamps in a listing. ! 14: - addresses for transfers are now absolute, rather than relative, ! 15: allowing larger procedures than previously. ! 16: - programs can now have up to 65k of code space. ! 17: ! 18: bugs in the last version that are fixed in this version: ! 19: - a bug causing duplicate tails of redirected listings has been fixed. ! 20: - a bug in the printing of token replacement messages has been fixed. ! 21: ! 22: bugs and limitations introduced in this version: ! 23: - due to limitations of px, each program, procedure or function ! 24: may allocate only 32k bytes of local variables ! 25: (rather than an error-causing 50k in previous version). ! 26: ! 27: differences between the vax and 11 versions: ! 28: - all the things that are new in this version. ! 29: - pointers occupy 4 bytes. this includes file pointers. ! 30: - the vax version allows up to 65k of code space, ! 31: rather than the 32k of the 11 version. ! 32: - the vax version allows only 32k of data space per procedure/function, ! 33: rather than the 50k of the 11 version.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.