This page contains a (almost complete) formal specification of the syntax of the driver program. An example is also available from the Example Section:
Statement
DriverInput Statement
IFConfig
Select
%consolidate
%print_statistics
%statistics_only
%timer_start
%timer_stop
%output_on
%output_off
%output_to // to standard output
%output_to filename (C-style string)
%pre_process_limit
%print_statistics format (C-style string)
%clear
%clear_recycle
%pre_process_limit = Number
ifconfig Number Predicate
Constraint
Predicate Or Constraint
Predicate And Constraint
||
|
\/
&&
,
/\
Name Operator LiteralValue
Name any Type // any-value constraint
{A-Za-z}{A-Za-z/.-}*
=
<
>
=* // prefix
*= // suffix
** // substring
C-style integer literal
C-style string literal
C-style double literal
true
false
C-style integer literal
integer
string
boolean
double
any
select Message
Attribute
Message Attribute