2.2 VFR Program
A complete VFR program takes the following form:
1
vfrProgram ::=
2
(
3
vfrPragmaPackDefinition
4
| vfrDataStructDefinition
5
)*
6
vfrFormSetDefinition
7
8
vfrPragmaPackDefinition ::=
9
"#pragma" "pack" "(" vfrPragmaPackType ")"
10
11
vfrPragmaPackType ::=
12
{
13
"show"
14
| ( "push" | "pop" ) { "," StringIdentifier } {"," Number }
15
| { Number }
16
}
Copied!

BEHAVIORS AND RESTRICTIONS

The data structure must be defined before formset statements. The pragma pack number must be the second power of 2.

Example

None.