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