Mercurial Hosting > luan
diff src/luan/LuanException.java @ 1267:9fa8b8389578
add LuanTable.luan;
support metatable __gc();
add luan.sql;
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 12 Nov 2018 02:10:41 -0700 |
parents | 442abdfff437 |
children | 2531942abaf3 |
line wrap: on
line diff
--- a/src/luan/LuanException.java Sun Sep 30 19:10:48 2018 -0600 +++ b/src/luan/LuanException.java Mon Nov 12 02:10:41 2018 -0700 @@ -35,11 +35,11 @@ clone.table = (LuanTable)cloner.clone(table); } - public LuanTable table() { + public LuanTable table(LuanState luan) { if( table==null ) { - table = new LuanTable(); + table = new LuanTable(luan); table.rawPut( "java", this ); - LuanTable metatable = new LuanTable(); + LuanTable metatable = new LuanTable(luan); table.setMetatable(metatable); try { table.rawPut( "get_message", new LuanJavaFunction(