diff core/src/luan/modules/Luan.luan @ 473:bab5607a0eed

move do_file implementation to luan
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 10 May 2015 00:25:48 -0600
parents 8b2db645b9b2
children 5d4a78c93383
line wrap: on
line diff
--- a/core/src/luan/modules/Luan.luan	Sun May 10 00:22:11 2015 -0600
+++ b/core/src/luan/modules/Luan.luan	Sun May 10 00:25:48 2015 -0600
@@ -8,7 +8,6 @@
 assert_number = BasicLuan.assert_number
 assert_string = BasicLuan.assert_string
 assert_table = BasicLuan.assert_table
-do_file = BasicLuan.do_file
 error = BasicLuan.error
 get_metatable = BasicLuan.get_metatable
 ipairs = BasicLuan.ipairs
@@ -27,9 +26,12 @@
 type = BasicLuan.type
 values = BasicLuan.values
 
+function do_file(uri)
+	return load_file(uri)()
+end
+
 VERSION = do_file "classpath:luan/version.luan"
 
-
 local error = error
 
 function assert(v,message)