aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/tool
diff options
context:
space:
mode:
authorEduardo Julian2019-04-27 23:41:47 -0400
committerEduardo Julian2019-04-27 23:41:47 -0400
commitaf7f85c4eb724f2888ecce9c8b52d6d3bb1cd807 (patch)
tree9d2b80257b5c82ebcc9f17bd32e9771ea51cc708 /stdlib/source/lux/tool
parentaa7f1d12ae98da9726bf8bbdd3c494a671e3f94b (diff)
Moved JVM type machinery to stdlib.
Diffstat (limited to 'stdlib/source/lux/tool')
-rw-r--r--stdlib/source/lux/tool/compiler/meta/io/context.lux24
1 files changed, 12 insertions, 12 deletions
diff --git a/stdlib/source/lux/tool/compiler/meta/io/context.lux b/stdlib/source/lux/tool/compiler/meta/io/context.lux
index b60616f03..bd1efd73b 100644
--- a/stdlib/source/lux/tool/compiler/meta/io/context.lux
+++ b/stdlib/source/lux/tool/compiler/meta/io/context.lux
@@ -1,5 +1,6 @@
(.module:
[lux (#- Module Code)
+ ["@" target]
[abstract
[monad (#+ Monad do)]]
[control
@@ -19,8 +20,7 @@
["#/" // #_
[archive
[descriptor (#+ Module)]]
- ["#/" // (#+ Input)
- ["#." host]]]])
+ ["#/" // (#+ Input)]]])
(template [<name>]
[(exception: #export (<name> {module Module})
@@ -38,16 +38,16 @@
(def: partial-host-extension
Extension
- (`` (for {(~~ (static ////host.common-lisp)) ".cl"
- (~~ (static ////host.js)) ".js"
- (~~ (static ////host.old)) ".jvm"
- (~~ (static ////host.jvm)) ".jvm"
- (~~ (static ////host.lua)) ".lua"
- (~~ (static ////host.php)) ".php"
- (~~ (static ////host.python)) ".py"
- (~~ (static ////host.r)) ".r"
- (~~ (static ////host.ruby)) ".rb"
- (~~ (static ////host.scheme)) ".scm"})))
+ (`` (for {(~~ (static @.common-lisp)) ".cl"
+ (~~ (static @.js)) ".js"
+ (~~ (static @.old)) ".jvm"
+ (~~ (static @.jvm)) ".jvm"
+ (~~ (static @.lua)) ".lua"
+ (~~ (static @.php)) ".php"
+ (~~ (static @.python)) ".py"
+ (~~ (static @.r)) ".r"
+ (~~ (static @.ruby)) ".rb"
+ (~~ (static @.scheme)) ".scm"})))
(def: full-host-extension
Extension