def AaItB.norm.word
import bend-osdev-apparmor@0.1.0.0/parse.bend as Parseimport Base
import bend-osdev-apparmor@0.1.0.0/token.bend as T
172# a token in normal mode
173def AaItB.norm.word(k: Nat, +b: AaItB, t: T.AaTok, +line: U32) -> AaItB:
174 match k:
175 case 0n:
176 AaItB.push(b, t)
177 case 1n+k1:
178 match k1:
179 case 0n:
180 AaItB.mode(AaItB.push(b, t), AaImVarCand{line})
181 case 1n+k2:
182 AaItB.mode(AaItB.push(b, t), AaImVar{line})