diff options
author | David Walter Seikel | 2012-02-03 21:14:16 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-02-03 21:14:16 +1000 |
commit | 56fb2d5cfc30c6bd42213ac918f5f5918cdc8ed4 (patch) | |
tree | 66f782a313740f5bc68d097f84de103e96557fa9 /LuaSL/src/LuaSL_LSL_tree.h | |
parent | Forgot about labels. (diff) | |
download | SledjHamr-56fb2d5cfc30c6bd42213ac918f5f5918cdc8ed4.zip SledjHamr-56fb2d5cfc30c6bd42213ac918f5f5918cdc8ed4.tar.gz SledjHamr-56fb2d5cfc30c6bd42213ac918f5f5918cdc8ed4.tar.bz2 SledjHamr-56fb2d5cfc30c6bd42213ac918f5f5918cdc8ed4.tar.xz |
Final part of the crement Lua implementation.
Diffstat (limited to '')
-rw-r--r-- | LuaSL/src/LuaSL_LSL_tree.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/LuaSL/src/LuaSL_LSL_tree.h b/LuaSL/src/LuaSL_LSL_tree.h index 4858d99..2a66bd7 100644 --- a/LuaSL/src/LuaSL_LSL_tree.h +++ b/LuaSL/src/LuaSL_LSL_tree.h | |||
@@ -236,11 +236,12 @@ struct _LSL_Parenthesis | |||
236 | 236 | ||
237 | struct _LSL_Identifier // For variables and function parameters. | 237 | struct _LSL_Identifier // For variables and function parameters. |
238 | { | 238 | { |
239 | LSL_Text name; | 239 | LSL_Text name; |
240 | Eina_Strbuf *ignorable; | 240 | LSL_Statement *definition; |
241 | const char *sub; | 241 | Eina_Strbuf *ignorable; |
242 | LSL_Leaf value; | 242 | const char *sub; |
243 | miscFlags flags; | 243 | LSL_Leaf value; |
244 | miscFlags flags; | ||
244 | }; | 245 | }; |
245 | 246 | ||
246 | struct _LSL_Statement | 247 | struct _LSL_Statement |
@@ -256,6 +257,7 @@ struct _LSL_Statement | |||
256 | #if LUASL_DIFF_CHECK | 257 | #if LUASL_DIFF_CHECK |
257 | Eina_Strbuf **ignorable; // Can be up to five of these I think. | 258 | Eina_Strbuf **ignorable; // Can be up to five of these I think. |
258 | #endif | 259 | #endif |
260 | miscFlags flags; | ||
259 | /* | 261 | /* |
260 | LSL_Leaf *addStatement(LSL_Leaf *lval, LSL_Type type, LSL_Leaf *left, LSL_Leaf *expr, LSL_Leaf *right, LSL_Leaf *block); | 262 | LSL_Leaf *addStatement(LSL_Leaf *lval, LSL_Type type, LSL_Leaf *left, LSL_Leaf *expr, LSL_Leaf *right, LSL_Leaf *block); |
261 | 263 | ||