aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/LuaSL/src/LuaSL_LSL_tree.h
diff options
context:
space:
mode:
authorDavid Walter Seikel2012-02-03 19:04:31 +1000
committerDavid Walter Seikel2012-02-03 19:04:31 +1000
commit1b5123d6b64a66067877f8c73a7d864f5dd03dea (patch)
tree74c86fa6ca243e0b786a613034d91479dbe6b683 /LuaSL/src/LuaSL_LSL_tree.h
parentTranslating crements to Lua is damned hard. Leaving it for later, but let it... (diff)
downloadSledjHamr-1b5123d6b64a66067877f8c73a7d864f5dd03dea.zip
SledjHamr-1b5123d6b64a66067877f8c73a7d864f5dd03dea.tar.gz
SledjHamr-1b5123d6b64a66067877f8c73a7d864f5dd03dea.tar.bz2
SledjHamr-1b5123d6b64a66067877f8c73a7d864f5dd03dea.tar.xz
Properly implement Lua crements.
Diffstat (limited to 'LuaSL/src/LuaSL_LSL_tree.h')
-rw-r--r--LuaSL/src/LuaSL_LSL_tree.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/LuaSL/src/LuaSL_LSL_tree.h b/LuaSL/src/LuaSL_LSL_tree.h
index 9f1aaee..4858d99 100644
--- a/LuaSL/src/LuaSL_LSL_tree.h
+++ b/LuaSL/src/LuaSL_LSL_tree.h
@@ -150,7 +150,11 @@ typedef enum
150{ 150{
151 MF_NONE = 0, 151 MF_NONE = 0,
152 MF_LOCAL = 1, 152 MF_LOCAL = 1,
153 MF_NOASSIGN = 2 153 MF_NOASSIGN = 2,
154 MF_PREDEC = 4,
155 MF_PREINC = 8,
156 MF_POSTDEC = 16,
157 MF_POSTINC = 32
154} miscFlags; 158} miscFlags;
155 159
156struct _allowedTypes 160struct _allowedTypes
@@ -236,6 +240,7 @@ struct _LSL_Identifier // For variables and function parameters.
236 Eina_Strbuf *ignorable; 240 Eina_Strbuf *ignorable;
237 const char *sub; 241 const char *sub;
238 LSL_Leaf value; 242 LSL_Leaf value;
243 miscFlags flags;
239}; 244};
240 245
241struct _LSL_Statement 246struct _LSL_Statement