Module gdl_parser::visitor [] [src]

Traits

Visitor

A visitor for the AST. Each function will get called when that respective AST node is visited

Functions

visit

Performs a post-order traversal of a GDL description

visit_clause

Performs a post-order traversal of a GDL clause

visit_constant

Performs a post-order traversal of a GDL constant

visit_distinct

Performs a post-order traversal of a GDL distinct literal

visit_function

Performs a post-order traversal of a GDL function

visit_literal

Performs a post-order traversal of a GDL literal

visit_not

Performs a post-order traversal of a GDL not literal

visit_or

Performs a post-order traversal of a GDL or literal

visit_proposition

Performs a post-order traversal of a GDL proposition

visit_relation

Performs a post-order traversal of a GDL relation

visit_rule

Performs a post-order traversal of a GDL rule

visit_sentence

Performs a post-order traversal of a GDL sentence

visit_term

Performs a post-order traversal of a GDL term

visit_variable

Performs a post-order traversal of a GDL variable