Documentation ¶
Index ¶
- Constants
- Variables
- func Ascii(p *parser.Parser) (*parser.Cursor, bool)
- func Blob(p *ast.Parser) (*ast.Node, error)
- func Bool(p *ast.Parser) (*ast.Node, error)
- func BoolValue(p *ast.Parser) (*ast.Node, error)
- func Char(p *ast.Parser) (*ast.Node, error)
- func Digit(p *parser.Parser) (*parser.Cursor, bool)
- func Escape(p *parser.Parser) (*parser.Cursor, bool)
- func Hex(p *parser.Parser) (*parser.Cursor, bool)
- func HexNum(p *ast.Parser) (*ast.Node, error)
- func Id(p *ast.Parser) (*ast.Node, error)
- func Letter(p *parser.Parser) (*parser.Cursor, bool)
- func Null(p *ast.Parser) (*ast.Node, error)
- func Num(p *ast.Parser) (*ast.Node, error)
- func NumType(p *ast.Parser) (*ast.Node, error)
- func NumValue(p *ast.Parser) (*ast.Node, error)
- func OptValue(p *ast.Parser) (*ast.Node, error)
- func Principal(p *ast.Parser) (*ast.Node, error)
- func Record(p *ast.Parser) (*ast.Node, error)
- func RecordField(p *ast.Parser) (*ast.Node, error)
- func RecordFields(p *ast.Parser) (*ast.Node, error)
- func Sp(p *ast.Parser) (*ast.Node, error)
- func Spp(p *ast.Parser) (*ast.Node, error)
- func Text(p *ast.Parser) (*ast.Node, error)
- func TextValue(p *ast.Parser) (*ast.Node, error)
- func Utf(p *ast.Parser) (*ast.Node, error)
- func UtfEnc(p *ast.Parser) (*ast.Node, error)
- func Utfcont(p *parser.Parser) (*parser.Cursor, bool)
- func Value(p *ast.Parser) (*ast.Node, error)
- func Values(p *ast.Parser) (*ast.Node, error)
- func Variant(p *ast.Parser) (*ast.Node, error)
- func VariantField(p *ast.Parser) (*ast.Node, error)
- func Vec(p *ast.Parser) (*ast.Node, error)
- func VecFields(p *ast.Parser) (*ast.Node, error)
- func Ws(p *ast.Parser) (*ast.Node, error)
Constants ¶
View Source
const ( Unknown = iota ValuesT // 001 OptValueT // 002 NumT // 003 NumValueT // 004 NumTypeT // 005 BoolValueT // 006 BlobT // 007 NullT // 008 PrincipalT // 009 TextT // 010 TextValueT // 011 RecordT // 012 RecordFieldT // 013 VariantT // 014 VecT // 015 IdT // 016 )
Node Types
View Source
const (
ESC = 0x005C // \
)
Token Definitions
Variables ¶
View Source
var NodeTypes = []string{
"UNKNOWN",
"Values",
"OptValue",
"Num",
"NumValue",
"NumType",
"BoolValue",
"Blob",
"Null",
"Principal",
"Text",
"TextValue",
"Record",
"RecordField",
"Variant",
"Vec",
"Id",
}
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.