Lex.Mode: type of emerging-ezjson@1.3.0.0 Import: import emerging-ezjson@1.3.0.0/src/lex.bend as Lex Lines 29-40 of emerging-ezjson@1.3.0.0/src/lex.bend: https://jend.leeeet.dev/read.txt?path=emerging-ezjson@1.3.0.0/src/lex.bend&start_line=29&end_line=40 import Base # what the machine is inside of: nothing, a bare word, a string, an escape, # a \u escape, a high surrogate waiting for its pair, or a rejected text type Mode is Data: Idle{} Word{} Str{} Esc{} Uni{left: Nat, acc: U32} Hi{hi: U32} HiEsc{hi: U32} Lo{left: Nat, acc: U32, hi: U32} Bad{} Uses (2): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32