def read.fast.bare

emerging-eztoml@0.9.0.0 · main.bend:4915

import emerging-eztoml@0.9.0.0/main.bend as EmergingEztoml
import Base

4915# one character of a bare value
4916def read.fast.bare(
4917  delim: Bool,
4918  bad: String,
4919  rows: List<&2, Val>,
4920  heads: List<&2, String>,
4921  here: List<&2, String>,
4922  parts: List<&2, String>,
4923  buf: List<&2, Char>,
4924  back: Lex,
4925  qkind: QKind,
4926  stack: List<&2, Ctx>,
4927  uni: U32,
4928  left: U32,
4929  arrtab: Bool,
4930  +cc: Char
4931) -> St:
4932  match delim:
4933    case False{}:
4934      read.fast.cons(bad, rows, heads, here, parts, buf, LBare{}, back, qkind, stack,
4935        uni, left, arrtab, cc)
4936    case True{}:
4937      read.fast.old(bad, rows, heads, here, parts, buf, LBare{}, back, qkind, stack,
4938        uni, left, arrtab, cc)

Uses (12)

Used by (1)