Directories ¶
Path | Synopsis |
---|---|
Package ast provides types representing nodes of an abstract syntax tree.
|
Package ast provides types representing nodes of an abstract syntax tree. |
Package evaluator is used to evaluate (execute) an abstract syntax tree.
|
Package evaluator is used to evaluate (execute) an abstract syntax tree. |
Package helpers contains functions that can be used in templates.
|
Package helpers contains functions that can be used in templates. |
Package lexer provides a lexer that parses templates into a sequence of lexical tokens.
|
Package lexer provides a lexer that parses templates into a sequence of lexical tokens. |
Package parser provides a parser that reads a sequence of lexical tokens from a lexer, transforming them into an abstract syntax tree.
|
Package parser provides a parser that reads a sequence of lexical tokens from a lexer, transforming them into an abstract syntax tree. |
Package ranger provides the Ranger interface that iterates over a set of values, and some implementations.
|
Package ranger provides the Ranger interface that iterates over a set of values, and some implementations. |
Package scope provides the Scope type, which is used by an evaluator.Evaluator to look up and store scope-specific values.
|
Package scope provides the Scope type, which is used by an evaluator.Evaluator to look up and store scope-specific values. |
Package template provides a template renderer.
|
Package template provides a template renderer. |
Click to show internal directories.
Click to hide internal directories.