diff options
Diffstat (limited to 'stdlib/source/documentation/lux/target')
-rw-r--r-- | stdlib/source/documentation/lux/target/js.lux | 101 | ||||
-rw-r--r-- | stdlib/source/documentation/lux/target/jvm.lux | 47 | ||||
-rw-r--r-- | stdlib/source/documentation/lux/target/lua.lux | 100 | ||||
-rw-r--r-- | stdlib/source/documentation/lux/target/python.lux | 119 | ||||
-rw-r--r-- | stdlib/source/documentation/lux/target/ruby.lux | 117 |
5 files changed, 484 insertions, 0 deletions
diff --git a/stdlib/source/documentation/lux/target/js.lux b/stdlib/source/documentation/lux/target/js.lux new file mode 100644 index 000000000..fe87d7e40 --- /dev/null +++ b/stdlib/source/documentation/lux/target/js.lux @@ -0,0 +1,101 @@ +(.module: + [library + [lux {"-" [char]} + ["$" documentation {"+" [documentation:]}] + [data + [text {"+" [\n]} + ["%" format {"+" [format]}]] + [collection + ["." list]]]]] + [\\library + ["." /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Code) + ($.default /.code) + ($.default /.Expression) + ($.default /.Computation) + ($.default /.Location) + ($.default /.Statement) + ($.default /.Var) + ($.default /.Access) + ($.default /.Literal) + ($.default /.Loop) + ($.default /.Label) + ($.default /.null) + ($.default /.undefined) + ($.default /.boolean) + ($.default /.number) + ($.default /.string) + ($.default /.array) + ($.default /.var) + ($.default /.at) + ($.default /.the) + ($.default /.apply/*) + ($.default /.do) + ($.default /.object) + ($.default /.,) + ($.default /.then) + ($.default /.function!) + ($.default /.function) + ($.default /.closure) + ($.default /.=) + ($.default /.<) + ($.default /.<=) + ($.default /.>) + ($.default /.>=) + ($.default /.+) + ($.default /.-) + ($.default /.*) + ($.default /./) + ($.default /.%) + ($.default /.left_shift) + ($.default /.arithmetic_right_shift) + ($.default /.logic_right_shift) + ($.default /.or) + ($.default /.and) + ($.default /.bit_xor) + ($.default /.bit_or) + ($.default /.bit_and) + ($.default /.not) + ($.default /.bit_not) + ($.default /.opposite) + ($.default /.to_i32) + ($.default /.i32) + ($.default /.int) + ($.default /.?) + ($.default /.type_of) + ($.default /.new) + ($.default /.statement) + ($.default /.use_strict) + ($.default /.declare) + ($.default /.define) + ($.default /.set) + ($.default /.throw) + ($.default /.return) + ($.default /.delete) + ($.default /.if) + ($.default /.when) + ($.default /.while) + ($.default /.do_while) + ($.default /.try) + ($.default /.for) + ($.default /.label) + ($.default /.with_label) + ($.default /.break) + ($.default /.break_at) + ($.default /.continue) + ($.default /.continue_at) + ($.default /.++) + ($.default /.--) + ($.default /.comment) + ($.default /.switch) + ($.default /.cond) + ($.default /.apply/1) + ($.default /.not_a_number?) + ($.default /.apply/2) + ($.default /.apply/3)] + [])) diff --git a/stdlib/source/documentation/lux/target/jvm.lux b/stdlib/source/documentation/lux/target/jvm.lux new file mode 100644 index 000000000..85833ce7a --- /dev/null +++ b/stdlib/source/documentation/lux/target/jvm.lux @@ -0,0 +1,47 @@ +(.module: + [library + [lux {"-" [char]} + ["$" documentation {"+" [documentation:]}] + [data + [text {"+" [\n]} + ["%" format {"+" [format]}]] + [collection + ["." list]]]]] + [\\library + ["." /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Literal) + ($.default /.Constant) + ($.default /.Int_Arithmetic) + ($.default /.Long_Arithmetic) + ($.default /.Float_Arithmetic) + ($.default /.Double_Arithmetic) + ($.default /.Arithmetic) + ($.default /.Int_Bitwise) + ($.default /.Long_Bitwise) + ($.default /.Bitwise) + ($.default /.Conversion) + ($.default /.Array) + ($.default /.Object) + ($.default /.Register) + ($.default /.Local_Int) + ($.default /.Local_Long) + ($.default /.Local_Float) + ($.default /.Local_Double) + ($.default /.Local_Object) + ($.default /.Local) + ($.default /.Stack) + ($.default /.Comparison) + ($.default /.Label) + ($.default /.Branching) + ($.default /.Exception) + ($.default /.Concurrency) + ($.default /.Return) + ($.default /.Control) + ($.default /.Instruction) + ($.default /.Bytecode)] + [])) diff --git a/stdlib/source/documentation/lux/target/lua.lux b/stdlib/source/documentation/lux/target/lua.lux new file mode 100644 index 000000000..32870785f --- /dev/null +++ b/stdlib/source/documentation/lux/target/lua.lux @@ -0,0 +1,100 @@ +(.module: + [library + [lux {"-" [char]} + ["$" documentation {"+" [documentation:]}] + [data + [text {"+" [\n]} + ["%" format {"+" [format]}]] + [collection + ["." list]]]]] + [\\library + ["." /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Code) + ($.default /.equivalence) + ($.default /.hash) + ($.default /.manual) + ($.default /.code) + ($.default /.Expression) + ($.default /.Computation) + ($.default /.Location) + ($.default /.Statement) + ($.default /.Literal) + ($.default /.Var) + ($.default /.Access) + ($.default /.Label) + ($.default /.nil) + ($.default /.bool) + ($.default /.int) + ($.default /.float) + ($.default /.string) + ($.default /.multi) + ($.default /.array) + ($.default /.table) + ($.default /.item) + ($.default /.the) + ($.default /.length) + ($.default /.apply/*) + ($.default /.do) + ($.default /.=) + ($.default /.<) + ($.default /.<=) + ($.default /.>) + ($.default /.>=) + ($.default /.+) + ($.default /.-) + ($.default /.*) + ($.default /.^) + ($.default /./) + ($.default /.//) + ($.default /.%) + ($.default /.concat) + ($.default /.or) + ($.default /.and) + ($.default /.bit_or) + ($.default /.bit_and) + ($.default /.bit_xor) + ($.default /.bit_shl) + ($.default /.bit_shr) + ($.default /.not) + ($.default /.opposite) + ($.default /.var) + ($.default /.label) + ($.default /.statement) + ($.default /.then) + ($.default /.local) + ($.default /.set) + ($.default /.let) + ($.default /.local/1) + ($.default /.if) + ($.default /.when) + ($.default /.while) + ($.default /.repeat) + ($.default /.for_in) + ($.default /.for_step) + ($.default /.return) + ($.default /.closure) + ($.default /.function) + ($.default /.local_function) + ($.default /.break) + ($.default /.set_label) + ($.default /.go_to) + ($.default /.cond) + ($.default /.apply/1) + ($.default /.apply/2) + ($.default /.apply/3) + ($.default /.apply/4) + ($.default /.apply/5) + ($.default /.error/1) + ($.default /.print/1) + ($.default /.require/1) + ($.default /.type/1) + ($.default /.ipairs/1) + ($.default /.print/2) + ($.default /.error/2) + ($.default /.print/3)] + [])) diff --git a/stdlib/source/documentation/lux/target/python.lux b/stdlib/source/documentation/lux/target/python.lux new file mode 100644 index 000000000..2bb90ca9d --- /dev/null +++ b/stdlib/source/documentation/lux/target/python.lux @@ -0,0 +1,119 @@ +(.module: + [library + [lux {"-" [char]} + ["$" documentation {"+" [documentation:]}] + [data + [text {"+" [\n]} + ["%" format {"+" [format]}]] + [collection + ["." list]]]]] + [\\library + ["." /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Code) + ($.default /.equivalence) + ($.default /.hash) + ($.default /.manual) + ($.default /.code) + ($.default /.Expression) + ($.default /.Computation) + ($.default /.Location) + ($.default /.Var) + ($.default /.Statement) + ($.default /.Literal) + ($.default /.Access) + ($.default /.Loop) + ($.default /.Label) + ($.default /.SVar) + ($.default /.Single) + ($.default /.PVar) + ($.default /.Poly) + ($.default /.KVar) + ($.default /.Keyword) + ($.default /.var) + ($.default /.poly) + ($.default /.keyword) + ($.default /.none) + ($.default /.bool) + ($.default /.int) + ($.default /.long) + ($.default /.float) + ($.default /.string) + ($.default /.unicode) + ($.default /.tuple) + ($.default /.list) + ($.default /.slice) + ($.default /.slice_from) + ($.default /.dict) + ($.default /.apply/*) + ($.default /.apply_poly) + ($.default /.apply_keyword) + ($.default /.the) + ($.default /.do) + ($.default /.do_poly) + ($.default /.do_keyword) + ($.default /.item) + ($.default /.?) + ($.default /.is) + ($.default /.=) + ($.default /.<) + ($.default /.<=) + ($.default /.>) + ($.default /.>=) + ($.default /.+) + ($.default /.-) + ($.default /.*) + ($.default /./) + ($.default /.//) + ($.default /.%) + ($.default /.**) + ($.default /.bit_or) + ($.default /.bit_and) + ($.default /.bit_xor) + ($.default /.bit_shl) + ($.default /.bit_shr) + ($.default /.or) + ($.default /.and) + ($.default /.not) + ($.default /.opposite) + ($.default /.lambda) + ($.default /.set) + ($.default /.delete) + ($.default /.if) + ($.default /.when) + ($.default /.then) + ($.default /.break) + ($.default /.continue) + ($.default /.while) + ($.default /.for_in) + ($.default /.statement) + ($.default /.pass) + ($.default /.Except) + ($.default /.try) + ($.default /.raise) + ($.default /.return) + ($.default /.print) + ($.default /.exec) + ($.default /.def) + ($.default /.import) + ($.default /.comment) + ($.default /.cond) + ($.default /.apply/1) + ($.default /.apply/2) + ($.default /.apply/3) + ($.default /.str/1) + ($.default /.ord/1) + ($.default /.float/1) + ($.default /.int/1) + ($.default /.len/1) + ($.default /.chr/1) + ($.default /.unichr/1) + ($.default /.unicode/1) + ($.default /.repr/1) + ($.default /.__import__/1) + ($.default /.Exception/1)] + [])) diff --git a/stdlib/source/documentation/lux/target/ruby.lux b/stdlib/source/documentation/lux/target/ruby.lux new file mode 100644 index 000000000..f5fe5ae22 --- /dev/null +++ b/stdlib/source/documentation/lux/target/ruby.lux @@ -0,0 +1,117 @@ +(.module: + [library + [lux {"-" [char]} + ["$" documentation {"+" [documentation:]}] + [data + [text {"+" [\n]} + ["%" format {"+" [format]}]] + [collection + ["." list]]]]] + [\\library + ["." /]]) + +(.def: .public documentation + (.List $.Module) + ($.module /._ + "" + [($.default /.Code) + ($.default /.code_equivalence) + ($.default /.code_hash) + ($.default /.manual) + ($.default /.code) + ($.default /.Expression) + ($.default /.Computation) + ($.default /.Location) + ($.default /.Var) + ($.default /.LVar) + ($.default /.Statement) + ($.default /.Literal) + ($.default /.Access) + ($.default /.GVar) + ($.default /.IVar) + ($.default /.SVar) + ($.default /.LVar*) + ($.default /.LVar**) + ($.default /.global) + ($.default /.instance) + ($.default /.static) + ($.default /.local) + ($.default /.variadic) + ($.default /.splat) + ($.default /.variadic_kv) + ($.default /.double_splat) + ($.default /.latest_error) + ($.default /.last_string_read) + ($.default /.last_line_number_read) + ($.default /.last_string_matched) + ($.default /.last_regexp_match) + ($.default /.case_insensitivity_flag) + ($.default /.input_record_separator) + ($.default /.output_record_separator) + ($.default /.script_name) + ($.default /.process_id) + ($.default /.exit_status) + ($.default /.command_line_arguments) + ($.default /.nil) + ($.default /.bool) + ($.default /.int) + ($.default /.string) + ($.default /.symbol) + ($.default /.float) + ($.default /.array_range) + ($.default /.array) + ($.default /.hash) + ($.default /.apply/*) + ($.default /.apply_lambda/*) + ($.default /.the) + ($.default /.item) + ($.default /.?) + ($.default /.statement) + ($.default /.then) + ($.default /.set) + ($.default /.if) + ($.default /.when) + ($.default /.while) + ($.default /.for_in) + ($.default /.Rescue) + ($.default /.begin) + ($.default /.catch) + ($.default /.return) + ($.default /.raise) + ($.default /.next) + ($.default /.redo) + ($.default /.break) + ($.default /.function) + ($.default /.lambda) + ($.default /.=) + ($.default /.<) + ($.default /.<=) + ($.default /.>) + ($.default /.>=) + ($.default /.+) + ($.default /.-) + ($.default /.*) + ($.default /./) + ($.default /.%) + ($.default /.pow) + ($.default /.or) + ($.default /.and) + ($.default /.bit_or) + ($.default /.bit_and) + ($.default /.bit_xor) + ($.default /.bit_shl) + ($.default /.bit_shr) + ($.default /.not) + ($.default /.opposite) + ($.default /.comment) + ($.default /.do) + ($.default /.cond) + ($.default /.apply/1) + ($.default /.apply/2) + ($.default /.apply/3) + ($.default /.print/1) + ($.default /.require/1) + ($.default /.print/2) + ($.default /.print/3) + ($.default /.throw/1)] + [])) |