diff options
author | David Walter Seikel | 2012-01-17 11:40:28 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-01-17 11:40:28 +1000 |
commit | 75983a51b5df861db42f85e3787d58b5845133f6 (patch) | |
tree | 0062ca0c0794c3f86c638bf843d8c88fac20934f | |
parent | No need to pass param to these. (diff) | |
download | SledjHamr-75983a51b5df861db42f85e3787d58b5845133f6.zip SledjHamr-75983a51b5df861db42f85e3787d58b5845133f6.tar.gz SledjHamr-75983a51b5df861db42f85e3787d58b5845133f6.tar.bz2 SledjHamr-75983a51b5df861db42f85e3787d58b5845133f6.tar.xz |
More identifier hacking.
Diffstat (limited to '')
-rw-r--r-- | LuaSL/src/LuaSL_lemon_yaccer.y | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/LuaSL/src/LuaSL_lemon_yaccer.y b/LuaSL/src/LuaSL_lemon_yaccer.y index 8fa54e2..5899052 100644 --- a/LuaSL/src/LuaSL_lemon_yaccer.y +++ b/LuaSL/src/LuaSL_lemon_yaccer.y | |||
@@ -162,8 +162,8 @@ expr ::= identifier LSL_ASSIGNMENT_DIVIDE expr. | |||
162 | expr ::= identifier LSL_ASSIGNMENT_PLAIN expr. | 162 | expr ::= identifier LSL_ASSIGNMENT_PLAIN expr. |
163 | 163 | ||
164 | // Hmm think this can have commas seperating the assignment parts. | 164 | // Hmm think this can have commas seperating the assignment parts. |
165 | statement(A) ::= type(B) LSL_IDENTIFIER(C) LSL_ASSIGNMENT_PLAIN(D) expr(E) LSL_STATEMENT(F). { A = addStatement(F, LSL_IDENTIFIER, addVariable(param, B, C, D, E)); } | 165 | statement(A) ::= type(B) identifier(C) LSL_ASSIGNMENT_PLAIN(D) expr(E) LSL_STATEMENT(F). { A = addStatement(F, LSL_IDENTIFIER, addVariable(param, B, C, D, E)); } |
166 | statement(A) ::= type(B) LSL_IDENTIFIER(C) LSL_STATEMENT(F). { A = addStatement(F, LSL_IDENTIFIER, addVariable(param, B, C, NULL, NULL)); } | 166 | statement(A) ::= type(B) identifier(C) LSL_STATEMENT(F). { A = addStatement(F, LSL_IDENTIFIER, addVariable(param, B, C, NULL, NULL)); } |
167 | 167 | ||
168 | %right LSL_DOT LSL_IDENTIFIER. | 168 | %right LSL_DOT LSL_IDENTIFIER. |
169 | identifier ::= identifier LSL_DOT LSL_IDENTIFIER. | 169 | identifier ::= identifier LSL_DOT LSL_IDENTIFIER. |