aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang
diff options
context:
space:
mode:
authorEduardo Julian2019-12-30 02:53:25 -0400
committerEduardo Julian2019-12-30 02:53:25 -0400
commitfb7f85d1095cb9ba6a402f18e701a4b14b7657dc (patch)
tree856633b8a901914199a550a2eae33c041cf03d38 /new-luxc/source/luxc/lang
parent219ad63a840bb3e153af9e9f0bdf1b9f4abd0cca (diff)
Re-located generation infrastructure.
Diffstat (limited to '')
-rw-r--r--new-luxc/source/luxc/lang/directive/jvm.lux2
-rw-r--r--new-luxc/source/luxc/lang/host/jvm.lux3
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/extension/host.lux3
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/function.lux6
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/loop.lux4
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/reference.lux4
-rw-r--r--new-luxc/source/luxc/lang/translation/jvm/runtime.lux4
7 files changed, 13 insertions, 13 deletions
diff --git a/new-luxc/source/luxc/lang/directive/jvm.lux b/new-luxc/source/luxc/lang/directive/jvm.lux
index 821ee7605..bb6c3b1c7 100644
--- a/new-luxc/source/luxc/lang/directive/jvm.lux
+++ b/new-luxc/source/luxc/lang/directive/jvm.lux
@@ -22,9 +22,9 @@
[tool
[compiler
[synthesis (#+ Synthesis)]
+ ["." generation]
["." directive]
["." phase
- ["." generation]
["." extension (#+ Extender)
["." bundle]
[directive
diff --git a/new-luxc/source/luxc/lang/host/jvm.lux b/new-luxc/source/luxc/lang/host/jvm.lux
index d3ead1095..e02632d32 100644
--- a/new-luxc/source/luxc/lang/host/jvm.lux
+++ b/new-luxc/source/luxc/lang/host/jvm.lux
@@ -20,8 +20,7 @@
[tool
[compiler
[reference (#+ Register)]
- [phase
- ["." generation]]]]])
+ ["." generation]]]])
(import: org/objectweb/asm/MethodVisitor)
diff --git a/new-luxc/source/luxc/lang/translation/jvm/extension/host.lux b/new-luxc/source/luxc/lang/translation/jvm/extension/host.lux
index 7b03bc451..bee116b1a 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/extension/host.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/extension/host.lux
@@ -31,8 +31,9 @@
[analysis (#+ Environment)]
["." reference (#+ Variable)]
["." synthesis (#+ Synthesis Path %synthesis)]
+ ["." generation]
["." phase ("#@." monad)
- ["." generation
+ [generation
[extension (#+ Nullary Unary Binary
nullary unary binary)]]
[analysis
diff --git a/new-luxc/source/luxc/lang/translation/jvm/function.lux b/new-luxc/source/luxc/lang/translation/jvm/function.lux
index d141b2392..4d60c5fb0 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/function.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/function.lux
@@ -18,11 +18,11 @@
[tool
[compiler
[arity (#+ Arity)]
+ [reference (#+ Register)]
[analysis (#+ Environment)]
[synthesis (#+ Synthesis Abstraction Apply)]
- [reference (#+ Register)]
- ["." phase
- ["." generation]]]]]
+ ["." generation]
+ ["." phase]]]]
[luxc
[lang
[host
diff --git a/new-luxc/source/luxc/lang/translation/jvm/loop.lux b/new-luxc/source/luxc/lang/translation/jvm/loop.lux
index bc5ca5b98..6f336d7c1 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/loop.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/loop.lux
@@ -13,8 +13,8 @@
[compiler
[reference (#+ Register)]
["." synthesis (#+ Synthesis)]
- ["." phase
- ["." generation]]]]]
+ ["." generation]
+ ["." phase]]]]
[luxc
[lang
[host
diff --git a/new-luxc/source/luxc/lang/translation/jvm/reference.lux b/new-luxc/source/luxc/lang/translation/jvm/reference.lux
index 77e98b73b..fd4d12456 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/reference.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/reference.lux
@@ -12,8 +12,8 @@
[compiler
["." name]
["." reference (#+ Register Variable)]
- ["." phase ("operation@." monad)
- ["." generation]]]]]
+ ["." generation]
+ ["." phase ("operation@." monad)]]]]
[luxc
[lang
[host
diff --git a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
index 87a5d535c..56031fc5a 100644
--- a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
+++ b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux
@@ -15,8 +15,8 @@
[compiler
[arity (#+ Arity)]
["." synthesis]
- ["." phase
- ["." generation]]]]]
+ ["." generation]
+ ["." phase]]]]
[luxc
[lang
[host