Mercurial Hosting > luan
diff core/src/luan/modules/BasicLuan.java @ 462:2e79b47d02a2
remove all command line options;
add add_extension boolean arg to scheme fns;
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 06 May 2015 16:54:20 -0600 |
parents | 8b2db645b9b2 |
children | f3a24435d04d |
line wrap: on
line diff
--- a/core/src/luan/modules/BasicLuan.java Wed May 06 14:51:23 2015 -0600 +++ b/core/src/luan/modules/BasicLuan.java Wed May 06 16:54:20 2015 -0600 @@ -34,13 +34,13 @@ return LuanCompiler.compile(luan,new LuanSource(sourceName,text),env,allowExpr); } - public static LuanFunction load_file(LuanState luan,String fileName,LuanTable env) throws LuanException { + public static LuanFunction load_file(LuanState luan,String fileName,Boolean addExtension) throws LuanException { if( fileName == null ) fileName = "stdin:"; - String src = PackageLuan.read(luan,fileName); + String src = PackageLuan.read(luan,fileName,addExtension); if( src == null ) throw luan.exception( "file '"+fileName+"' not found" ); - return load(luan,src,fileName,env,false); + return load(luan,src,fileName,null,false); } public static Object do_file(LuanState luan,String fileName) throws LuanException {