aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/LuaSL/src/LuaSL_LSL_tree.h
diff options
context:
space:
mode:
authorDavid Walter Seikel2012-01-17 16:38:32 +1000
committerDavid Walter Seikel2012-01-17 16:38:32 +1000
commitfa5db92c5ee7be17a1dbfc04c4a978c2725138ff (patch)
tree08e9ca2dd888ca2ba4ac1979a3ab8bfef351cbb7 /LuaSL/src/LuaSL_LSL_tree.h
parentDisable leaf burning for now, it's crashing. (diff)
downloadSledjHamr-fa5db92c5ee7be17a1dbfc04c4a978c2725138ff.zip
SledjHamr-fa5db92c5ee7be17a1dbfc04c4a978c2725138ff.tar.gz
SledjHamr-fa5db92c5ee7be17a1dbfc04c4a978c2725138ff.tar.bz2
SledjHamr-fa5db92c5ee7be17a1dbfc04c4a978c2725138ff.tar.xz
Check variables, though not looking up function parameters yet.
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 dee6263..2c2bfa6 100644
--- a/LuaSL/src/LuaSL_LSL_tree.h
+++ b/LuaSL/src/LuaSL_LSL_tree.h
@@ -286,6 +286,7 @@ LSL_Leaf *addTypecast(LSL_Leaf *lval, LSL_Leaf *type, LSL_Leaf *rval, LSL_Leaf *
286LSL_Leaf *addVariable(LuaSL_compiler *compiler, LSL_Leaf *type, LSL_Leaf *identifier, LSL_Leaf *assignment, LSL_Leaf *expr); 286LSL_Leaf *addVariable(LuaSL_compiler *compiler, LSL_Leaf *type, LSL_Leaf *identifier, LSL_Leaf *assignment, LSL_Leaf *expr);
287 287
288void beginBlock(LuaSL_compiler *compiler, LSL_Leaf *block); 288void beginBlock(LuaSL_compiler *compiler, LSL_Leaf *block);
289LSL_Leaf *checkVariable(LuaSL_compiler *compiler, LSL_Leaf *identifier);
289LSL_Leaf *collectParameters(LSL_Leaf *list, LSL_Leaf *comma, LSL_Leaf *newParam); 290LSL_Leaf *collectParameters(LSL_Leaf *list, LSL_Leaf *comma, LSL_Leaf *newParam);
290void endBlock(LuaSL_compiler *compiler, LSL_Leaf *block); 291void endBlock(LuaSL_compiler *compiler, LSL_Leaf *block);
291 292