Documentation ¶
Overview ¶
This file has automatically been generated on Wed Feb 26 15:50:55 +05 2020. DO NOT EDIT.
Index ¶
- func ActionNodeCopy(a *parse.ActionNode) parse.Node
- func ActionNodeString(a *parse.ActionNode) string
- func BoolNodeCopy(b *parse.BoolNode) parse.Node
- func BoolNodeString(b *parse.BoolNode) string
- func BranchNodeCopy(b *parse.BranchNode) parse.Node
- func BranchNodeString(b *parse.BranchNode) string
- func ChainNodeCopy(c *parse.ChainNode) parse.Node
- func ChainNodeString(c *parse.ChainNode) string
- func CommandNodeCopy(c *parse.CommandNode) parse.Node
- func CommandNodeString(c *parse.CommandNode) string
- func DotNodeCopy(d *parse.DotNode) parse.Node
- func DotNodeString(d *parse.DotNode) string
- func DotNodeType(d *parse.DotNode) parse.NodeType
- func FieldNodeCopy(f *parse.FieldNode) parse.Node
- func FieldNodeString(f *parse.FieldNode) string
- func IdentifierNodeCopy(i *parse.IdentifierNode) parse.Node
- func IdentifierNodeSetPos(i *parse.IdentifierNode, pos parse.Pos) *parse.IdentifierNode
- func IdentifierNodeSetTree(i *parse.IdentifierNode, t *parse.Tree) *parse.IdentifierNode
- func IdentifierNodeString(i *parse.IdentifierNode) string
- func IfNodeCopy(i *parse.IfNode) parse.Node
- func IsEmptyTree(n parse.Node) bool
- func ListNodeCopy(l *parse.ListNode) parse.Node
- func ListNodeCopyList(l *parse.ListNode) *parse.ListNode
- func ListNodeString(l *parse.ListNode) string
- func New(name string, funcs ...map[string]interface{}) *parse.Tree
- func NewIdentifier(ident string) *parse.IdentifierNode
- func NilNodeCopy(n *parse.NilNode) parse.Node
- func NilNodeString(n *parse.NilNode) string
- func NilNodeType(n *parse.NilNode) parse.NodeType
- func NodeTypeType(t parse.NodeType) parse.NodeType
- func NumberNodeCopy(n *parse.NumberNode) parse.Node
- func NumberNodeString(n *parse.NumberNode) string
- func Parse(name, text, leftDelim, rightDelim string, funcs ...map[string]interface{}) (map[string]*parse.Tree, error)
- func PipeNodeCopy(p *parse.PipeNode) parse.Node
- func PipeNodeCopyPipe(p *parse.PipeNode) *parse.PipeNode
- func PipeNodeString(p *parse.PipeNode) string
- func PosPosition(p parse.Pos) parse.Pos
- func RangeNodeCopy(r *parse.RangeNode) parse.Node
- func StringNodeCopy(s *parse.StringNode) parse.Node
- func StringNodeString(s *parse.StringNode) string
- func TemplateNodeCopy(t *parse.TemplateNode) parse.Node
- func TemplateNodeString(t *parse.TemplateNode) string
- func TextNodeCopy(t *parse.TextNode) parse.Node
- func TextNodeString(t *parse.TextNode) string
- func TreeCopy(t *parse.Tree) *parse.Tree
- func TreeErrorContext(t *parse.Tree, n parse.Node) (string, string)
- func TreeParse(t *parse.Tree, text, leftDelim, rightDelim string, ...) (*parse.Tree, error)
- func VariableNodeCopy(v *parse.VariableNode) parse.Node
- func VariableNodeString(v *parse.VariableNode) string
- func WithNodeCopy(w *parse.WithNode) parse.Node
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActionNodeCopy ¶
func ActionNodeCopy(a *parse.ActionNode) parse.Node
func ActionNodeString ¶
func ActionNodeString(a *parse.ActionNode) string
func BoolNodeString ¶
func BranchNodeCopy ¶
func BranchNodeCopy(b *parse.BranchNode) parse.Node
func BranchNodeString ¶
func BranchNodeString(b *parse.BranchNode) string
func ChainNodeString ¶
func CommandNodeCopy ¶
func CommandNodeCopy(c *parse.CommandNode) parse.Node
func CommandNodeString ¶
func CommandNodeString(c *parse.CommandNode) string
func DotNodeString ¶
func FieldNodeString ¶
func IdentifierNodeCopy ¶
func IdentifierNodeCopy(i *parse.IdentifierNode) parse.Node
func IdentifierNodeSetPos ¶
func IdentifierNodeSetPos(i *parse.IdentifierNode, pos parse.Pos) *parse.IdentifierNode
func IdentifierNodeSetTree ¶
func IdentifierNodeSetTree(i *parse.IdentifierNode, t *parse.Tree) *parse.IdentifierNode
func IdentifierNodeString ¶
func IdentifierNodeString(i *parse.IdentifierNode) string
func IsEmptyTree ¶
func ListNodeString ¶
func NewIdentifier ¶
func NewIdentifier(ident string) *parse.IdentifierNode
func NilNodeString ¶
func NumberNodeCopy ¶
func NumberNodeCopy(n *parse.NumberNode) parse.Node
func NumberNodeString ¶
func NumberNodeString(n *parse.NumberNode) string
func PipeNodeString ¶
func StringNodeCopy ¶
func StringNodeCopy(s *parse.StringNode) parse.Node
func StringNodeString ¶
func StringNodeString(s *parse.StringNode) string
func TemplateNodeCopy ¶
func TemplateNodeCopy(t *parse.TemplateNode) parse.Node
func TemplateNodeString ¶
func TemplateNodeString(t *parse.TemplateNode) string
func TextNodeString ¶
func VariableNodeCopy ¶
func VariableNodeCopy(v *parse.VariableNode) parse.Node
func VariableNodeString ¶
func VariableNodeString(v *parse.VariableNode) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.