Technical data

2
Working with the Target Language
2-8
Comments
You can place comments anywhere within a target file. To include comments,
use the
/%...%/ or %% directives. For example,
/%
Abstract: Return the field with [width], if field is wide
%/
or
%endfunction %% Outputs function
Output file control
%openfile x optional-string "optional-mode"
%closefile
%selectfile identifier
Input file control
%include string
%addincludepath string
Debug statements
%error tokens
%warning tokens
%trace tokens
%exit tokens
Macro definition
%define identifier opt-argument-list replacement-list
%undef
Identifier definition
%assign [::]expression = constant-expression
Scoping
%with expression
%endwith
Target language
functions
%function identifier ( optional-arguments ) [Output | void]
%endfunction
%return
Table 2-1: Target Language Compiler Directives (Continued)
Type Construct