package
0.0.0-rc9
Repository: https://github.com/doublecloud/transfer.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewParser returns a new instance of Parser.
Quote returns a quoted string.

# Constants

AND.
EOF token represents end of statement.
=.
false.
>.
>=.
ILLEGAL token represent illegal token found in the statement.
(.
<.
<=.
!=.
NOT.
12345.67.
OR.
).
"abc".
true.

# Structs

BinaryExpr represents an operation between two expressions.
BooleanLiteral represents a boolean literal.
NumberLiteral represents a numeric literal.
No description provided by the author
ParenExpr represents a parenthesized expression.
Parser encapsulates the scanner and responsible for returning AST composed of statements read from a given reader.
StringLiteral represents a string literal.

# Interfaces

Expr represents an expression that can be evaluated to a value.
Node represents a node in the conditions abstract syntax tree.

# Type aliases

Token represents a lexical token.