aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/host/jvm.lux
diff options
context:
space:
mode:
authorEduardo Julian2019-04-07 17:49:35 -0400
committerEduardo Julian2019-04-07 17:49:35 -0400
commita4e0eb58480a05e4c23a07d33965022125c539f2 (patch)
tree751b2dd5f6154b5940df39a3cb16c49868cd6551 /new-luxc/source/luxc/lang/host/jvm.lux
parenta61c3f2e7bc29c3224264317b14254fe93d503fe (diff)
Updated the JVM compiler to the latest changes.
Diffstat (limited to '')
-rw-r--r--new-luxc/source/luxc/lang/host/jvm.lux17
1 files changed, 9 insertions, 8 deletions
diff --git a/new-luxc/source/luxc/lang/host/jvm.lux b/new-luxc/source/luxc/lang/host/jvm.lux
index 71e887d4d..da9dcb974 100644
--- a/new-luxc/source/luxc/lang/host/jvm.lux
+++ b/new-luxc/source/luxc/lang/host/jvm.lux
@@ -1,7 +1,8 @@
(.module:
[lux (#- Type Definition)
+ [abstract
+ monad]
[control
- monad
["p" parser]]
[data
[collection
@@ -16,7 +17,7 @@
[compiler
[reference (#+ Register)]
[phase
- ["." translation]]]]])
+ ["." generation]]]]])
## [Host]
(import: org/objectweb/asm/MethodVisitor)
@@ -94,17 +95,17 @@
(type: #export Anchor [Label Register])
(type: #export Host
- (translation.Host Inst Definition))
+ (generation.Host Inst Definition))
(template [<name> <base>]
[(type: #export <name>
(<base> ..Anchor Inst Definition))]
- [State translation.State]
- [Operation translation.Operation]
- [Phase translation.Phase]
- [Handler translation.Handler]
- [Bundle translation.Bundle]
+ [State generation.State]
+ [Operation generation.Operation]
+ [Phase generation.Phase]
+ [Handler generation.Handler]
+ [Bundle generation.Bundle]
)
## [Values]