13.07.2015 Views

apple-pascal-1.3-manual

apple-pascal-1.3-manual

apple-pascal-1.3-manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

o Pressing the SPACE bar instructs the Compiler to continue thecompilation. If the error is not fatal (that is, if the error number is lessthan 400), the Compiler will attempt to recover and continue compilationwithout generating a codefile. Note that further error messages mayappear as a consequence of the first error.o Pressing ESC causes termination of the compilation and return to theCommand level.o Typing E sends you to the Editor, which automatically reads in theworkfile, ready for editing. If you were not compiling the workfile, theEditor requests the name of the file you were compiling. You shouldrespond by typing the filename of the file you were compiling so that filewill be read into the Editor. When the correct file has been read into theEditor, the top line of the screen displays the error message (or number,if SYSTEM.SYNTAX is not on line) and the cursor is placed at the symbolwhere the error was detected.If SYSTEM.SYNTAX is not available, you can look up the error numberin Appendix 2H. You may wish to delete the file SYSTEM.SYNTAX toobtain more disk space.Handling Stack OverflowIf a compilation is too large for the system's memory, there are severalthings you can try. See the section "Compiling Large Programs" inChapter 15 of Part III for detailed information. You are more likely to havestack overflow with the 64K Pascal system. If you are using the 64K Pascalsystem, you cano Put the {$S+} or {$S++} "swapping" Compiler option into your program;o Use the Swap command from the Command level of the Pascal operatingsystem.The Program ListingBecause a listing file contains source text plus annotations indicating howthe resulting code is related to the source text, it is approximately twice aslarge as a source file. For debugging purposes, a program listing can beedited just like any other textfile, provided that it is not too big and that alisting page option has not been used.The Program Listing 11·145

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!