Mercurial Hosting > luan
diff src/luan/modules/parsers/LuanParser.java @ 1562:b89212fd04b5
remove table.luan
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 08 Nov 2020 16:50:59 -0700 |
parents | 851b9a48cc44 |
children | f118ead273a1 |
line wrap: on
line diff
--- a/src/luan/modules/parsers/LuanParser.java Thu Nov 05 20:24:09 2020 -0700 +++ b/src/luan/modules/parsers/LuanParser.java Sun Nov 08 16:50:59 2020 -0700 @@ -9,16 +9,14 @@ public final class LuanParser { - public static Object parse(Luan luan,String text) throws ParseException { - return new LuanParser(luan,text).parse(); + public static Object parse(String text) throws ParseException { + return new LuanParser(text).parse(); } private static final Object NULL = new Object(); - private final Luan luan; private final Parser parser; - private LuanParser(Luan luan,String text) { - this.luan = luan; + private LuanParser(String text) { this.parser = new Parser(text); } @@ -217,7 +215,7 @@ parser.begin(); if( !parser.match('{') ) return parser.failure(null); - LuanTable tbl = new LuanTable(luan); + LuanTable tbl = new LuanTable(); do { spaces(); Object obj = value();