diff options
Diffstat (limited to '')
| -rw-r--r-- | new-luxc/source/luxc/generator/procedure.jvm.lux | 4 | ||||
| -rw-r--r-- | new-luxc/source/luxc/generator/procedure/common.jvm.lux | 10 | ||||
| -rw-r--r-- | new-luxc/source/luxc/generator/procedure/host.jvm.lux | 10 | 
3 files changed, 12 insertions, 12 deletions
| diff --git a/new-luxc/source/luxc/generator/procedure.jvm.lux b/new-luxc/source/luxc/generator/procedure.jvm.lux index cc10e45aa..973f0e968 100644 --- a/new-luxc/source/luxc/generator/procedure.jvm.lux +++ b/new-luxc/source/luxc/generator/procedure.jvm.lux @@ -5,8 +5,8 @@               text/format               (coll [dict])))    (luxc ["&" base] -        (lang ["ls" synthesis]) -        (generator (host ["$" jvm]))) +        (host ["$" jvm]) +        (lang ["ls" synthesis]))    (. ["./;" common]       ["./;" host])) diff --git a/new-luxc/source/luxc/generator/procedure/common.jvm.lux b/new-luxc/source/luxc/generator/procedure/common.jvm.lux index 7ae471c64..d94ded890 100644 --- a/new-luxc/source/luxc/generator/procedure/common.jvm.lux +++ b/new-luxc/source/luxc/generator/procedure/common.jvm.lux @@ -11,17 +11,17 @@         [host])    (luxc ["&" base]          [";L" host] +        (host ["$" jvm] +              (jvm ["$t" type] +                   ["$d" def] +                   ["$i" inst]))          (lang ["la" analysis]                ["ls" synthesis])          ["&;" analyser]          ["&;" synthesizer]          (synthesizer [function])          (generator ["&;" common] -                   ["&;" runtime] -                   (host ["$" jvm] -                         (jvm ["$t" type] -                              ["$d" def] -                              ["$i" inst]))))) +                   ["&;" runtime])))  (host;import java.lang.Long    (#static MIN_VALUE Long) diff --git a/new-luxc/source/luxc/generator/procedure/host.jvm.lux b/new-luxc/source/luxc/generator/procedure/host.jvm.lux index 44da5744d..5fb779d41 100644 --- a/new-luxc/source/luxc/generator/procedure/host.jvm.lux +++ b/new-luxc/source/luxc/generator/procedure/host.jvm.lux @@ -16,6 +16,10 @@         [host])    (luxc ["&" base]          [";L" host] +        (host ["$" jvm] +              (jvm ["$t" type] +                   ["$d" def] +                   ["$i" inst]))          (lang ["la" analysis]                ["ls" synthesis])          ["&;" analyser] @@ -23,11 +27,7 @@          ["&;" synthesizer]          (synthesizer [function])          (generator ["&;" common] -                   ["&;" runtime] -                   (host ["$" jvm] -                         (jvm ["$t" type] -                              ["$d" def] -                              ["$i" inst])))) +                   ["&;" runtime]))    ["@" ../common])  (do-template [<name> <inst>] | 
