Documentation ¶
Index ¶
- func Branch(nodes ...interface{}) *parse.Branch
- func Fragment(tok string) parse.Fragment
- func Leaf(v string) parse.Node
- func Node(prefix interface{}, v interface{}, suffix interface{}) parse.Node
- func Peek(r *parse.Reader, value string) bool
- func Separator(list ...interface{}) parse.Separator
- func Token(value string) parse.Token
- func Value(v interface{}) interface{}
- func VerifyFragmentTokens(ctx context.Context, f parse.Fragment, next *int)
- func VerifyNodeTokens(ctx context.Context, n parse.Node, next *int)
- func VerifyTokens(ctx context.Context, got parse.Node)
- type ArrayNode
- type CallNode
- type ListNode
- type NumberNode
- type ValueNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VerifyFragmentTokens ¶
Types ¶
type NumberNode ¶
type NumberNode uint64
Click to show internal directories.
Click to hide internal directories.