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. |