Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttrValueExpr ¶
func NewAttrValueExpr ¶
func NewAttrValueExpr(lit string) AttrValueExpr
type BoolExpr ¶
func NewBoolExpr ¶
type CompareExpr ¶
func NewCompareExpr ¶
func NewCompareExpr(lhe Interface, operator string, rhe Interface) CompareExpr
type IdentifierExpr ¶
func NewIdentifierExpr ¶
func NewIdentifierExpr(lit string) IdentifierExpr
type Interface ¶
type Interface interface {
// contains filtered or unexported methods
}
Expr is an interface to group AST nodes that are expressions
type NumberExpr ¶
func NewNumberExpr ¶
func NewNumberExpr(lit int) NumberExpr
type ParenExpr ¶
func NewParenExpr ¶
type PresenceExpr ¶
func NewPresenceExpr ¶
func NewPresenceExpr(attr Interface, operator string) PresenceExpr
type RegexExpr ¶
func NewRegexExpr ¶
Click to show internal directories.
Click to hide internal directories.