aboutsummaryrefslogtreecommitdiff
path: root/include/ast.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ast.h')
-rw-r--r--include/ast.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/ast.h b/include/ast.h
index 4ee3396..63dc12c 100644
--- a/include/ast.h
+++ b/include/ast.h
@@ -6,6 +6,11 @@
** \brief AST structs
*/
+# include <stdlib.h>
+# include <stdbool.h>
+# include "libft_mem.h"
+# include "libft_util.h"
+
/**
** \brief Separator type
** \param SEP_END Regular command end `;`
@@ -77,4 +82,7 @@ struct s_ast
} data;
};
+t_ast *ast_new(t_ast_tag tag, void *data);
+void ast_destroy(t_ast *ast);
+
#endif