comparison core/src/luan/impl/LuanCompiler.java @ 678:49f3d290bebd

add luan_to_java
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 13 Apr 2016 16:24:48 -0600
parents d95caff8ba8c
children 5b9c7f8529ee
comparison
equal deleted inserted replaced
677:5c85d38659db 678:49f3d290bebd
59 } catch(ParseException e) { 59 } catch(ParseException e) {
60 e.printStackTrace(); 60 e.printStackTrace();
61 throw new LuanException( e.getFancyMessage() ); 61 throw new LuanException( e.getFancyMessage() );
62 } 62 }
63 } 63 }
64
65 public static String toJava(String sourceName,String sourceText) throws LuanException {
66 LuanParser parser = new LuanParser(sourceName,sourceText);
67 parser.addVar( "java" );
68 parser.addVar( "require" );
69 try {
70 return parser.RequiredModuleSource();
71 } catch(ParseException e) {
72 throw new LuanException( e.getFancyMessage() );
73 }
74 }
75
64 } 76 }