summaryrefslogtreecommitdiff
path: root/src/tree.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tree.h')
-rw-r--r--src/tree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tree.h b/src/tree.h
index 3cea7e82..972e2c76 100644
--- a/src/tree.h
+++ b/src/tree.h
@@ -39,6 +39,7 @@ struct _FunctionInfo;
typedef struct colm_stream Stream;
typedef struct colm_parser Parser;
typedef struct colm_list List;
+typedef struct colm_list_el ListEl;
typedef struct colm_map Map;
typedef struct colm_location
@@ -346,6 +347,7 @@ void colm_init_list_iter( GenericIter *listIter, Tree **stackRoot,
void colm_list_iter_destroy( struct colm_program *prg, Tree ***psp, GenericIter *iter );
Tree *colm_list_iter_advance( struct colm_program *prg, Tree ***psp, GenericIter *iter );
Tree *colm_list_iter_deref_cur( struct colm_program *prg, GenericIter *iter );
+void colm_list_append( struct colm_list *list, struct colm_list_el *newEl );
void colm_vlist_append( struct colm_program *prg, List *list, Value value );
void colm_vlist_prepend( struct colm_program *prg, List *list, Value value );