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.

If you press RETURN in response to the first request for a library file, youwill see an error message.When the Linker finds the first file specified, it displays another prompt andwaits for you to type the filename of another file containing a needed Unitor routine. You can include up to eight library files in one linking operation.If you type an asterisk ( *) and then press RETURN, the Linker will look forRegular Units or EXTERNAL routines in the file SYSTEM.LIBRARY on thePascal system disk. You will see this message:Opening SYSTEM.LIBRARYIf a file you specify as a host file or a library file is not a codefile, the systemwill display an error message. These files must contain either compiledPascal P-code or assembled 6502 assembly code. For information on libraryfiles and the Librarian, see the next chapter.When you have supplied the names of all the library files needed, respondto the next prompt requesting Another 1 i bra r y f i le by pressingRETURN.The Map FileWhen you have finished specifying library files, the Linker will promptwith:Map file ( for none)?The map file is a textfile produced by the Linker. It contains a map ordirectory of the labels involved in the linking process. If you respond bytyping a filename, the Linker writes the map file with that filename. Youneed not type the suffix . TEXT; if the filename you type does not end with.TEXT or a period(.), the Linker will add the suffix.If you respond to this prompt by simply pressing RETURN, no map file willbe written. The map file is primarily a diagnostic and system programmingtool, and is not required for most uses of the Linker. Note: You can get amore useful map of a library or codefile using the Library Mapper describedin Chapter 8, "The Librarian."Linking Using the Link Command 11-211

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

Saved successfully!

Ooh no, something went wrong!