aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--LuaSL/src/LuaSL_LSL_tree.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/LuaSL/src/LuaSL_LSL_tree.h b/LuaSL/src/LuaSL_LSL_tree.h
index 75786d1..1903188 100644
--- a/LuaSL/src/LuaSL_LSL_tree.h
+++ b/LuaSL/src/LuaSL_LSL_tree.h
@@ -217,12 +217,8 @@ struct _LSL_Identifier // For variables and function parameters.
217struct _LSL_Statement 217struct _LSL_Statement
218{ 218{
219 Eina_Clist statement; // For block statement lists, this is the entry. 219 Eina_Clist statement; // For block statement lists, this is the entry.
220// union 220 LSL_Identifier *identifier;
221// { 221 LSL_Parenthesis *parenthesis;
222 LSL_Identifier *identifier;
223 LSL_Parenthesis *parenthesis;
224// } stuff; // Nothing has an identifier AND parenthesis, and there will be LOTS of statements, so save some space.
225 // Damn, function identifiers do.
226 LSL_Leaf *expressions; // A for statement will have three expressions, everything else has zero or one. 222 LSL_Leaf *expressions; // A for statement will have three expressions, everything else has zero or one.
227 LSL_Block *block; 223 LSL_Block *block;
228 LSL_Type type; // Expression type. 224 LSL_Type type; // Expression type.