Lines Matching refs:mode
13 ## operates in pull-push mode, i.e. the interpreter object is in
47 set mo($s) [$peg nonterminal mode $s]
79 variable mode
97 if {$ok && ($mode eq "value")} {isv_terminal}
104 if {$ok && ($mode eq "value")} {isv_terminal}
117 if {$ok && ($mode eq "value")} {isv_terminal}
130 if {$ok && ($mode eq "value")} {isv_terminal}
139 set savemode $mode
140 set mode $mo($nt)
143 if {$ok && ($mode ne "discard")} ias_push
144 set mode $savemode
153 # Generate semantic value, based on mode.
154 if {$mode eq "value"} {
156 } elseif {$mode eq "match"} {
158 } elseif {$mode eq "leaf"} {
161 # mode eq "discard"
168 if {$ok && ($mode ne "discard")} ias_push
170 set mode $savemode
341 variable mode value ; # Matching mode.