diff options
Diffstat (limited to '')
3 files changed, 5 insertions, 5 deletions
| diff --git a/new-luxc/source/luxc/lang/translation/lua/procedure.jvm.lux b/new-luxc/source/luxc/lang/translation/lua/procedure.jvm.lux index 9b5cb6475..eaffddfa0 100644 --- a/new-luxc/source/luxc/lang/translation/lua/procedure.jvm.lux +++ b/new-luxc/source/luxc/lang/translation/lua/procedure.jvm.lux @@ -4,7 +4,7 @@                  ["ex" exception #+ exception:])         (data [maybe]               text/format -             (coll [dict]))) +             (coll (dictionary ["dict" unordered #+ Dict]))))    (luxc ["&" lang]          (lang ["ls" synthesis]                (host [lua #+ Lua Expression Statement]))) diff --git a/new-luxc/source/luxc/lang/translation/lua/procedure/common.jvm.lux b/new-luxc/source/luxc/lang/translation/lua/procedure/common.jvm.lux index 9d0e22f78..91906d899 100644 --- a/new-luxc/source/luxc/lang/translation/lua/procedure/common.jvm.lux +++ b/new-luxc/source/luxc/lang/translation/lua/procedure/common.jvm.lux @@ -7,7 +7,7 @@               [text]               text/format               (coll [list "list/" Functor<List>] -                   [dict #+ Dict])) +                   (dictionary ["dict" unordered #+ Dict])))         [macro #+ with-gensyms]         (macro [code]                ["s" syntax #+ syntax:]) @@ -32,7 +32,7 @@  (type: #export Bundle    (Dict Text Proc)) -(syntax: (Vector [size s.nat] elemT) +(syntax: (Vector {size s.nat} elemT)    (wrap (list (` [(~+ (list.repeat size elemT))]))))  (type: #export Nullary (-> (Vector +0 Expression) Expression)) @@ -60,7 +60,7 @@            "Expected: " (|> expected nat-to-int %i) "\n"            "  Actual: " (|> actual nat-to-int %i))) -(syntax: (arity: [name s.local-symbol] [arity s.nat]) +(syntax: (arity: {name s.local-symbol} {arity s.nat})    (with-gensyms [g_ g!proc g!name g!translate g!inputs]      (do @        [g!input+ (monad.seq @ (list.repeat arity (macro.gensym "input")))] diff --git a/new-luxc/source/luxc/lang/translation/lua/procedure/host.jvm.lux b/new-luxc/source/luxc/lang/translation/lua/procedure/host.jvm.lux index 85af96ec9..2271d354a 100644 --- a/new-luxc/source/luxc/lang/translation/lua/procedure/host.jvm.lux +++ b/new-luxc/source/luxc/lang/translation/lua/procedure/host.jvm.lux @@ -4,7 +4,7 @@         (data [text]               text/format               (coll [list "list/" Functor<List>] -                   [dict #+ Dict])) +                   (dictionary ["dict" unordered #+ Dict])))         [macro "macro/" Monad<Meta>])    (luxc ["&" lang]          (lang ["la" analysis] | 
