diff options
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/library/lux/meta/target/jvm/type/lux.lux | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/stdlib/source/library/lux/meta/target/jvm/type/lux.lux b/stdlib/source/library/lux/meta/target/jvm/type/lux.lux index 306f88580..5e9b87242 100644 --- a/stdlib/source/library/lux/meta/target/jvm/type/lux.lux +++ b/stdlib/source/library/lux/meta/target/jvm/type/lux.lux @@ -1,6 +1,6 @@ (.require [library - [lux (.except Primitive int char parameter type) + [lux (.except int char parameter type) [abstract ["[0]" monad (.only do)]] [control @@ -17,7 +17,7 @@ ["[0]" dictionary (.only Dictionary)]]] [meta [type - [":" primitive] + [":" nominal] ["[0]" check (.only Check) (.use "[1]#[0]" monad)]]]]] ["[0]" // (.only) [category (.only Void Value Return Method Primitive Object Class Array Var Parameter)] @@ -58,7 +58,7 @@ [(def <name> (Parser (Check Type)) (<>.after <parser> - (<>#in (check#in {.#Primitive (//reflection.reflection <reflection>) {.#End}}))))] + (<>#in (check#in {.#Nominal (//reflection.reflection <reflection>) {.#End}}))))] [boolean //parser.boolean //reflection.boolean] [byte //parser.byte //reflection.byte] @@ -74,7 +74,7 @@ [(def <name> (Parser (Check Type)) (<>.after <parser> - (<>#in (check#in {.#Primitive <box> {.#End}}))))] + (<>#in (check#in {.#Nominal <box> {.#End}}))))] [boxed_boolean //parser.boolean //box.boolean] [boxed_byte //parser.byte //box.byte] @@ -139,7 +139,7 @@ (<>.else (list)))] (in (do [! check.monad] [parameters (monad.all ! parameters)] - (in {.#Primitive name parameters})))) + (in {.#Nominal name parameters})))) (<>.after (<text>.this //descriptor.class_prefix)) (<>.before (<text>.this //descriptor.class_suffix)))) @@ -176,7 +176,7 @@ (-> (Parser (Check Type)) (Parser (Check Type))) (|>> (<>#each (check#each (function (_ elementT) (when elementT - {.#Primitive name {.#End}} + {.#Nominal name {.#End}} (if (`` (or (,, (with_template [<reflection>] [(text#= (//reflection.reflection <reflection>) name)] @@ -188,7 +188,7 @@ [//reflection.float] [//reflection.double] [//reflection.char])))) - {.#Primitive (|> name //reflection.class //reflection.array //reflection.reflection) {.#End}} + {.#Nominal (|> name //reflection.class //reflection.array //reflection.reflection) {.#End}} (|> elementT array.Array type_literal)) _ |