Guardian Programming Reference Summary for C
About This Manual
Guardian Programming Reference Summary for C—522630-001
ix
Change Bar Notation
Line Spacing. If the syntax of a command is too long to fit on a single line, each continuation 
line is indented three spaces and is separated from the preceding line by a blank line. 
This spacing distinguishes items in a continuation line from items in a vertical list of 
selections. For example:
ALTER [ / OUT file-spec / ] CONTROLLER
 [ , attribute-spec ]...
/* i */, /* o */. In function calls, the /* i */ notation follows an input parameter (one that 
passes data to the called procedure); the /* o */ notation follows an output parameter 
(one that returns data to the calling program). For example:
short DEFINEMODE ( [ short new-value ] /* i */
 ,[ short _near *old-value ] ); /* o */
/* i,o */. In procedure calls, the /* i,o */ notation follows an input/output parameter (one that 
both passes data to the called procedure and returns data to the calling program).  For 
example:
error = COMPRESSEDIT ( filenum ) ; /* i,o */
Change Bar Notation
Change bars are used to indicate substantive differences between this edition of the 
manual and the preceding edition.  Change bars are vertical rules placed in the right 
margin of changed portions of text, figures, tables, examples, and so on. Change bars 
highlight new or revised information. For example: 
The message types specified in the REPORT clause are different in the COBOL85 
environment and the Common Run-Time Environment (CRE).
The CRE has many new message types and some new message type codes for old 
message types. In the CRE, the message type SYSTEM includes all messages 
except LOGICAL-CLOSE and LOGICAL-OPEN.










