Mercurial Hosting > luan
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) { |