aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/program.lux
diff options
context:
space:
mode:
authorEduardo Julian2019-12-28 17:00:04 -0400
committerEduardo Julian2019-12-28 17:00:04 -0400
commitecb53b05a226d8d3d8e612f949cb3ad6ac0600ce (patch)
treeb45698c29c29ac9171b05b62cef0fc31df5af0c5 /new-luxc/source/program.lux
parent581ccee156457b0f84696def59fc324c1cbbdaba (diff)
Implemented an alternative method for extensible JVM bytecode generation.
Diffstat (limited to '')
-rw-r--r--new-luxc/source/program.lux10
1 files changed, 6 insertions, 4 deletions
diff --git a/new-luxc/source/program.lux b/new-luxc/source/program.lux
index d802f7f32..51f817b6f 100644
--- a/new-luxc/source/program.lux
+++ b/new-luxc/source/program.lux
@@ -25,11 +25,11 @@
[phase
["." macro (#+ Expander)]
[extension (#+ Phase Bundle Operation Handler Extender)
- ["." bundle]
["." analysis #_
["#" jvm]]
- ["." directive #_
- ["#" jvm]]]
+ ## ["." directive #_
+ ## ["#" jvm]]
+ ]
["." generation #_
["#" jvm/extension]
["." jvm #_
@@ -46,6 +46,8 @@
[lang
[host
["_" jvm]]
+ ["." directive #_
+ ["#" jvm]]
[translation
["." jvm
["." runtime]
@@ -149,7 +151,7 @@
..platform
## generation.bundle
translation.bundle
- bundle.empty
+ (directive.bundle extender)
jvm/program.program
..extender
service