def step
bend-net-json@0.3.0.0 · json.bend:340
import bend-net-json@0.3.0.0/json.bend as Json
import Base
340def step(st: St) -> St:
341 match st:
342 case SValue{s, stack}:
343 value(skip_ws(s), stack)
344 case SKey{s, stack}:
345 key(skip_ws(s), stack)
346 case SColon{k, s, stack}:
347 colon(k, skip_ws(s), stack)
348 case SStr{s, acc, k, stack}:
349 str.step(s, acc, k, stack)
350 case SAfter{v, s, stack}:
351 after(v, s, stack)
352 case SDone{v, s}:
353 SDone{v, s}
354 case SFail{}:
355 SFail{}