def h.node

yaml-for-bend@0.1.1.0 · parse.bend:465

import yaml-for-bend@0.1.1.0/parse.bend as Parse
import Base
import yaml-for-bend@0.1.1.0/token.bend as T

465# A node: its anchor and tag (in either order), then an alias or content.
466def h.node(+block: Bool, +indentless: Bool, +anchor: Maybe<&2, String>, +tag: Maybe<&2, Written>, +start: Maybe<&2, T.Mark>, +t: T.Token, +ps: Ps) -> PStep:
467  +at = mark.or(start, tok.start(t))
468  +bare = Bool.and(is_none.s(anchor), is_none.w(tag))
469  h.node.kind(tok.kind(t), block, indentless, anchor, tag, bare, at, t, ps)

Uses (15)

Used by (3)