diff options
Diffstat (limited to 'LuaSL/src/LuaSL_LSL_tree.h')
-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 | ||