diff src/luan/modules/PackageLuan.java @ 1434:56fb5cd8228d

cache compiled code in temp files
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 29 Dec 2019 15:25:07 -0700
parents 8d95711f6615
children 0ba144491a42
line wrap: on
line diff
--- a/src/luan/modules/PackageLuan.java	Tue Dec 24 17:57:47 2019 -0700
+++ b/src/luan/modules/PackageLuan.java	Sun Dec 29 15:25:07 2019 -0700
@@ -61,7 +61,7 @@
 				} catch(IOException e) {
 					throw new RuntimeException(e);
 				}
-				LuanFunction loader = luan.load(src,modName);
+				LuanFunction loader = luan.load(src,modName,true);
 				mod = Luan.first(
 					loader.call(modName)
 				);
@@ -76,7 +76,7 @@
 				if( src == null ) {
 					mod = Boolean.FALSE;
 				} else {
-					LuanFunction loader = luan.load(src,modName);
+					LuanFunction loader = luan.load(src,modName,true);
 					mod = Luan.first(
 						loader.call(modName)
 					);