|
Verilog Parser
|
Describes configuration constructs. More...
Data Structures | |
| struct | ast_config_declaration |
| Describes a single config declaration in it's entirety. More... | |
| struct | ast_config_rule_statement |
| Fully describes a config rule statemnet. See Annex 1.2. More... | |
Functions | |
| ast_config_declaration * | ast_new_config_declaration (ast_identifier identifier, ast_identifier design_statement, ast_list *rule_statements) |
| Creates and returns a new config declaration node. | |
| ast_config_rule_statement * | ast_new_config_rule_statement (ast_boolean is_default, ast_identifier clause_1, ast_identifier clause_2) |
| Creates and returns a new configuration rule statment node. More... | |
Describes configuration constructs.
| ast_config_rule_statement* ast_new_config_rule_statement | ( | ast_boolean | is_default, |
| ast_identifier | clause_1, | ||
| ast_identifier | clause_2 | ||
| ) |
Creates and returns a new configuration rule statment node.
If is_default is TRUE then clause_2 is NULL.
| clause_1 | The first grammar clause. |
| clause_2 | The second grammar clause. |