Mercurial Hosting > luan
diff src/luan/tools/CmdLine.java @ 48:64ecb7a3aad7
rename Lua to Luan
git-svn-id: https://luan-java.googlecode.com/svn/trunk@49 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Fri, 28 Dec 2012 03:29:12 +0000 |
parents | a443637829c1 |
children | 8ede219cd111 |
line wrap: on
line diff
--- a/src/luan/tools/CmdLine.java Thu Dec 27 04:36:44 2012 +0000 +++ b/src/luan/tools/CmdLine.java Fri Dec 28 03:29:12 2012 +0000 @@ -6,18 +6,18 @@ import luan.lib.JavaLib; import luan.lib.StringLib; import luan.lib.TableLib; -import luan.Lua; -import luan.LuaState; -import luan.LuaFunction; -import luan.LuaTable; -import luan.LuaException; -import luan.interp.LuaCompiler; +import luan.Luan; +import luan.LuanState; +import luan.LuanFunction; +import luan.LuanTable; +import luan.LuanException; +import luan.interp.LuanCompiler; public class CmdLine { public static void main(String[] args) { - LuaState lua = LuaCompiler.newLuaState(); + LuanState lua = LuanCompiler.newLuaState(); BasicLib.register(lua); JavaLib.register(lua); StringLib.register(lua); @@ -43,16 +43,16 @@ error("'-e' needs argument"); String cmd = args[i]; try { - LuaFunction fn = BasicLib.load(lua,cmd,"(command line)"); + LuanFunction fn = BasicLib.load(lua,cmd,"(command line)"); lua.call(fn,null,null); - } catch(LuaException e) { + } catch(LuanException e) { System.err.println("command line error: "+e.getMessage()); System.exit(-1); } } else if( arg.equals("-") ) { try { BasicLib.do_file(lua,"stdin"); - } catch(LuaException e) { + } catch(LuanException e) { System.err.println(e.getMessage()); System.exit(-1); } @@ -64,20 +64,20 @@ } } if( showVersion ) - System.out.println(Lua.version); + System.out.println(Luan.version); if( i < args.length ) { String file = args[i++]; Object[] varArgs = new Object[args.length-1]; System.arraycopy(args,1,varArgs,0,varArgs.length); - LuaTable argsTable = new LuaTable(); + LuanTable argsTable = new LuanTable(); for( int j=0; j<args.length; j++ ) { argsTable.put( j, args[j] ); } lua.global().put("arg",argsTable); try { - LuaFunction fn = BasicLib.load_file(lua,file); + LuanFunction fn = BasicLib.load_file(lua,file); lua.call(fn,null,null,varArgs); - } catch(LuaException e) { + } catch(LuanException e) { // System.err.println("error: "+e.getMessage()); e.printStackTrace(); System.exit(-1); @@ -101,16 +101,16 @@ System.exit(-1); } - static void interactive(LuaState lua) { + static void interactive(LuanState lua) { while( true ) { System.out.print("> "); String input = new Scanner(System.in).nextLine(); try { - LuaFunction fn = BasicLib.load(lua,input,"stdin"); + LuanFunction fn = BasicLib.load(lua,input,"stdin"); Object[] rtn = lua.call(fn,null,null); if( rtn.length > 0 ) BasicLib.print(lua,rtn); - } catch(LuaException e) { + } catch(LuanException e) { System.out.println(e.getMessage()); } }