Mercurial Hosting > luan
diff core/src/luan/modules/BasicLuan.java @ 419:8fbb961aabd5
improve repr() to check metamethod recursively
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 30 Apr 2015 23:15:40 -0600 |
parents | 8937263f59f6 |
children | af82b266fe89 |
line wrap: on
line diff
--- a/core/src/luan/modules/BasicLuan.java Thu Apr 30 21:52:20 2015 -0600 +++ b/core/src/luan/modules/BasicLuan.java Thu Apr 30 23:15:40 2015 -0600 @@ -50,7 +50,7 @@ public static LuanFunction pairs(LuanState luan,final LuanTable t) throws LuanException { Utils.checkNotNull(luan,t); - Object obj = luan.getHandler("__pairs",t); + Object obj = t.getHandler("__pairs"); if( obj != null ) { if( obj instanceof LuanFunction ) { obj = Luan.first(luan.call((LuanFunction)obj,"__pairs",new Object[]{t}));