Mercurial Hosting > luan
diff src/luan/Luan.java @ 1242:ce3279ef1bd9
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 25 Jun 2018 19:34:52 -0600 |
parents | 7ef40e1923b7 |
children | e8020216dee7 |
line wrap: on
line diff
--- a/src/luan/Luan.java Thu Jun 21 22:30:13 2018 -0600 +++ b/src/luan/Luan.java Mon Jun 25 19:34:52 2018 -0600 @@ -15,9 +15,13 @@ public final class Luan { public static void main(String[] args) throws LuanException { + doFile( "classpath:luan/cmd_line.luan", args ); + } + + public static void doFile(String uri,String... args) throws LuanException { LuanState luan = new LuanState(); - LuanFunction standalone = (LuanFunction)BasicLuan.load_file(luan,"classpath:luan/cmd_line.luan"); - standalone.call(luan,args); + LuanFunction fn = (LuanFunction)BasicLuan.load_file(luan,uri); + fn.call(luan,args); } public static Object first(Object obj) {