diff options
Diffstat (limited to '')
9 files changed, 347 insertions, 0 deletions
diff --git a/stdlib/source/documentation/lux/target/jvm/type.lux b/stdlib/source/documentation/lux/target/jvm/type.lux new file mode 100644 index 000000000..e4e3f042c --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type.lux @@ -0,0 +1,64 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]] + ["[0]" / "_" + ["[1][0]" alias] + ["[1][0]" box] + ["[1][0]" category] + ["[1][0]" descriptor] + ["[1][0]" lux] + ["[1][0]" parser] + ["[1][0]" reflection] + ["[1][0]" signature]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Type) + ($.default /.Argument) + ($.default /.Typed) + ($.default /.Constraint) + ($.default /.signature) + ($.default /.descriptor) + ($.default /.reflection) + ($.default /.void) + ($.default /.boolean) + ($.default /.byte) + ($.default /.short) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.double) + ($.default /.char) + ($.default /.array) + ($.default /.class) + ($.default /.declaration) + ($.default /.as_class) + ($.default /.wildcard) + ($.default /.var) + ($.default /.lower) + ($.default /.upper) + ($.default /.method) + ($.default /.equivalence) + ($.default /.hash) + ($.default /.primitive?) + ($.default /.void?) + ($.default /.class?) + ($.default /.format)] + [/alias.documentation + /box.documentation + /category.documentation + /descriptor.documentation + /lux.documentation + /parser.documentation + /reflection.documentation + /signature.documentation])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/alias.lux b/stdlib/source/documentation/lux/target/jvm/type/alias.lux new file mode 100644 index 000000000..72ace63a0 --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/alias.lux @@ -0,0 +1,20 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Aliasing) + ($.default /.fresh) + ($.default /.method)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/box.lux b/stdlib/source/documentation/lux/target/jvm/type/box.lux new file mode 100644 index 000000000..ef7426ec7 --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/box.lux @@ -0,0 +1,25 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.boolean) + ($.default /.byte) + ($.default /.short) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.double) + ($.default /.char)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/category.lux b/stdlib/source/documentation/lux/target/jvm/type/category.lux new file mode 100644 index 000000000..370ba21b3 --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/category.lux @@ -0,0 +1,30 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Method) + ($.default /.Return') + ($.default /.Value') + ($.default /.Return) + ($.default /.Value) + ($.default /.Void) + ($.default /.Object) + ($.default /.Parameter) + ($.default /.Primitive) + ($.default /.Var) + ($.default /.Class) + ($.default /.Array) + ($.default /.Declaration)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/descriptor.lux b/stdlib/source/documentation/lux/target/jvm/type/descriptor.lux new file mode 100644 index 000000000..51dd8be76 --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/descriptor.lux @@ -0,0 +1,42 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Descriptor) + ($.default /.descriptor) + ($.default /.void) + ($.default /.boolean) + ($.default /.byte) + ($.default /.short) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.double) + ($.default /.char) + ($.default /.class_prefix) + ($.default /.class_suffix) + ($.default /.class) + ($.default /.declaration) + ($.default /.as_class) + ($.default /.var) + ($.default /.wildcard) + ($.default /.lower) + ($.default /.upper) + ($.default /.array_prefix) + ($.default /.array) + ($.default /.method) + ($.default /.equivalence) + ($.default /.class_name)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/lux.lux b/stdlib/source/documentation/lux/target/jvm/type/lux.lux new file mode 100644 index 000000000..d0a9120fc --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/lux.lux @@ -0,0 +1,28 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Lower) + ($.default /.Upper) + ($.default /.Mapping) + ($.default /.fresh) + ($.default /.unknown_var) + ($.default /.class) + ($.default /.type) + ($.default /.boxed_type) + ($.default /.return) + ($.default /.boxed_return) + ($.default /.check)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/parser.lux b/stdlib/source/documentation/lux/target/jvm/type/parser.lux new file mode 100644 index 000000000..dd04f9b9c --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/parser.lux @@ -0,0 +1,53 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.void) + ($.default /.boolean) + ($.default /.byte) + ($.default /.short) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.double) + ($.default /.char) + ($.default /.wildcard) + ($.default /.primitive) + ($.default /.class_name) + ($.default /.var_name) + ($.default /.var') + ($.default /.var) + ($.default /.var?) + ($.default /.name) + ($.default /.parameter) + ($.default /.array') + ($.default /.class) + ($.default /.lower?) + ($.default /.upper?) + ($.default /.read_class) + ($.default /.value) + ($.default /.array) + ($.default /.object) + ($.default /.return) + ($.default /.method) + ($.default /.array?) + ($.default /.class?) + ($.default /.primitive?) + ($.default /.wildcard?) + ($.default /.parameter?) + ($.default /.object?) + ($.default /.declaration') + ($.default /.declaration)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/reflection.lux b/stdlib/source/documentation/lux/target/jvm/type/reflection.lux new file mode 100644 index 000000000..b386fa4ff --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/reflection.lux @@ -0,0 +1,37 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Reflection) + ($.default /.reflection) + ($.default /.equivalence) + ($.default /.void) + ($.default /.boolean) + ($.default /.byte) + ($.default /.short) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.double) + ($.default /.char) + ($.default /.class) + ($.default /.declaration) + ($.default /.as_class) + ($.default /.array) + ($.default /.var) + ($.default /.wildcard) + ($.default /.lower) + ($.default /.upper)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm/type/signature.lux b/stdlib/source/documentation/lux/target/jvm/type/signature.lux new file mode 100644 index 000000000..ff3df3280 --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm/type/signature.lux @@ -0,0 +1,48 @@ +(.using + [library + [lux {"-" char} + ["$" documentation {"+" documentation:}] + [data + [text {"+" \n} + ["%" format {"+" format}]] + [collection + ["[0]" list]]]]] + [\\library + ["[0]" /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Signature) + ($.default /.signature) + ($.default /.void) + ($.default /.boolean) + ($.default /.byte) + ($.default /.short) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.double) + ($.default /.char) + ($.default /.array) + ($.default /.wildcard) + ($.default /.var_prefix) + ($.default /.var) + ($.default /.var_name) + ($.default /.lower_prefix) + ($.default /.upper_prefix) + ($.default /.lower) + ($.default /.upper) + ($.default /.parameters_start) + ($.default /.parameters_end) + ($.default /.class) + ($.default /.declaration) + ($.default /.as_class) + ($.default /.arguments_start) + ($.default /.arguments_end) + ($.default /.exception_prefix) + ($.default /.method) + ($.default /.equivalence) + ($.default /.hash)] + [])) |