Documentation ¶
Index ¶
- Variables
- func LoadLib(env *Env) error
- type Env
- type Fn
- type FnInfo
- type Ft
- type Node
- type NodeType
- type Parser
- func (p *Parser) NewError(err error) *Node
- func (p *Parser) Parse() (*Node, error)
- func (p *Parser) ParseAny(bq bool) (*Node, error)
- func (p *Parser) ParseBquote() (*Node, error)
- func (p *Parser) ParseParen(bq bool) (*Node, error)
- func (p *Parser) ParsePrimitive() (*Node, error)
- func (p *Parser) ParseQuote() (*Node, error)
- func (p *Parser) ParseString() (*Node, error)
- func (p *Parser) Pos() int
- func (p *Parser) SkipWhite()
Constants ¶
This section is empty.
Variables ¶
View Source
var (
EOF = errors.New("unexpected end of file")
)
Functions ¶
Types ¶
type Parser ¶
type Parser struct {
// contains filtered or unexported fields
}
func (*Parser) ParseBquote ¶
func (*Parser) ParsePrimitive ¶
func (*Parser) ParseQuote ¶
func (*Parser) ParseString ¶
Click to show internal directories.
Click to hide internal directories.