Directories
¶
| Path | Synopsis |
|---|---|
|
Package exprlang is bisql's built-in expression evaluator for directive expressions (the e in /*%if e*/, the bind expression in /* e */, and so on).
|
Package exprlang is bisql's built-in expression evaluator for directive expressions (the e in /*%if e*/, the bind expression in /* e */, and so on). |
|
sqltmpl
|
|
|
ast
Package ast is the template tree.
|
Package ast is the template tree. |
|
lexer
Package lexer scans a SQL template into tokens.
|
Package lexer scans a SQL template into tokens. |
|
parser
Package parser builds the template tree from a SQL template using a reducer-stack strategy for the block directives (if/for) and the bind/literal test literals.
|
Package parser builds the template tree from a SQL template using a reducer-stack strategy for the block directives (if/for) and the bind/literal test literals. |
|
preprocess
Package preprocess implements the @include preprocessor.
|
Package preprocess implements the @include preprocessor. |
|
render
Package render evaluates the template tree into (SQL, args).
|
Package render evaluates the template tree into (SQL, args). |
|
token
Package token defines the token kinds of the SQL template layer.
|
Package token defines the token kinds of the SQL template layer. |
Click to show internal directories.
Click to hide internal directories.