|
Verilog Parser
|
User task (procedure) definition. More...
Data Structures | |
| struct | ast_task_declaration |
| Creates and returns a new task declaration statement. More... | |
Functions | |
| ast_task_declaration * | ast_new_task_declaration (ast_boolean automatic, ast_identifier identifier, ast_list *ports, ast_list *declarations, ast_statement *statements) |
| Creates and returns a new task declaration statement. More... | |
User task (procedure) definition.
| ast_task_declaration* ast_new_task_declaration | ( | ast_boolean | automatic, |
| ast_identifier | identifier, | ||
| ast_list * | ports, | ||
| ast_list * | declarations, | ||
| ast_statement * | statements | ||
| ) |
Creates and returns a new task declaration statement.
| automatic | Automatic iff TRUE |
| identifier | The task name. |
| ports | Arguments to the task. |
| declarations | Internal variable declarations. |
| statements | The body of the task. |