Documentation ¶
Overview ¶
Package ecarule defines GoAbU ECA rules.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action struct { Resource string Assignment *ast.Assignment }
type Parser ¶ added in v0.4.0
type Parser interface { // Parse parses a series of GoAbU rules. Parse(...string) ([]Rule, []error) // ParseExpressions parses a series of local expressions. ParseExpressions(...string) ([]*ast.Expression, []error) // ParseActions parses a series of local actions. ParseActions(string) ([]Action, []error) }
Parser is the interface implemented by parsers of GoAbU rules.
type RuleDict ¶
func MakeRuleDict ¶
func MakeRuleDict() RuleDict
Click to show internal directories.
Click to hide internal directories.