|
|
Contents
0 n% ~& H" e( y- `1 @& ~6 G1 Introduction.....................................................................................................1
) R" Y7 j' v( X& u/ {1.1 Overview..............................................................................................14 y0 |/ D6 n' g
1.2 Target Audience.....................................................................................1
, w. C2 S, T% k. {3 `1.3 Related Information................................................................................1
% W- E) X1 V" w7 ^' R1.4 Terms...................................................................................................1
$ B( b, I! \5 m2 S2 VFR Description in BNF......................................................................................3
" O5 `" Y! ~; H; j2.1 VFR Programming Keywords....................................................................3
; i- h. s6 f. G( y2.1.1 // (comment marker).................................................................37 n( ^2 X& E3 H: z$ ^3 l7 j) y
2.1.2 #define...................................................................................4+ v' k7 F/ r) e
2.1.3 #include..................................................................................4
6 `! ?/ \5 @( U: D U7 s/ M( M2.2 VFR Program.........................................................................................4* z8 c8 O: a' x
2.3 VFR Data Struct Definition.......................................................................5- J; z/ o7 v( b; w
2.4 VFR FormSet Definition...........................................................................6
1 F) x7 J3 M" b9 J8 b6 y2.5 VFR FormSet List Definition.....................................................................7
0 N( {7 e0 a: V; |: y, n2.6 VFR Default Stores Definition...................................................................7) L2 z1 S5 x; c5 K
2.7 VFR Variable Store Definition...................................................................85 a6 a# O* j- Y% _" ~
2.7.1 VFR Buffer Store Definition.........................................................8' u; W9 |6 H. u) V
2.7.2 VFR EFI Variable Store Definition.................................................8
! D+ V8 f! Q* ~5 t1 T2.7.3 VFR Variable Name Store Definition.............................................8
6 ?9 y. P2 ?& e+ [$ C7 l; H6 |2.8 VFR FormSet DisableIf Definition..............................................................9
6 `3 i$ G: R9 d2.9 VFR FormSet SuppressIf Definition............................................................9
6 {/ B' K9 _$ Q! H2.10 VFR General Token Definition.................................................................10( i$ a& R" v" L5 h' Q* y$ _. ?/ C; u
2.10.1 GUID Definition.......................................................................10
" _1 V& Q: k4 K# U3 G2.10.2 String & String Identifier Definition............................................10
) w. C: S/ P0 E" @2.10.3 Number Definition...................................................................10; y3 S6 G( Q4 \, ?8 Z& g
2.10.4 VFR Statement Header Definition...............................................10
; y6 z) `5 H. ?# ^2.10.5 VFR Question Header Definition.................................................11! s: e6 S3 ]4 ]
2.10.6 VFR Constant Value Definition...................................................11
) y: `5 i. ?5 k2 H/ |3 l2.10.7 VFR Statement Image & Locked Tag Definition............................12
8 i" @3 r5 z4 I" j- S5 S& |2.11 VFR Form Definition..............................................................................128 B- ?( O' I7 e
2.11.1 VFR Form Map Definition..........................................................13' c8 j7 Z+ \/ T# D
2.11.2 VFR Image Statement Definition................................................139 \$ a! u, W+ L
2.11.3 VFR Locked Statement Definition...............................................13+ ?( D N3 T( J0 C$ D0 ^7 @# o
2.11.4 VFR Rule Statement Definition..................................................13
, v- P) J$ W3 X9 Q$ S3 ^5 A2.11.5 VFR Statement Definition.........................................................14
2 O, ~; H" `* U" y: ~& x: m2 s2.11.6 VFR Question Type Statements Definition...................................17
8 [! {# v/ c9 L, X/ _7 d2.11.7 VFR Conditional Type Statements Definition................................32+ _; i4 ]& L: A* n& |
2.11.8 VFR GUID Statement Definition.................................................33
# C- N! n+ G/ P" D. `2.12 VFR Expression Statement Definition.......................................................34+ d! }4 g* g- r8 z% E# t
2.12.1 OR........................................................................................34' ~1 [$ x/ v: [/ ]. w
2.12.2 AND......................................................................................342 C0 c7 m6 U6 K1 H, A+ U
2.12.3 bitwiseor................................................................................34 I2 ^& v8 t7 H* F) u
2.12.4 bitwiseand.............................................................................34
: D. X6 s, D2 n! K- O& E. {2.12.5 equal.....................................................................................351 P- j2 d# h' L
2.12.6 compare................................................................................35
: z' M% X% ?3 W! ^7 f6 Q( Q4 ~2.12.7 shift......................................................................................350 z2 o5 N; ]& P4 X A/ _- N
iii
/ K- ^0 P5 Z0 _8 _% E5 }/ ]9 \2.12.8 add/minus..............................................................................35* X( x3 T, m6 `# X/ D
2.12.9 multiply/divide/modulo............................................................36
: E! t* d5 ^" v- P2.12.10 cast terms..............................................................................367 ^8 e& i2 t+ }/ `1 G
2.12.11 atom terms............................................................................36 |
|