|
|
Contents$ Q8 a5 E6 z2 u+ \1 f, w
1 Introduction.....................................................................................................17 T; u) ?$ a) u7 _0 {4 T
1.1 Overview..............................................................................................1
' `. q& h; d1 [3 h1 ~1.2 Target Audience.....................................................................................1! E5 b) J& a0 y: c2 n$ V
1.3 Related Information................................................................................19 v. E ^' ?7 Z+ X
1.4 Terms...................................................................................................11 w* ^ M- v( f' Q" ?9 d& b
2 VFR Description in BNF......................................................................................3$ L; O& D0 `! c4 q z, {0 c0 U
2.1 VFR Programming Keywords....................................................................3( H' m9 d: v, p
2.1.1 // (comment marker).................................................................3
5 ]) r1 I0 f! y% t' i, G, n6 v6 e2.1.2 #define...................................................................................4
/ |. F! r9 r' x0 T* ^: J2.1.3 #include..................................................................................4* L& u9 B9 c" N0 I9 _" U- r
2.2 VFR Program.........................................................................................4
* M( q- h/ C$ M2.3 VFR Data Struct Definition.......................................................................5
! P- s+ z9 k& ?5 `/ ]2.4 VFR FormSet Definition...........................................................................6
+ m( ~( [0 P) Z1 \# a2.5 VFR FormSet List Definition.....................................................................7
6 R0 o0 x) s' T3 p2.6 VFR Default Stores Definition...................................................................75 X5 J1 X/ c' k# U9 }6 m
2.7 VFR Variable Store Definition...................................................................8
0 |+ M/ S6 i+ W- g! j. z+ N3 [2.7.1 VFR Buffer Store Definition.........................................................8
0 w6 D d& C V/ q" q2.7.2 VFR EFI Variable Store Definition.................................................8
0 V8 w5 }" @: ~" d7 t2.7.3 VFR Variable Name Store Definition.............................................8) \. j% C6 I) A6 M* M
2.8 VFR FormSet DisableIf Definition..............................................................9
' ~. _' Z9 L, b2.9 VFR FormSet SuppressIf Definition............................................................97 W# `" c2 r& ?4 u
2.10 VFR General Token Definition.................................................................109 m- o6 R7 @7 O: f% s
2.10.1 GUID Definition.......................................................................101 Z# q: q2 k; f2 b# l1 T
2.10.2 String & String Identifier Definition............................................10" [ P* \& `3 Y% [9 }* S( v3 D
2.10.3 Number Definition...................................................................10. K, d4 \* V k3 E4 D
2.10.4 VFR Statement Header Definition...............................................107 R1 C+ [9 p" c6 E, `
2.10.5 VFR Question Header Definition.................................................11
8 g: C7 B# B' S `8 ~+ V/ T1 I2.10.6 VFR Constant Value Definition...................................................11
! K4 y; P% \! i7 [+ }7 C2.10.7 VFR Statement Image & Locked Tag Definition............................12- q9 O0 s3 g3 U& C3 E6 e. e
2.11 VFR Form Definition..............................................................................12
5 M: V- `+ W5 F2.11.1 VFR Form Map Definition..........................................................13
6 Y; l$ j4 j8 p) l2.11.2 VFR Image Statement Definition................................................13
9 l1 y, S' ?1 O, Y2.11.3 VFR Locked Statement Definition...............................................133 X- g8 W# s% M, J8 u, F2 }# @1 r
2.11.4 VFR Rule Statement Definition..................................................13; S9 h8 i5 ?+ b9 p+ Z
2.11.5 VFR Statement Definition.........................................................14# h; r8 y, n# d- i
2.11.6 VFR Question Type Statements Definition...................................17( h$ z, o* y2 }( d, N
2.11.7 VFR Conditional Type Statements Definition................................321 c. `2 {% s0 X, S
2.11.8 VFR GUID Statement Definition.................................................33
& n) N3 }3 n$ o! K2 V! m) ~2.12 VFR Expression Statement Definition.......................................................34
9 U7 h6 J0 [3 \5 |2.12.1 OR........................................................................................34; h/ s7 D+ j5 |7 \1 @) Y
2.12.2 AND......................................................................................34
3 b6 \) O1 Z& ~9 {/ u2.12.3 bitwiseor................................................................................34
7 r3 P/ _+ u- g2.12.4 bitwiseand.............................................................................34
) N! c' D. ~% L: A: e3 R6 B2.12.5 equal.....................................................................................35
5 @4 |- ]. g' j% r2.12.6 compare................................................................................35
8 E( B! w0 Q; Y4 L( v5 S" D2.12.7 shift......................................................................................35" }" D8 ?4 A! i1 X& |) c& u
iii" c2 U8 r. e e
2.12.8 add/minus..............................................................................35/ C/ `' _6 h; Q& l. ^4 ^2 t e4 y+ ?0 J
2.12.9 multiply/divide/modulo............................................................36# {% U, ^# Q7 s( d9 `
2.12.10 cast terms..............................................................................36+ B& H& @* p; K, z7 O" d# ]5 N+ q
2.12.11 atom terms............................................................................36 |
|