AOC syntax
Use this information to understand the structure of AOC files.
In addition to the information in this topic, you should also read the OQL language syntax information, in particular, the eval statement.
The syntax and naming conventions described in the following table are used throughout the AOCs.
Character |
Name |
Meaning |
---|---|---|
[ ] |
Square brackets |
Typically defines a list of items. There can be zero or more items within the brackets and each item must be separated by a single comma. |
{ } |
Curly brackets |
Typically defines an object. |
" " |
Double quotes |
Typically used to enclose assignments to various attributes (of datatype text) within an AOC. As a general rule all assignments use double quotes. |
' ' |
Single quotes |
Typically used to enclose evaluations of column names or system variables within an eval statement. Single quotes can be used within double quotes, but double quotes cannot be used within single quotes. |
, |
Single comma |
Typically used either as a separator between elements of a list or to terminate an assignment to a particular attribute. |
; |
Semi colon |
Typically used to terminate assignments to the major components listed below. |