Lines Matching +full:last +full:- +full:level
8 ------------------------------------------------------------------------
11 query = line *( 1*level line )
13 level = ">" ;; Increment the level by 1.
14 ;; The first line of a query is at level 0.
18 ------------------------------------------------------------------------
25 reloffset = "&" NUMBER ;; The offset relative to the last match offset
26 ;; at one level up.
27 ;; Not allowed at level == 0.
41 byte = "B" | "b" | "C" | "c" ;; A one-byte value.
42 leshort = "s" | "h" ;; A two-byte little-endian value.
43 beshort = "S" | "H" ;; A two-byte big-endian value.
44 lelong = "l" ;; A four-byte little-endian value.
45 belong = "L" ;; A four-byte big-endian value.
46 melong = "m" ;; A four-byte middle-endian value.
48 op = [ invert ] ( "+" | "-" | "*" | "/" | "%" | "&" | "|" | "^" )
60 relindoff = "&" indoff ;; add <indoff> to the last match offset at
61 ;; one level up.
63 ------------------------------------------------------------------------
117 ;; level or none since the last default at
118 ;; that level. It is useful for implementing
119 ;; switch-like and if/else constructions.
121 ------------------------------------------------------------------------
137 ------------------------------------------------------------------------
144 ------------------------------------------------------------------------
147 NUMBER = <C-style unsigned number>
148 STRING = <C-style string without delimiting quotes>
151 ------------------------------------------------------------------------