diff options
Diffstat (limited to 'parser.h')
-rw-r--r-- | parser.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -77,5 +77,14 @@ typedef struct AST{ } AST; +typedef enum Associativity{ + AS_PREFIX, + AS_SUFFIX, + AS_LEFT, + AS_RIGHT, + AS_NONASSOC +} Associativity; + + ASTblock* parse(const char *source); void ast_free(AST *ast); |