def word.kind.go
import emerging-ezjson@1.3.0.0/src/pull.bend as Pullimport Base
import emerging-ezjson@1.3.0.0/src/value.bend as V
557# null, true, false, or a number that kept a legal spelling
558def word.kind.go(num: V.Num, is_null: Bool, is_true: Bool, is_false: Bool) -> Atom:
559 match is_null is_true is_false:
560 case True{} x y:
561 ANull{}
562 case False{} True{} y:
563 ATrue{}
564 case False{} False{} True{}:
565 AFalse{}
566 case False{} False{} False{}:
567 word.kind.num(V.num.ok.done(num))