comparison src/luan/LuanException.java @ 1333:25746915a241

merge Luan and LuanState
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 12 Feb 2019 22:33:40 -0700
parents f41919741100
children e0cf0d108a77
comparison
equal deleted inserted replaced
1332:11b7e11f9ed5 1333:25746915a241
29 @Override public void deepenClone(LuanCloneable dc,LuanCloner cloner) { 29 @Override public void deepenClone(LuanCloneable dc,LuanCloner cloner) {
30 LuanException clone = (LuanException)dc; 30 LuanException clone = (LuanException)dc;
31 clone.table = (LuanTable)cloner.clone(table); 31 clone.table = (LuanTable)cloner.clone(table);
32 } 32 }
33 33
34 public LuanTable table(LuanState luan) { 34 public LuanTable table(Luan luan) {
35 if( table==null ) { 35 if( table==null ) {
36 try { 36 try {
37 LuanTable Boot = (LuanTable)luan.require("luan:Boot.luan"); 37 LuanTable Boot = (LuanTable)luan.require("luan:Boot.luan");
38 table = (LuanTable)Boot.call( "new_error_table", this ); 38 table = (LuanTable)Boot.call( "new_error_table", this );
39 } catch(LuanException e) { 39 } catch(LuanException e) {