def Json.parse.lit

bend-kube-runtime@0.2.0.0 · src/json.bend:326

import bend-kube-runtime@0.2.0.0/src/json.bend as Json
import Base

326# The value a literal's reversed chars spell.
327def Json.parse.lit(buf: String, stack: List<&2, Frame>) -> JState:
328  match buf:
329    case "eurt":
330      Json.parse.give(JBool{True{}}, stack)
331    case "eslaf":
332      Json.parse.give(JBool{False{}}, stack)
333    case "llun":
334      Json.parse.give(JNull{}, stack)
335    case _:
336      Json.parse.err("bad literal")

Uses (12)

Used by (1)