comparison src/luan/impl/LuanCompiler.java @ 1563:8fbcc4747091

remove LuanFunction.luan
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 09 Nov 2020 01:37:57 -0700
parents e1a13e707bf3
children 57c8baadb357
comparison
equal deleted inserted replaced
1562:b89212fd04b5 1563:8fbcc4747091
28 boolean javaOk = false; 28 boolean javaOk = false;
29 if( env != null && env.closure != null ) 29 if( env != null && env.closure != null )
30 javaOk = env.closure.javaOk; 30 javaOk = env.closure.javaOk;
31 LuanClosure closure; 31 LuanClosure closure;
32 try { 32 try {
33 closure = (LuanClosure)fnClass.getConstructor(Luan.class,Boolean.TYPE,String.class).newInstance(luan,javaOk,sourceName); 33 closure = (LuanClosure)fnClass.getConstructor(Boolean.TYPE,String.class).newInstance(javaOk,sourceName);
34 } catch(NoSuchMethodException e) { 34 } catch(NoSuchMethodException e) {
35 throw new RuntimeException(e); 35 throw new RuntimeException(e);
36 } catch(InstantiationException e) { 36 } catch(InstantiationException e) {
37 throw new RuntimeException(e); 37 throw new RuntimeException(e);
38 } catch(IllegalAccessException e) { 38 } catch(IllegalAccessException e) {