Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Expression ¶
type ExpressionList ¶
type ExpressionList struct {
Expressions []Expression
}
func ParseExpressionList ¶
func ParseExpressionList(s string) (*ExpressionList, error)
func (*ExpressionList) DebugString ¶
func (l *ExpressionList) DebugString() string
type LiteralExpression ¶
type LiteralExpression struct {
Literal string
}
func (*LiteralExpression) DebugString ¶
func (l *LiteralExpression) DebugString() string
type MustacheExpression ¶
type MustacheExpression struct {
Expression string
}
func (*MustacheExpression) DebugString ¶
func (l *MustacheExpression) DebugString() string
type Parser ¶
type Parser struct {
lexparse.BaseParser
}
func (*Parser) ParseExpression ¶
func (p *Parser) ParseExpression() (Expression, error)
func (*Parser) ParseExpressionList ¶
func (p *Parser) ParseExpressionList() (*ExpressionList, error)
func (*Parser) ParseLiteralExpression ¶
func (p *Parser) ParseLiteralExpression() (*LiteralExpression, error)
func (*Parser) ParseMustacheExpression ¶
func (p *Parser) ParseMustacheExpression() (*MustacheExpression, error)
Click to show internal directories.
Click to hide internal directories.