package ast
import "github.com/gobwas/glob/syntax/ast"
Index ¶
- func Insert(parent *Node, children ...*Node)
- type Kind
- type Lexer
- type List
- type Node
- func NewNode(k Kind, v interface{}, ch ...*Node) *Node
- func Parse(lexer Lexer) (*Node, error)
- func (a *Node) Equal(b *Node) bool
- type Range
- type Text
Functions ¶
func Insert ¶
Types ¶
type Kind ¶
type Kind int
const ( KindNothing Kind = iota KindPattern KindList KindRange KindText KindAny KindSuper KindSingle KindAnyOf )
type Lexer ¶
type List ¶
type Node ¶
func NewNode ¶
func Parse ¶
func (*Node) Equal ¶
type Range ¶
type Text ¶
type Text struct { Text string }
Source Files ¶
- Version
- v0.2.2
- Published
- Dec 7, 2016
- Platform
- windows/amd64
- Imports
- 4 packages
- Last checked
- 2 hours ago –
Tools for package owners.