31.12.2013 Views

TOPS-20 PASCAL Language Manual - Bitsavers

TOPS-20 PASCAL Language Manual - Bitsavers

TOPS-20 PASCAL Language Manual - Bitsavers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

USING <strong>PASCAL</strong> ON <strong>TOPS</strong>-<strong>20</strong><br />

Table 8-3:<br />

<strong>PASCAL</strong> Compiler Switches<br />

-----------------_._--------------------_. -<br />

Switch<br />

Purpose<br />

In<br />

Source<br />

Default<br />

/ABORT<br />

Causes the compiler to No<br />

exist at the end of a<br />

compilation that contains<br />

errors<br />

Off<br />

/BINARyr[:filespecll<br />

Produces a<br />

file.<br />

binary object No<br />

On<br />

/CHECK<br />

/CREF or<br />

/CROSS-REFERENCE<br />

/DEBUG<br />

/ERROR-LIMIT:n<br />

/FLAG-NON-STANDARD<br />

Generates code to check Yes<br />

for various error<br />

conditions<br />

Produces a cross-reference Yes<br />

listing of identifiers<br />

Produces information in No<br />

the object file to be used<br />

wi th PASDD'r<br />

Stops compilation after No<br />

the specified number of<br />

errors<br />

Issues warning messages Yes<br />

for nonstandard features<br />

On<br />

Off<br />

Off<br />

30<br />

On<br />

/LISTING[[:filespecl]<br />

Produces a source<br />

during compilation<br />

listing Yes<br />

Off<br />

/MACHINE-CODE<br />

Lists generated assembly Yes<br />

language in source listing<br />

Off<br />

/NATIONAL<br />

Turns off braces<br />

comment characters<br />

as Yes<br />

Off<br />

/WARNINGS<br />

Prints diagnostics<br />

warning-level errors<br />

fo rYes<br />

-------------------------------------------------------<br />

/ABORT<br />

On<br />

The /ABORT switch causes the compiler to exit at the end of a<br />

compilation that contains errors. This is useful when used with the<br />

/TAKE: command. The default is /NOABORT.<br />

/BINARY [:filespecD<br />

The /BINARY switch can be used when you want to specify the name of<br />

the object file. The /BINARY switch has the form:<br />

/BINARY [:filespecD<br />

8-7

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

Saved successfully!

Ooh no, something went wrong!