13.07.2015 Views

apple-pascal-1.3-manual

apple-pascal-1.3-manual

apple-pascal-1.3-manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Each time the Librarian puts a segment into the output file, it displays anew output slot table. For example, the output file prompt line and thedisplay of the output library table might look like this:Output File -> MYDISK:NEW.LIBRARYFile length - 290-C31D LONG INTI 2452 8-1-(31) PASCAL IO 1238 9- l! "'2-(29) TRANSCEN 1168 HJ-3-(22) APPLE STU 662 11 -"'kl4-12- 05-"'0 13- fil6- 0 14- 07-(25) PILFER 362 15- 0The File length displayed with the table is the new library's length inblocks-in this example, it is 29.For more information about segments and units, see Chapter 15, "LargeProgram Management," and Chapter 12, "Program Units," in Part III.By the Way: You can cancel an attempt to create a new library bytyping A for Abort when you see the Librarian command line at the top ofthe display.Remember: A library file has the same internal format as a codefile.This means that a codefile generated by the Compiler can be used as alibrary.Inserting a Copyright NoticeOnce the needed segments from all input codefiles have been put into yournew library's output codefile, you tell the Librarian you are finished bytyping Q for Quit. The Librarian then displays this prompt at the bottom ofthe screen:Notice?This prompt enables you to put a copyright notice in your library file. Thenotice will be displayed each time a library map is produced for your file, asdescribed in the next section of this <strong>manual</strong>. For example, you might type:Copyright (c) 1981 Apple Computer Inc.or any other message up to one line long. If you do not want a copyright linein your library file, simply press RETURN. When the Command prompt linereappears, indicating that the Librarian is finished, your new library iscomplete.II-222Chapter 8: The Librarian

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

Saved successfully!

Ooh no, something went wrong!