Mercurial Hosting > luan
diff core/src/luan/LuanState.java @ 305:5e7450ac27f2
rename String.byte() to String.unicode();
improve Binary;
git-svn-id: https://luan-java.googlecode.com/svn/trunk@306 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Fri, 19 Dec 2014 07:50:46 +0000 |
parents | a6bf8ff720f8 |
children | f6db49c294a7 |
line wrap: on
line diff
--- a/core/src/luan/LuanState.java Thu Dec 18 12:06:56 2014 +0000 +++ b/core/src/luan/LuanState.java Fri Dec 19 07:50:46 2014 +0000 @@ -13,6 +13,7 @@ import luan.modules.PackageLuan; import luan.modules.JavaLuan; import luan.modules.StringLuan; +import luan.modules.BinaryLuan; public abstract class LuanState implements DeepCloneable<LuanState> { @@ -120,6 +121,11 @@ if( rtn != null ) return rtn; } + if( obj instanceof byte[] ) { + Object rtn = BinaryLuan.__index(luan,(byte[])obj,key); + if( rtn != null ) + return rtn; + } return JavaLuan.__index(luan,obj,key); }