aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/target/jvm/type
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type.lux64
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/alias.lux20
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/box.lux25
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/category.lux30
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/descriptor.lux42
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/lux.lux28
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/parser.lux53
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/reflection.lux37
-rw-r--r--stdlib/source/documentation/lux/target/jvm/type/signature.lux48
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)]
+ []))