aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/target.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/target.lux')
-rw-r--r--stdlib/source/library/lux/target.lux26
1 files changed, 26 insertions, 0 deletions
diff --git a/stdlib/source/library/lux/target.lux b/stdlib/source/library/lux/target.lux
new file mode 100644
index 000000000..323cf812b
--- /dev/null
+++ b/stdlib/source/library/lux/target.lux
@@ -0,0 +1,26 @@
+(.module:
+ [library
+ lux])
+
+(type: #export Target
+ Text)
+
+(template [<name> <value>]
+ [(def: #export <name>
+ Target
+ <value>)]
+
+ ## TODO: Delete ASAP.
+ [old "{old}"]
+ ## Available.
+ [js "JavaScript"]
+ [jvm "JVM"]
+ [lua "Lua"]
+ [python "Python"]
+ [ruby "Ruby"]
+ ## Not available yet.
+ [common_lisp "Common Lisp"]
+ [php "PHP"]
+ [r "R"]
+ [scheme "Scheme"]
+ )