Specifications

34
Symbol table for common variables
Lists common variables arranged according to their types. An array variable has a suffix
of parentheses ( ).
Symbol table for work variables
Lists work variables and dummy arguments arranged according to their types. An array
variable has a suffix of parentheses ( ).
Symbol table for register variables
Lists register variables arranged according to their types. An array variable has a suffix
of parentheses ( ).
Symbol table for labels
Lists labels arranged in alphabetic order.
Symbol table for user-defined functions
Lists user-defined functions arranged according to their types (i.e. integer, real, and
string types).
Each of common variables, work variables, and register variables can be divided into the fol-
lowing types:
Non-array integer type Non-array real type Non-array string type
Array integer type Array real type Array string type
Cross reference
Select the X (Cross) reference check box and run the Compiler, and the following information
will be outputted:
For common variables
Outputs line numbers where common variables are defined and referred to.
For work variables
Outputs line numbers where work variables and dummy arguments are referred to.
For register variables
Outputs line numbers where register variables are defined and referred to.
For labels
Outputs line numbers where labels are defined and referred to.
For user-defined functions
Outputs line numbers where user-defined functions are defined and referred to.