diff options
author | David Walter Seikel | 2014-05-14 15:54:44 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-05-14 15:54:44 +1000 |
commit | 859839dd9a93af045f95189c039b17191ab9f988 (patch) | |
tree | aa428e470606b2266add9bd2223e1b06b83fa3f2 /src/LuaSL/LuaSL_lemon_yaccer.y | |
parent | Comment out some excess compiler warnings. (diff) | |
download | SledjHamr-859839dd9a93af045f95189c039b17191ab9f988.zip SledjHamr-859839dd9a93af045f95189c039b17191ab9f988.tar.gz SledjHamr-859839dd9a93af045f95189c039b17191ab9f988.tar.bz2 SledjHamr-859839dd9a93af045f95189c039b17191ab9f988.tar.xz |
Get list appending and adding to work.
Diffstat (limited to '')
-rw-r--r-- | src/LuaSL/LuaSL_lemon_yaccer.y | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/LuaSL/LuaSL_lemon_yaccer.y b/src/LuaSL/LuaSL_lemon_yaccer.y index 72c4479..f03837e 100644 --- a/src/LuaSL/LuaSL_lemon_yaccer.y +++ b/src/LuaSL/LuaSL_lemon_yaccer.y | |||
@@ -165,6 +165,8 @@ expr(A) ::= LSL_BIT_NOT(B) expr(C). { A = addOperation(compiler, NULL, B, C | |||
165 | expr(A) ::= LSL_BOOL_NOT(B) expr(C). { A = addOperation(compiler, NULL, B, C); } | 165 | expr(A) ::= LSL_BOOL_NOT(B) expr(C). { A = addOperation(compiler, NULL, B, C); } |
166 | expr(A) ::= LSL_SUBTRACT(B) expr(C). [LSL_NEGATION] { A = addOperation(compiler, NULL, B, C); } | 166 | expr(A) ::= LSL_SUBTRACT(B) expr(C). [LSL_NEGATION] { A = addOperation(compiler, NULL, B, C); } |
167 | 167 | ||
168 | %left LSL_LIST_CONCAT LSL_LIST_ADD LSL_LIST_ADD_LIST. | ||
169 | |||
168 | // Types, typecasts, and expression reordering. | 170 | // Types, typecasts, and expression reordering. |
169 | 171 | ||
170 | %right LSL_TYPECAST_OPEN LSL_TYPECAST_CLOSE. | 172 | %right LSL_TYPECAST_OPEN LSL_TYPECAST_CLOSE. |