diff options
Diffstat (limited to 'interpreter/syntax.h')
-rw-r--r-- | interpreter/syntax.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/interpreter/syntax.h b/interpreter/syntax.h index 0944842..0333013 100644 --- a/interpreter/syntax.h +++ b/interpreter/syntax.h @@ -1,6 +1,8 @@ #ifndef _H_SYNTAX #define _H_SYNTAX +#include <stdbool.h> + /* TOKENS */ typedef enum { @@ -65,11 +67,11 @@ typedef struct fuspel { struct fuspel* rest; } fuspel; -unsigned empty_args_list(arg_list*); +bool empty_args_list(arg_list*); unsigned char len_arg_list(arg_list*); void cpy_expression(expression* dst, expression* src); -unsigned eq_expression(expression*, expression*); +bool eq_expression(expression*, expression*); void concat_fuspel(fuspel* start, fuspel* end); fuspel* push_fuspel(fuspel*); |