diff options
Diffstat (limited to 'LuaSL/src/LuaSL_lemon_yaccer.y')
-rw-r--r-- | LuaSL/src/LuaSL_lemon_yaccer.y | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/LuaSL/src/LuaSL_lemon_yaccer.y b/LuaSL/src/LuaSL_lemon_yaccer.y index 6e82578..4a5cb3b 100644 --- a/LuaSL/src/LuaSL_lemon_yaccer.y +++ b/LuaSL/src/LuaSL_lemon_yaccer.y | |||
@@ -176,10 +176,10 @@ identifier ::= identifier LSL_DOT LSL_IDENTIFIER. | |||
176 | identifier(A) ::= LSL_IDENTIFIER(B). { A = checkVariable(compiler, B); } | 176 | identifier(A) ::= LSL_IDENTIFIER(B). { A = checkVariable(compiler, B); } |
177 | 177 | ||
178 | %right LSL_DECREMENT_PRE LSL_INCREMENT_PRE LSL_DECREMENT_POST LSL_INCREMENT_POST. | 178 | %right LSL_DECREMENT_PRE LSL_INCREMENT_PRE LSL_DECREMENT_POST LSL_INCREMENT_POST. |
179 | expr ::= identifier LSL_DECREMENT_PRE. | 179 | expr(A) ::= identifier(B) LSL_DECREMENT_PRE(C). { A = addCrement(compiler, B, C); } |
180 | expr ::= identifier LSL_INCREMENT_PRE. | 180 | expr(A) ::= identifier(B) LSL_INCREMENT_PRE(C). { A = addCrement(compiler, B, C); } |
181 | expr ::= LSL_DECREMENT_PRE identifier. | 181 | expr(A) ::= LSL_DECREMENT_PRE(C) identifier(B). { A = addCrement(compiler, B, C); } |
182 | expr ::= LSL_INCREMENT_PRE identifier. | 182 | expr(A) ::= LSL_INCREMENT_PRE(C) identifier(B). { A = addCrement(compiler, B, C); } |
183 | 183 | ||
184 | %nonassoc LSL_COMMA. | 184 | %nonassoc LSL_COMMA. |
185 | 185 | ||