type Tok

yaml-for-bend@0.1.1.0 · token.bend:18

import yaml-for-bend@0.1.1.0/token.bend as Token
import Base

18# A token, as libyaml names them. A scanner error ends the tokens with Broken.
19type Tok is Data:
20  StreamStart{}
21  StreamEnd{}
22  VersionDir{major: Nat, minor: Nat}
23  TagDir{handle: String, prefix: String}
24  DocStart{}
25  DocEnd{}
26  BSeqStart{}
27  BMapStart{}
28  BEnd{}
29  FSeqStart{}
30  FSeqEnd{}
31  FMapStart{}
32  FMapEnd{}
33  BEntry{}
34  FEntry{}
35  KeyTok{}
36  ValueTok{}
37  AliasTok{name: String}
38  AnchorTok{name: String}
39  TagTok{handle: String, suffix: String}
40  ScalarTok{text: String, style: Style}
41  Broken{error: Error}

Uses (4)

Used by (47)