Trailing-Edge
-
PDP-10 Archives
-
decus_20tap1_198111
-
decus/20-0003/pascal.otl
There is 1 other file named pascal.otl in the archive. Click here to see a list.
@{{OUTLINE of PASCAL.MSS generated by SCRIBE 1A(153) on 26 November 1980 at 00:04}}
1. How to use PASCAL-20
1.1 How to use the normal compiler
1.2 PAS: A Special Compiler for Unmodified EXEC's
1.3 Core Allocation
1.4 How to Write a Program (Lexical Issues)
2. Input/Output
2.1 Standard Files
2.2 File Declaration
2.3 RESET and REWRITE (simple form)
2.4 Formatted Output
2.5 Reading characters
2.6 The Standard Files
2.7 Character Processing
3. Extensions to PASCAL
3.1 Input/Output to strings
3.2 Monitor calls
3.3 INITPROCEDURE
3.4 Extended CASE Statement
3.5 LOOP Statement
3.6 CLOSE, RCLOSE, and DISMISS
3.7 MARK and RELEASE
3.8 I/O facilities for wizards only
3.8.1 Extra arguments to RESET, etc.
3.8.2 Labelled tape processing
3.8.3 I/O Error processing
3.8.4 I/O implementation
3.8.4.1 Byte mode[1]
3.8.4.2 Pmap'ed mode[2]
3.8.4.3 TTY mode[3]
3.8.4.4 Null mode[4]
3.8.4.5 Buffered mode, by word[5]
3.8.4.6 Buffered mode, by bytes[6]
3.8.4.7 Record mode [7]
3.8.4.8 Other modes
3.8.5 A note on byte sizes in files
3.8.6 Variable Record Formats
3.9 RENAME
3.10 DELETE
3.11 UPDATE
3.12 Random access
3.13 APPEND
3.14 Wildcards
3.15 Including external text
3.16 Miscellaneous I/O Functions
3.17 The structure of a PASCAL program
4. PASCAL Debug System (PASDDT)
4.1 Commands
4.2 Asynchronous Interrupt
4.3 Standard Procedures and Functions
4.4 External Procedures and Functions
5. Miscellaneous
5.1 Implementation Restrictions
5.2 Use of DDT
5.3 Arithmetic errors
5.4 Interrupt handling
5.5 SYNCHRONIZATION (critical sections)
5.6 Warning about error messages
5.7 Interfacing to external procedures in MACRO
5.8 Special linkage conventions for hackers
I. References
Table of Contents