02.07.2013 Views

Type III C lass A Program

Type III C lass A Program

Type III C lass A Program

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.

SNOBOL **<br />

Purpose:<br />

The SNOBOL command compiles source programs written in<br />

SNOBOL into SPL/l, and executes SPL/1 programs.<br />

Format:<br />

I SNOBOL I filename «option1_ •• optionN»<br />

filename specifies a files with the filetype<br />

SNOBOL to be compiled. or with the<br />

filetype SPL1 to be executed.<br />

option1 ••• optionN are one or more of the compiler options<br />

described below.<br />

Options:<br />

OFFLINE<br />

ONLINE<br />

NOLIST<br />

SPL1<br />

specifies that information normally placed in the<br />

LISTING file is also to be printed offline.<br />

specifies that information normally placed in the<br />

LISTING file is to be typed out at the terminal.<br />

suppresses the LISTING file, but does not affect<br />

either of the above options.<br />

specifies that the file named with the command is<br />

an SPL1 file to be executed, and not a SNOBOL file<br />

to be compiled .•<br />

In addition to the options above, execution is also<br />

controlled by control cards within the source file. These<br />

cards must begin with a hyphen in column 1, and appear as<br />

shown below.<br />

-LIST ON resumes the listing of the SNOBOL source program<br />

in the LISTING file.<br />

-LIST OFF suppresses the listing of<br />

program in the LISTING file.<br />

the SNOBOL source<br />

-SEQUENCE causes columns 13-80 of the source file records to<br />

be ignored by the compiler,. allowing card sequence<br />

numbers.<br />

-EJECT<br />

-DECK<br />

inserts a carriage-control character<br />

LISTING file to skip to a new page.<br />

in the<br />

generates a file filename PUNCH P1 containing the<br />

SPL/l output in a special abbreviated format.<br />

SNOBOL 355

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

Saved successfully!

Ooh no, something went wrong!