Crate opg[−][src]
Operator Precedence Grammar Parser
opg reads an context-free grammar input 
and outputs the precedence of the operators.
Modules
| dfs | dfs  | 
| table | table  | 
Structs
| Production | A struct to represent a production.  | 
Functions
| find_eq | Find the equal operators  | 
| find_greater | Find the greater relations  | 
| find_less | Find the less relations  | 
| gen_firstvt | Generate FIRSTVT set for every non-terminals.  | 
| gen_lastvt | Generate LASTVT set for every non-terminals.  | 
| gen_productions | Generate production list for the grammar contents.  | 
| get_non_terminals | Get all the non terminals from the generated production.  | 
| get_terminals | Get terminals  | 
| main | |
| opg_generate | Generate Operator Precedence Table for context-free grammar contents.  |