From d343ceea759a437e9fd0b506f03046318ce9e1fe Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Thu, 12 Jan 2012 05:05:03 +1000 Subject: More clean up. --- LuaSL/src/LuaSL_lemon_yaccer.y | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'LuaSL/src/LuaSL_lemon_yaccer.y') diff --git a/LuaSL/src/LuaSL_lemon_yaccer.y b/LuaSL/src/LuaSL_lemon_yaccer.y index 2427456..49d2fe1 100644 --- a/LuaSL/src/LuaSL_lemon_yaccer.y +++ b/LuaSL/src/LuaSL_lemon_yaccer.y @@ -11,7 +11,7 @@ %token_destructor { burnLeaf($$); } -program ::= script LSL_SCRIPT(A). { A->left = param->ast; param->ast = A; } // Lemon does not like the start symbol to be on the RHS, so give it a dummy one. +program ::= script LSL_SCRIPT(A). { A->left = param->ast; param->ast = A; } // Lemon does not like the start symbol to be on the RHS, so give it a dummy one. %left LSL_BOOL_AND. @@ -62,7 +62,7 @@ expr(A) ::= LSL_PARENTHESIS_OPEN(B) expr(C) LSL_PARENTHESIS_CLOSE(D). { A = addP %nonassoc LSL_FLOAT. %nonassoc LSL_INTEGER. -expr(A) ::= LSL_INTEGER(B). { A = B; } +expr(A) ::= LSL_INTEGER(B). { A = B; } %nonassoc LSL_TYPE_FLOAT LSL_TYPE_INTEGER LSL_TYPE_KEY LSL_TYPE_LIST LSL_TYPE_ROTATION LSL_TYPE_STRING LSL_TYPE_VECTOR. @@ -73,11 +73,11 @@ expr(A) ::= LSL_INTEGER(B). { A = B; } %nonassoc LSL_BLOCK_OPEN LSL_BLOCK_CLOSE. %nonassoc LSL_STATEMENT. -statement(A) ::= expr(B) LSL_STATEMENT(D). { A = addStatement(D, LSL_EXPRESSION, B); } +statement(A) ::= expr(B) LSL_STATEMENT(D). { A = addStatement(D, LSL_EXPRESSION, B); } %nonassoc LSL_SPACE LSL_COMMENT LSL_COMMENT_LINE LSL_IDENTIFIER LSL_SCRIPT LSL_UNKNOWN. -script ::= script statement(A). { A->left = param->ast; param->ast = A; } -script ::= statement(A). { A->left = param->ast; param->ast = A; } +script ::= script statement(A). { A->left = param->ast; param->ast = A; } +script ::= statement(A). { A->left = param->ast; param->ast = A; } %parse_accept {printf("Parsing complete.\n");} -- cgit v1.1