aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/LuaSL/src/LuaSL_LSL_tree.h
diff options
context:
space:
mode:
authorDavid Walter Seikel2012-01-16 00:54:18 +1000
committerDavid Walter Seikel2012-01-16 00:54:18 +1000
commitcb95506e6aa887d1f810759f626e3934b6a87201 (patch)
tree6fe770229f3e261c7ad6e9fdf6c8bea0becbc126 /LuaSL/src/LuaSL_LSL_tree.h
parentReport line and column in syntax errors, and stack overflows. (diff)
downloadSledjHamr-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.h1
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);
289LSL_Leaf *addOperation(LSL_Leaf *left, LSL_Leaf *lval, LSL_Leaf *right); 289LSL_Leaf *addOperation(LSL_Leaf *left, LSL_Leaf *lval, LSL_Leaf *right);
290LSL_Leaf *addParenthesis(LSL_Leaf *lval, LSL_Leaf *expr, LSL_Leaf *rval); 290LSL_Leaf *addParenthesis(LSL_Leaf *lval, LSL_Leaf *expr, LSL_Leaf *rval);
291LSL_Leaf *addStatement(LSL_Leaf *lval, LSL_Type type, LSL_Leaf *expr); 291LSL_Leaf *addStatement(LSL_Leaf *lval, LSL_Type type, LSL_Leaf *expr);
292LSL_Leaf *addTypecast(LSL_Leaf *lval, LSL_Leaf *expr, LSL_Leaf *rval);
292 293
293void *ParseAlloc(void *(*mallocProc)(size_t)); 294void *ParseAlloc(void *(*mallocProc)(size_t));
294void ParseTrace(FILE *TraceFILE, char *zTracePrompt); 295void ParseTrace(FILE *TraceFILE, char *zTracePrompt);