Mercurial Hosting > luan
diff src/luan/interp/LuanParser.java @ 127:bcb3a09d0caf
minor
git-svn-id: https://luan-java.googlecode.com/svn/trunk@128 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Sat, 07 Jun 2014 01:47:00 +0000 |
parents | f537ff5e511d |
children | f0a4abe58593 |
line wrap: on
line diff
--- a/src/luan/interp/LuanParser.java Fri Jun 06 14:16:38 2014 +0000 +++ b/src/luan/interp/LuanParser.java Sat Jun 07 01:47:00 2014 +0000 @@ -221,7 +221,7 @@ || (stmt=LocalFunctionStmt()) != null || (stmt=ImportStmt()) != null || (stmt=BreakStmt()) != null - || (stmt=GenericForStmt()) != null + || (stmt=ForStmt()) != null || (stmt=TryStmt()) != null || (stmt=DoStmt()) != null || (stmt=WhileStmt()) != null @@ -330,7 +330,7 @@ return parser.success( new BreakStmt() ); } - private Stmt GenericForStmt() throws ParseException { + private Stmt ForStmt() throws ParseException { int start = parser.begin(); int stackStart = symbolsSize(); if( !Keyword("for") ) @@ -343,7 +343,7 @@ addSymbols(names); Stmt loop = RequiredLoopBlock(); RequiredKeyword("end"); - Stmt stmt = new GenericForStmt( se(start), stackStart, symbolsSize() - stackStart, expr, loop ); + Stmt stmt = new ForStmt( se(start), stackStart, symbolsSize() - stackStart, expr, loop ); popSymbols( symbolsSize() - stackStart ); return parser.success(stmt); }