Mercurial Hosting > luan
diff core/src/luan/modules/JavaLuan.java @ 645:859c0dedc8b6
remove LuanSource
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 29 Mar 2016 18:09:51 -0600 |
parents | 60c549d43988 |
children | cdc70de628b5 |
line wrap: on
line diff
--- a/core/src/luan/modules/JavaLuan.java Tue Mar 29 13:53:01 2016 -0600 +++ b/core/src/luan/modules/JavaLuan.java Tue Mar 29 18:09:51 2016 -0600 @@ -22,13 +22,12 @@ import luan.LuanException; import luan.LuanFunction; import luan.LuanJavaFunction; -import luan.LuanElement; public final class JavaLuan { public static void java(LuanState luan) throws LuanException { - check(luan,luan.currentSource().name); + check(luan,"fix later"); luan.setJava(); } @@ -110,7 +109,7 @@ //System.out.println("invalid member '"+key+"' for java object: "+obj); if( canReturnFail ) return FAIL; - throw new LuanException(luan, "invalid index for java "+cls+" in '"+luan.context()+"'" ); + throw new LuanException(luan, "invalid index for java "+cls ); } private static Object member(Object obj,List<Member> members) throws LuanException { @@ -177,7 +176,7 @@ } } } - throw new LuanException(luan, "invalid index for java "+cls+" in '"+luan.context()+"'" ); + throw new LuanException(luan, "invalid index for java "+cls ); } private static void setMember(Object obj,List<Member> members,Object value) {