def AaIt.var_kind.rest

bend-osdev-apparmor@0.1.0.0 · parse.bend:140

import bend-osdev-apparmor@0.1.0.0/parse.bend as Parse
import Base
import bend-osdev-apparmor@0.1.0.0/text.bend as X

140# a word starting @{: 0 not a variable word, 1 exactly @{NAME}, 2 @{NAME}= or @{NAME}+= with more
141def AaIt.var_kind.rest(+r: List<&2, U32>) -> Nat:
142  match r:
143    case Nil{}:
144      1n
145    case Con{h, t}:
146      Bool.pick(Nat, Bool.or(X.AaText.starts(r, "="), X.AaText.starts(r, "+=")), 2n, 0n)

Uses (6)

Used by (1)