Mercurial Hosting > luan
diff core/src/luan/init.luan @ 186:cf939124461a
don't import modules by default
git-svn-id: https://luan-java.googlecode.com/svn/trunk@187 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Thu, 26 Jun 2014 00:36:50 +0000 |
parents | bf9c7111a371 |
children | 9fb218211763 |
line wrap: on
line diff
--- a/core/src/luan/init.luan Wed Jun 25 07:06:16 2014 +0000 +++ b/core/src/luan/init.luan Thu Jun 26 00:36:50 2014 +0000 @@ -1,3 +1,8 @@ +import "Package" +import "Basic" +import "Table" +import "Io" + function Package.global(module,fn_name) local function fn(...) return module[fn_name](...) @@ -7,17 +12,6 @@ end local require = Package.global(Package,"require") - -import "Basic"; _G.Basic = Basic -import "String"; _G.String = String -import "Table"; _G.Table = Table -import "Io"; _G.Io = Io -import "Math"; _G.Math = Basic -import "Html"; _G.Html = Html -import "Thread"; _G.Thread = Thread -import "Binary"; _G.Binary = Binary - - Package.global(Basic,"assert") Package.global(Basic,"assert_boolean") Package.global(Basic,"assert_nil")