Enform Plus Reference Manual
Contents
Enform Plus Reference Manual—422684-001
ii
3. Enform Plus Language Elements
3. Enform Plus Language Elements
Reserved Words 3-2
Special Characters
3-4
Comments
3-4
Statements
3-4
Clauses
3-5
Commands
3-5
Rules for Naming User-Defined Elements
3-6
Rules for Referencing Database Elements
3-6
Record Name References
3-6
Field Name References
3-6
Primary Key References
3-7
Subscripts
3-8
Aggregates
3-11
Predefined Aggregates
3-13
User Aggregates
3-13
Target Aggregates
3-15
Qualification Aggregates
3-17
Aggregates and Scale
3-19
Literals
3-20
Numeric Literals
3-20
String Literals
3-20
Arithmetic Expressions
3-21
Evaluation Order of Arithmetic Expressions
3-22
Scale Factor of the Result
3-22
Logical Expressions
3-22
Effect of Parentheses on Compound Logical Expressions
3-24
BEGINS
WITH and CONTAINS 3-24
Range of Values in Logical Expressions
3-25
Pattern-Match in Logical Expressions
3-26
IF/THEN/ELSE Expressions
3-26
Parameters
3-27