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 {