Create or destroy expression_list lists.
More...
Create or destroy expression_list lists.
An expression_list node can be created using expression_list_alloc().
An expression_list list must be destroyed using expression_list_free(). Lists can be copied using expression_list_copy().
Allocate an expression list.
- Since
- version
1.0.0
- Returns
- A pointer to the newly allocated list.
Copy an expression list.
- Since
- version
1.0.0
- Parameters
-
- Returns
- A pointer to the copy.
Free an expression list.
- Since
- version
1.0.0
- Parameters
-
| list | A pointer to the expression list to free. |
This function frees an expression_list node and its successors.