#include "pdl.h"
Go to the source code of this file.
Data Structures | |
struct | rule_s |
Structure keeps track of the state and the true/false braches. More... | |
Typedefs | |
typedef rule_s | rule_t |
Structure keeps track of the state and the true/false braches. More... | |
Enumerations | |
enum | rule_type_t { STATE, TRUE_BRANCH, FALSE_BRANCH } |
Which type is the current rule. More... | |
enum | recursion_t { NO_RECURSION = 0x00, RECURSION = 0x01, RECURSION_HANDLED = 0x02 } |
Tell something about recursion in rules. More... | |
enum | side_t { left_side, right_side } |
Given a rule, which side of the rule are we working on. More... |
Definition in file pdl_rule.h.
|
Structure keeps track of the state and the true/false braches.
|
|
Tell something about recursion in rules.
Definition at line 62 of file pdl_rule.h. Referenced by check_rule_for_recursion, and has_recursion. |
|
Which type is the current rule.
Definition at line 52 of file pdl_rule.h. Referenced by reduce_to_var. |
|
Given a rule, which side of the rule are we working on.
Definition at line 72 of file pdl_rule.h. |