Mercurial Hosting > luan
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 } |