diff options
author | David Walter Seikel | 2012-01-16 00:54:18 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-01-16 00:54:18 +1000 |
commit | cb95506e6aa887d1f810759f626e3934b6a87201 (patch) | |
tree | 6fe770229f3e261c7ad6e9fdf6c8bea0becbc126 /LuaSL/src/LuaSL_LSL_tree.h | |
parent | Report line and column in syntax errors, and stack overflows. (diff) | |
download | SledjHamr-cb95506e6aa887d1f810759f626e3934b6a87201.zip SledjHamr-cb95506e6aa887d1f810759f626e3934b6a87201.tar.gz SledjHamr-cb95506e6aa887d1f810759f626e3934b6a87201.tar.bz2 SledjHamr-cb95506e6aa887d1f810759f626e3934b6a87201.tar.xz |
Fill out the rest of theparser symbols, and partiallyimplement typecasting.
Diffstat (limited to 'LuaSL/src/LuaSL_LSL_tree.h')
-rw-r--r-- | LuaSL/src/LuaSL_LSL_tree.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/LuaSL/src/LuaSL_LSL_tree.h b/LuaSL/src/LuaSL_LSL_tree.h index 9a71c17..e56e94c 100644 --- a/LuaSL/src/LuaSL_LSL_tree.h +++ b/LuaSL/src/LuaSL_LSL_tree.h | |||
@@ -289,6 +289,7 @@ LSL_Leaf *addExpression(LSL_Leaf *exp); | |||
289 | LSL_Leaf *addOperation(LSL_Leaf *left, LSL_Leaf *lval, LSL_Leaf *right); | 289 | LSL_Leaf *addOperation(LSL_Leaf *left, LSL_Leaf *lval, LSL_Leaf *right); |
290 | LSL_Leaf *addParenthesis(LSL_Leaf *lval, LSL_Leaf *expr, LSL_Leaf *rval); | 290 | LSL_Leaf *addParenthesis(LSL_Leaf *lval, LSL_Leaf *expr, LSL_Leaf *rval); |
291 | LSL_Leaf *addStatement(LSL_Leaf *lval, LSL_Type type, LSL_Leaf *expr); | 291 | LSL_Leaf *addStatement(LSL_Leaf *lval, LSL_Type type, LSL_Leaf *expr); |
292 | LSL_Leaf *addTypecast(LSL_Leaf *lval, LSL_Leaf *expr, LSL_Leaf *rval); | ||
292 | 293 | ||
293 | void *ParseAlloc(void *(*mallocProc)(size_t)); | 294 | void *ParseAlloc(void *(*mallocProc)(size_t)); |
294 | void ParseTrace(FILE *TraceFILE, char *zTracePrompt); | 295 | void ParseTrace(FILE *TraceFILE, char *zTracePrompt); |