42 lines
887 B
Plaintext
42 lines
887 B
Plaintext
|
.sp 1.5i
|
||
|
.ps 12
|
||
|
.vs 14
|
||
|
.ft B
|
||
|
Contents\fR\h'+108u'\h'+5i'Page
|
||
|
|
||
|
|
||
|
\h'+34u'1. Introduction \h'+34u'\h'+1.5i'1
|
||
|
|
||
|
\h'+34u'2. The compiler \h'+34u'\h'+1.5i'2
|
||
|
|
||
|
\h'+34u'3. Translation of Pascal to EM \h'+34u'\h'+1.5i'5
|
||
|
|
||
|
\h'+34u'4. Conformant arrays \h'+1.5i'10
|
||
|
|
||
|
\h'+34u'5. Compiler options \h'+1.5i'11
|
||
|
|
||
|
\h'+34u'6. Extensions to the standard \h'+1.5i'13
|
||
|
|
||
|
\h'+34u'7. Deviations from the standard \h'+1.5i'13
|
||
|
|
||
|
\h'+34u'8. Hints to change the standard \h'+1.5i'15
|
||
|
|
||
|
\h'+34u'9. Testing the compiler \h'+1.5i'16
|
||
|
|
||
|
10. Comparison with the old compiler \h'+1.5i'16
|
||
|
|
||
|
11. Improvements to the compiler \h'+1.5i'17
|
||
|
|
||
|
12. History & Acknowledgements \h'+1.5i'18
|
||
|
|
||
|
13. References \h'+1.5i'19
|
||
|
|
||
|
|
||
|
\fBAppendices\fR
|
||
|
|
||
|
\h'+16u'A. ISO-PASCAL Grammar \h'+1.5i'20
|
||
|
|
||
|
\h'+24u'B. Changes to run time library \h'+1.5i'26
|
||
|
|
||
|
\h'+20u'C. An example \h'+1.5i'28
|