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{}

Uses (7)

Used by (1)