Mercurial Hosting > luan
comparison core/src/luan/impl/LuanParser.java @ 209:239c8d650028
convert returned arrays to tables for java methods
git-svn-id: https://luan-java.googlecode.com/svn/trunk@210 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Tue, 08 Jul 2014 10:25:35 +0000 |
parents | 77365c9fdfe4 |
children | 284eddd599b1 |
comparison
equal
deleted
inserted
replaced
208:5ba136769034 | 209:239c8d650028 |
---|---|
1058 return parser.success(); | 1058 return parser.success(); |
1059 } | 1059 } |
1060 | 1060 |
1061 private Expr SubExpr(In in) throws ParseException { | 1061 private Expr SubExpr(In in) throws ParseException { |
1062 parser.begin(); | 1062 parser.begin(); |
1063 if( !parser.match('[') ) | 1063 if( !parser.match('[') || parser.test("[") || parser.test("=") ) |
1064 return parser.failure(null); | 1064 return parser.failure(null); |
1065 In inParens = in.parens(); | 1065 In inParens = in.parens(); |
1066 Spaces(inParens); | 1066 Spaces(inParens); |
1067 Expr exp = expr(RequiredExpr(inParens)); | 1067 Expr exp = expr(RequiredExpr(inParens)); |
1068 RequiredMatch(']'); | 1068 RequiredMatch(']'); |