From 3e7d188cbe7bc9bce4a14318e2f62583fe2501d1 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 3 Jun 2022 20:02:46 -0400 Subject: Extensible import syntax [Part 4] --- stdlib/source/documentation/lux.lux | 4 ++-- stdlib/source/documentation/lux/abstract.lux | 2 +- stdlib/source/documentation/lux/abstract/comonad.lux | 2 +- stdlib/source/documentation/lux/abstract/functor.lux | 2 +- stdlib/source/documentation/lux/abstract/monad.lux | 2 +- stdlib/source/documentation/lux/control.lux | 2 +- stdlib/source/documentation/lux/control/concurrency.lux | 2 +- stdlib/source/documentation/lux/control/function.lux | 2 +- stdlib/source/documentation/lux/control/parser.lux | 2 +- stdlib/source/documentation/lux/control/security.lux | 2 +- stdlib/source/documentation/lux/data.lux | 2 +- stdlib/source/documentation/lux/data/collection.lux | 2 +- stdlib/source/documentation/lux/data/collection/dictionary.lux | 2 +- stdlib/source/documentation/lux/data/collection/queue.lux | 2 +- stdlib/source/documentation/lux/data/collection/set.lux | 2 +- stdlib/source/documentation/lux/data/collection/tree.lux | 4 ++-- stdlib/source/documentation/lux/data/color.lux | 4 ++-- stdlib/source/documentation/lux/data/color/named.lux | 2 +- stdlib/source/documentation/lux/data/format.lux | 2 +- stdlib/source/documentation/lux/data/text.lux | 2 +- stdlib/source/documentation/lux/data/text/encoding.lux | 2 +- stdlib/source/documentation/lux/data/text/unicode.lux | 2 +- stdlib/source/documentation/lux/locale.lux | 2 +- stdlib/source/documentation/lux/macro.lux | 2 +- stdlib/source/documentation/lux/macro/syntax.lux | 4 ++-- stdlib/source/documentation/lux/math.lux | 2 +- stdlib/source/documentation/lux/math/logic.lux | 2 +- stdlib/source/documentation/lux/math/number.lux | 2 +- stdlib/source/documentation/lux/meta.lux | 2 +- stdlib/source/documentation/lux/target.lux | 2 +- stdlib/source/documentation/lux/target/jvm.lux | 2 +- stdlib/source/documentation/lux/target/jvm/type.lux | 2 +- stdlib/source/documentation/lux/time.lux | 4 ++-- stdlib/source/documentation/lux/tool.lux | 2 +- stdlib/source/documentation/lux/type.lux | 2 +- stdlib/source/documentation/lux/world.lux | 8 ++++---- stdlib/source/documentation/lux/world/file.lux | 4 ++-- stdlib/source/documentation/lux/world/net.lux | 4 ++-- 38 files changed, 48 insertions(+), 48 deletions(-) (limited to 'stdlib/source/documentation') diff --git a/stdlib/source/documentation/lux.lux b/stdlib/source/documentation/lux.lux index 1fa7eb5da..61e33e679 100644 --- a/stdlib/source/documentation/lux.lux +++ b/stdlib/source/documentation/lux.lux @@ -6,7 +6,7 @@ ["[0]" debug] [control ["[0]" io] - ["<>" parser + ["<>" parser (.only) ["<[0]>" code]]] [data ["[0]" text (.only \n) @@ -18,7 +18,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" abstract] ["[1][0]" control] ["[1][0]" data] diff --git a/stdlib/source/documentation/lux/abstract.lux b/stdlib/source/documentation/lux/abstract.lux index aef84136c..ca69f44b8 100644 --- a/stdlib/source/documentation/lux/abstract.lux +++ b/stdlib/source/documentation/lux/abstract.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" apply] ["[1][0]" codec] ["[1][0]" comonad] diff --git a/stdlib/source/documentation/lux/abstract/comonad.lux b/stdlib/source/documentation/lux/abstract/comonad.lux index 0c81013ff..11bdfa0c6 100644 --- a/stdlib/source/documentation/lux/abstract/comonad.lux +++ b/stdlib/source/documentation/lux/abstract/comonad.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" cofree]]) (documentation: (/.CoMonad !) diff --git a/stdlib/source/documentation/lux/abstract/functor.lux b/stdlib/source/documentation/lux/abstract/functor.lux index 837dba3e6..ef5d6c383 100644 --- a/stdlib/source/documentation/lux/abstract/functor.lux +++ b/stdlib/source/documentation/lux/abstract/functor.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" contravariant]]) (documentation: /.sum diff --git a/stdlib/source/documentation/lux/abstract/monad.lux b/stdlib/source/documentation/lux/abstract/monad.lux index 6134bceda..09842cc98 100644 --- a/stdlib/source/documentation/lux/abstract/monad.lux +++ b/stdlib/source/documentation/lux/abstract/monad.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" free]]) (documentation: (/.Monad it) diff --git a/stdlib/source/documentation/lux/control.lux b/stdlib/source/documentation/lux/control.lux index 5d0f65082..0ce549f16 100644 --- a/stdlib/source/documentation/lux/control.lux +++ b/stdlib/source/documentation/lux/control.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" concatenative] ["[1][0]" concurrency] ["[1][0]" continuation] diff --git a/stdlib/source/documentation/lux/control/concurrency.lux b/stdlib/source/documentation/lux/control/concurrency.lux index a86099f34..7987307bc 100644 --- a/stdlib/source/documentation/lux/control/concurrency.lux +++ b/stdlib/source/documentation/lux/control/concurrency.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" actor] ["[1][0]" async] ["[1][0]" atom] diff --git a/stdlib/source/documentation/lux/control/function.lux b/stdlib/source/documentation/lux/control/function.lux index 96afbe70e..a3e52da7c 100644 --- a/stdlib/source/documentation/lux/control/function.lux +++ b/stdlib/source/documentation/lux/control/function.lux @@ -9,7 +9,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" contract] ["[1][0]" memo] ["[1][0]" mixin] diff --git a/stdlib/source/documentation/lux/control/parser.lux b/stdlib/source/documentation/lux/control/parser.lux index 7f5746109..e1bfe59ee 100644 --- a/stdlib/source/documentation/lux/control/parser.lux +++ b/stdlib/source/documentation/lux/control/parser.lux @@ -9,7 +9,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" analysis] ["[1][0]" binary] ["[1][0]" cli] diff --git a/stdlib/source/documentation/lux/control/security.lux b/stdlib/source/documentation/lux/control/security.lux index 99e97c42f..e0915b80a 100644 --- a/stdlib/source/documentation/lux/control/security.lux +++ b/stdlib/source/documentation/lux/control/security.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" capability] ["[1][0]" policy]]) diff --git a/stdlib/source/documentation/lux/data.lux b/stdlib/source/documentation/lux/data.lux index 3262d245d..ab891f2fc 100644 --- a/stdlib/source/documentation/lux/data.lux +++ b/stdlib/source/documentation/lux/data.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" binary] ["[1][0]" bit] ["[1][0]" collection] diff --git a/stdlib/source/documentation/lux/data/collection.lux b/stdlib/source/documentation/lux/data/collection.lux index 70faa47ad..8d0a0fbb2 100644 --- a/stdlib/source/documentation/lux/data/collection.lux +++ b/stdlib/source/documentation/lux/data/collection.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" array] ["[1][0]" bits] ["[1][0]" dictionary] diff --git a/stdlib/source/documentation/lux/data/collection/dictionary.lux b/stdlib/source/documentation/lux/data/collection/dictionary.lux index 8368a6560..fa324c8a7 100644 --- a/stdlib/source/documentation/lux/data/collection/dictionary.lux +++ b/stdlib/source/documentation/lux/data/collection/dictionary.lux @@ -14,7 +14,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" ordered] ["[1][0]" plist]]) diff --git a/stdlib/source/documentation/lux/data/collection/queue.lux b/stdlib/source/documentation/lux/data/collection/queue.lux index ef209e2f5..cde4e7b66 100644 --- a/stdlib/source/documentation/lux/data/collection/queue.lux +++ b/stdlib/source/documentation/lux/data/collection/queue.lux @@ -14,7 +14,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" priority]]) (documentation: (/.Queue it) diff --git a/stdlib/source/documentation/lux/data/collection/set.lux b/stdlib/source/documentation/lux/data/collection/set.lux index cec303f5e..500295231 100644 --- a/stdlib/source/documentation/lux/data/collection/set.lux +++ b/stdlib/source/documentation/lux/data/collection/set.lux @@ -12,7 +12,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" multi] ["[1][0]" ordered]]) diff --git a/stdlib/source/documentation/lux/data/collection/tree.lux b/stdlib/source/documentation/lux/data/collection/tree.lux index 06acabc71..fd16730bd 100644 --- a/stdlib/source/documentation/lux/data/collection/tree.lux +++ b/stdlib/source/documentation/lux/data/collection/tree.lux @@ -3,7 +3,7 @@ [lux (.except list) ["$" documentation (.only documentation:)] [control - ["<>" parser + ["<>" parser (.only) ["<[0]>" code]]] [data ["[0]" text (.only \n) @@ -12,7 +12,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" finger] ["[1][0]" zipper]]) diff --git a/stdlib/source/documentation/lux/data/color.lux b/stdlib/source/documentation/lux/data/color.lux index aac10f86f..145c4b68a 100644 --- a/stdlib/source/documentation/lux/data/color.lux +++ b/stdlib/source/documentation/lux/data/color.lux @@ -3,7 +3,7 @@ [lux (.full) ["$" documentation (.only documentation:)] [control - ["<>" parser + ["<>" parser (.only) ["<[0]>" code]]] [data ["[0]" text (.only \n) @@ -14,7 +14,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" named]]) (documentation: /.RGB diff --git a/stdlib/source/documentation/lux/data/color/named.lux b/stdlib/source/documentation/lux/data/color/named.lux index cb0a5b0c1..631f7bed9 100644 --- a/stdlib/source/documentation/lux/data/color/named.lux +++ b/stdlib/source/documentation/lux/data/color/named.lux @@ -3,7 +3,7 @@ [lux (.full) ["$" documentation (.only documentation:)] [control - ["<>" parser + ["<>" parser (.only) ["<[0]>" code]]] [data ["[0]" text diff --git a/stdlib/source/documentation/lux/data/format.lux b/stdlib/source/documentation/lux/data/format.lux index eca14c0ab..9df498ff5 100644 --- a/stdlib/source/documentation/lux/data/format.lux +++ b/stdlib/source/documentation/lux/data/format.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" binary] ["[1][0]" json] ["[1][0]" tar] diff --git a/stdlib/source/documentation/lux/data/text.lux b/stdlib/source/documentation/lux/data/text.lux index 7bff14dfd..386cf4b90 100644 --- a/stdlib/source/documentation/lux/data/text.lux +++ b/stdlib/source/documentation/lux/data/text.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" buffer] ["[1][0]" encoding] ["[1][0]" escape] diff --git a/stdlib/source/documentation/lux/data/text/encoding.lux b/stdlib/source/documentation/lux/data/text/encoding.lux index 4e230176b..518e37507 100644 --- a/stdlib/source/documentation/lux/data/text/encoding.lux +++ b/stdlib/source/documentation/lux/data/text/encoding.lux @@ -9,7 +9,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" utf8]]) (documentation: /.Encoding diff --git a/stdlib/source/documentation/lux/data/text/unicode.lux b/stdlib/source/documentation/lux/data/text/unicode.lux index 9fece3f24..8237798c9 100644 --- a/stdlib/source/documentation/lux/data/text/unicode.lux +++ b/stdlib/source/documentation/lux/data/text/unicode.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" block] ["[1][0]" set]]) diff --git a/stdlib/source/documentation/lux/locale.lux b/stdlib/source/documentation/lux/locale.lux index 8817840ec..d559a7fe2 100644 --- a/stdlib/source/documentation/lux/locale.lux +++ b/stdlib/source/documentation/lux/locale.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" language] ["[1][0]" territory]] [\\library diff --git a/stdlib/source/documentation/lux/macro.lux b/stdlib/source/documentation/lux/macro.lux index 012536430..1e60483d6 100644 --- a/stdlib/source/documentation/lux/macro.lux +++ b/stdlib/source/documentation/lux/macro.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" code] ["[1][0]" local] ["[1][0]" syntax] diff --git a/stdlib/source/documentation/lux/macro/syntax.lux b/stdlib/source/documentation/lux/macro/syntax.lux index a8cf1f5b8..2cc4ffcb9 100644 --- a/stdlib/source/documentation/lux/macro/syntax.lux +++ b/stdlib/source/documentation/lux/macro/syntax.lux @@ -7,13 +7,13 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" check] ["[1][0]" declaration] ["[1][0]" definition] ["[1][0]" export] ["[1][0]" input] - ["[1][0]" type "_" + ["[1][0]" type ["[1]/[0]" variable]]] [\\library ["[0]" /]]) diff --git a/stdlib/source/documentation/lux/math.lux b/stdlib/source/documentation/lux/math.lux index 443bb2350..749ed8056 100644 --- a/stdlib/source/documentation/lux/math.lux +++ b/stdlib/source/documentation/lux/math.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" infix] ["[1][0]" modulus] ["[1][0]" modular] diff --git a/stdlib/source/documentation/lux/math/logic.lux b/stdlib/source/documentation/lux/math/logic.lux index 3f75957ef..ea6a28f65 100644 --- a/stdlib/source/documentation/lux/math/logic.lux +++ b/stdlib/source/documentation/lux/math/logic.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list ("[1]#[0]" monoid)]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" continuous] ["[1][0]" fuzzy]]) diff --git a/stdlib/source/documentation/lux/math/number.lux b/stdlib/source/documentation/lux/math/number.lux index 00f929420..90dce2151 100644 --- a/stdlib/source/documentation/lux/math/number.lux +++ b/stdlib/source/documentation/lux/math/number.lux @@ -9,7 +9,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" i8] ["[1][0]" i16] ["[1][0]" i32] diff --git a/stdlib/source/documentation/lux/meta.lux b/stdlib/source/documentation/lux/meta.lux index 5461d7009..16dba7db0 100644 --- a/stdlib/source/documentation/lux/meta.lux +++ b/stdlib/source/documentation/lux/meta.lux @@ -9,7 +9,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" location] ["[1][0]" symbol]]) diff --git a/stdlib/source/documentation/lux/target.lux b/stdlib/source/documentation/lux/target.lux index 838f372e5..352ec0005 100644 --- a/stdlib/source/documentation/lux/target.lux +++ b/stdlib/source/documentation/lux/target.lux @@ -9,7 +9,7 @@ ["[0]" list]]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" js] ["[1][0]" jvm] ["[1][0]" lua] diff --git a/stdlib/source/documentation/lux/target/jvm.lux b/stdlib/source/documentation/lux/target/jvm.lux index 0870ad6eb..f39821c38 100644 --- a/stdlib/source/documentation/lux/target/jvm.lux +++ b/stdlib/source/documentation/lux/target/jvm.lux @@ -9,7 +9,7 @@ ["[0]" list]]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" type]]) (.def: .public documentation diff --git a/stdlib/source/documentation/lux/target/jvm/type.lux b/stdlib/source/documentation/lux/target/jvm/type.lux index 66f11fafc..df5badd44 100644 --- a/stdlib/source/documentation/lux/target/jvm/type.lux +++ b/stdlib/source/documentation/lux/target/jvm/type.lux @@ -9,7 +9,7 @@ ["[0]" list]]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" alias] ["[1][0]" box] ["[1][0]" category] diff --git a/stdlib/source/documentation/lux/time.lux b/stdlib/source/documentation/lux/time.lux index 22216ccee..6337f6e1b 100644 --- a/stdlib/source/documentation/lux/time.lux +++ b/stdlib/source/documentation/lux/time.lux @@ -3,7 +3,7 @@ [lux (.except and) ["$" documentation (.only documentation:)] [control - ["<>" parser + ["<>" parser (.only) ["<[0]>" code]]] [data ["[0]" text (.only \n) @@ -12,7 +12,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" date] ["[1][0]" day] ["[1][0]" duration] diff --git a/stdlib/source/documentation/lux/tool.lux b/stdlib/source/documentation/lux/tool.lux index 3f9392e0a..4476ebf9d 100644 --- a/stdlib/source/documentation/lux/tool.lux +++ b/stdlib/source/documentation/lux/tool.lux @@ -7,7 +7,7 @@ ["%" format (.only format)]] [collection ["[0]" list]]]]] - ["[0]" / "_" + ["[0]" / [compiler ["[1][0]" phase] [language diff --git a/stdlib/source/documentation/lux/type.lux b/stdlib/source/documentation/lux/type.lux index 47c063f93..d1aef3ff2 100644 --- a/stdlib/source/documentation/lux/type.lux +++ b/stdlib/source/documentation/lux/type.lux @@ -12,7 +12,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" primitive] ["[1][0]" check] ["[1][0]" dynamic] diff --git a/stdlib/source/documentation/lux/world.lux b/stdlib/source/documentation/lux/world.lux index 00249fb69..cf194bac5 100644 --- a/stdlib/source/documentation/lux/world.lux +++ b/stdlib/source/documentation/lux/world.lux @@ -9,14 +9,14 @@ [data [collection ["[0]" list ("[1]#[0]" monoid)]]]]] - ["[0]" / "_" + ["[0]" / ["[1][0]" console] ["[1][0]" file] - ["[1][0]" input "_" + ["[1][0]" input ["[1]/[0]" keyboard]] ["[1][0]" net] - ["[1][0]" output "_" - ["[1]/[0]" video "_" + ["[1][0]" output + ["[1]/[0]" video ["[1]/[0]" resolution]]] ["[1][0]" program] ["[1][0]" shell]]) diff --git a/stdlib/source/documentation/lux/world/file.lux b/stdlib/source/documentation/lux/world/file.lux index aebeecfbd..d55565872 100644 --- a/stdlib/source/documentation/lux/world/file.lux +++ b/stdlib/source/documentation/lux/world/file.lux @@ -4,7 +4,7 @@ ["$" documentation (.only documentation:)] ["@" target] [control - ["<>" parser + ["<>" parser (.only) ["<[0]>" code]]] [data ["[0]" text (.only \n) @@ -13,7 +13,7 @@ ["[0]" template]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" watch]]) (documentation: /.Path diff --git a/stdlib/source/documentation/lux/world/net.lux b/stdlib/source/documentation/lux/world/net.lux index 26eaa5d87..38ea7dce0 100644 --- a/stdlib/source/documentation/lux/world/net.lux +++ b/stdlib/source/documentation/lux/world/net.lux @@ -8,9 +8,9 @@ ["[0]" io]]]] [\\library ["[0]" /]] - ["[0]" / "_" + ["[0]" / ["[1][0]" uri] - ["[1][0]" http "_" + ["[1][0]" http ["[1]/[0]" client] ["[1]/[0]" status]]]) -- cgit v1.2.3