- //
Marks the beginning of a comment.
- {
Begins program block.
- }
Terminates a program block.
- =
Sets the variable to the left of the "=" to the value of the expression on the right.
- assume
Indicates that the following assumption can be made about a file format.
- ccount
Counts the occurrences of one character in a data file before the next occurrence of a terminal character.
- compname
A reserved variable which holds a list of the component names.
- component
A reserved variable holding the list of component values for the current request.
- components
Specifies the names of one or more components.
- count
Counts the number of lines containing an occurrence of one regular expression in a file before another regular expression is encountered.
- demangle
Sets a protocol for reversing the mangling process on requests.
- do
Initiates a loop.
- else
Executes the following program block only if the last if statement returned false; that is, failed.
- explicit
Declares the presence of an expected feature in the file; that is, time values.
- fileext
Compares the filename extension of the data file to a string.
- filename
Compares the name of the current data file to a regular expression.
- find
Searches the current data file until a regular expression is encountered.
- header
Marks the beginning of first block of the template.
- if
Stores the outcome of the following program block for determining the execution of program branches later on.
- int
Declares an integer variable.
- isalpha
Tests the next character in the input stream to see if it is alphabetic.
- isdigit
Tests the next character in the input stream to see if it is a digit.
- linear
Indicates that each request in the file is contained on one and only one line.
- long
Declares that the distinction between long and short request names is valid.
- longname
A reserved variable which holds a list of the long request names.
- magnitude
Takes the magnitude of a three dimensional vector.
- mangle
Combine several strings to specify the names of one or more requests.
- mark
Records the current file position.
- mark2
Records the secondary file position.
- maxfind
Reserved variable holding the maximum number of lines to search.
- names
Declares that the distinction between long and short request names is valid.
- null
Causes the results of the current input operation to be ignored.
- numcomponents
A predefined variable which holds the number of components in a file.
- numrecords
A predefined variable which holds the number of records in a file.
- numrequests
A predefined variable which holds the number of requests in a file.
- precision
A predefined variable which defines the number of decimal places used when reading floating point values.
- print
Sends a message to the message log.
- qcount
Counts the number of lines containing an occurrence of one regular expression in a file before another regular expression is encountered.
- qfind
Searches the current data file until a string is encountered.
- read
Reads an integer, floating point number or short string (one word or token).
- readln
Reads an integer, floating point number, or string.
- record
Marks the start of the program block which handles the reading of each record from the file.
- request
A reserved variable holding the list of request values for the current record.
- requests
Specifies the names of one or more requests.
- rewind
Return the file to the last position marked.
- rewind2
Return the file to the last secondary position marked.
- set
Sets an integer variable to the value of a constant, variable or simple function.
- shortname
List of short request names.
- start
Mark the beginning of the data to be read.
- strict
Causes the read or readln statement to compare a string read from the data file to a regular expression.
- sum
Takes the sum of two integer values.
- then
Indicates that the following block should be executed if the result of the last if statement was true.
- time
Directs a read statement to assume that the next request in the file contains only one component; that is, it’s time-like).
- type
Sets the default data type for a file format.
- types
Sets the data types of one or more requests.
- units
Specifies the number of time units per second.
- until
Truncates a line read by the readln command.