diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2022-01-29 18:01:40 -0500 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2022-01-29 18:03:10 -0500 |
| commit | 1a1f4a5a54494f91a91c6cc85558d5f1e62e5ca9 (patch) | |
| tree | bf70c32255c8f81405e8dfd1b64bc16749f1e8e7 /help | |
| parent | 224d6ed83efb86fa16ac802af65c63d1b97543e2 (diff) | |
Order help index table like keymap
Diffstat (limited to 'help')
| -rw-r--r-- | help/README.md | 156 | ||||
| -rwxr-xr-x | help/genhelp.bqn | 10 |
2 files changed, 82 insertions, 84 deletions
diff --git a/help/README.md b/help/README.md index 011d7459..16a194e7 100644 --- a/help/README.md +++ b/help/README.md @@ -2,99 +2,97 @@ # REPL Help -Symbols are listed in alphabetical order of page name, ignoring syntactical roles. - | Symbol | Link | |--------|------| -| `πΎ` | [2-Modifier Right operand](2-modifierrightoperand.md) | -| `\|` | [Absolute Value, Modulus](absolutevalue_modulus.md) | -| `β` | [Bind, After, Dyadic After](after_bind.md) | -| `!` | [Assert, Assert With Message](assert_assertwithmessage.md) | -| `β` | [Atop, Dyadic Atop](atop.md) | -| `βΈ` | [Bind Left, Before, Dyadic Before](before_bind.md) | -| `{` | [Begin Block](beginblock.md) | -| `(` | [Begin Expression](beginexpression.md) | -| `β¨` | [Begin list](beginlist.md) | -| `β` | [Catch](catch.md) | -| `β` | [Ceiling, Maximum](ceiling_maximum.md) | -| `Λ` | [Cells](cells.md) | -| `β©` | [Change](change.md) | -| `βΆ` | [Choose](choose.md) | -| `β` | [Classify, Index Of](classify_indexof.md) | -| `#` | [Comment](comment.md) | | `+` | [Conjugate, Add](conjugate_add.md) | -| `Λ` | [Constant](constant.md) | -| `π` | [Current Function](currentfunction.md) | -| `π£` | [Current Modifier](currentmodifier.md) | -| `β·` | [Deduplicate, Find](deduplicate_find.md) | -| `β` | [Define](define.md) | -| `β‘` | [Depth, Match](depth_match.md) | -| `β` | [Depth](depth.md) | -| `β₯` | [Deshape, Reshape](deshape_reshape.md) | -| `Β¨` | [Each](each.md) | -| `<` | [Enclose, Lesser Than](enclose_lessthan.md) | -| `}` | [End Block](endblock.md) | -| `)` | [End Expression](endexpression.md) | -| `β©` | [End list](endlist.md) | -| `β` | [Enlist, Pair](enlist_pair.md) | +| `-` | [Negate, Subtract](negate_subtract.md) | +| `Γ` | [Sign, Multiply](sign_multiply.md) | +| `Γ·` | [Reciprocal, Divide](reciprocal_divide.md) | | `β` | [Exponential, Power](exponential_power.md) | -| `β` | [Export Definition, Export names](export.md) | -| `β` | [First Cell, Select](firstcell_select.md) | -| `β` | [First, Pick](first_pick.md) | +| `β` | [Square root, Root](squareroot_root.md) | | `β` | [Floor, Minimum](floor_minimum.md) | -| `Β΄` | [Fold, Fold With Initial](fold.md) | -| `β` | [Grade Down, Bins Down](gradedown_binsdown.md) | -| `β` | [Grade Up, Bins Up](gradeup_binsup.md) | +| `β` | [Ceiling, Maximum](ceiling_maximum.md) | +| `β§` | [Sort Up, Logical And](sortup_and.md) | +| `β¨` | [Sort Down, Logical Or](sortdown_or.md) | +| `Β¬` | [Logical Not, Span](not_span.md) | +| `\|` | [Absolute Value, Modulus](absolutevalue_modulus.md) | +| `β€` | [Lesser Than or Equal To](lessthanorequalto.md) | +| `<` | [Enclose, Lesser Than](enclose_lessthan.md) | +| `>` | [Merge, Greater Than](merge_greaterthan.md) | | `β₯` | [Greater Than or Equal To](greaterthanorequalto.md) | -| `β` | [Group Indices, Group](groupindices_group.md) | -| `:` | [Header](header.md) | +| `=` | [Rank, Equal To](rank_equals.md) | +| `β ` | [Length, Not Equal To](length_notequals.md) | +| `β‘` | [Depth, Match](depth_match.md) | +| `β’` | [Shape, Not Match](shape_notmatch.md) | | `β£` | [Identity, Left](identity_left.md) | | `β’` | [Identity, Right](identity_right.md) | -| `/` | [Indices, Replicate](indices_replicate.md) | -| `β` | [Infinity](infinity.md) | -| `Λ` | [Insert, Insert With Initial](insert.md) | +| `β₯` | [Deshape, Reshape](deshape_reshape.md) | | `βΎ` | [Join, Join To](join_jointo.md) | -| `π¨` | [Left Argument](leftargument.md) | -| `β ` | [Length, Not Equal To](length_notequals.md) | -| `β€` | [Lesser Than or Equal To](lessthanorequalto.md) | -| `β` | [Mark Firsts, Member Of](markfirst_memberof.md) | -| `>` | [Merge, Greater Than](merge_greaterthan.md) | -| `Β―` | [Minus](minus.md) | -| `π½` | [Modifier Left operand](modifierleftoperand.md) | -| `.` | [Namespace Field](namespacefield.md) | -| `-` | [Negate, Subtract](negate_subtract.md) | -| `;` | [Next Body](nextbody.md) | -| `Β·` | [Nothing](nothing.md) | -| `Β¬` | [Logical Not, Span](not_span.md) | -| `@` | [Null Character](nullcharacter.md) | -| `β` | [Occurrence Count, Progressive Index Of](occurrencecount_progressiveindexof.md) | -| `β` | [Atop, Over](over.md) | -| `Ο` | [Pi](pi.md) | -| `?` | [Predicate](predicate.md) | +| `β` | [Solo, Couple](solo_couple.md) | +| `β` | [Enlist, Pair](enlist_pair.md) | | `β` | [Prefixes, Take](prefixes_take.md) | +| `β` | [Suffixes, Drop](suffixes_drop.md) | | `β` | [Range, Windows](range_windows.md) | -| `=` | [Rank, Equal To](rank_equals.md) | +| `Β«` | [Shift Before, Shift Before](shiftbefore.md) | +| `Β»` | [Shift After, Shift After](shiftafter.md) | +| `β½` | [Reverse, Rotate](reverse_rotate.md) | +| `β` | [Transpose, Reorder Axes](transpose_reorderaxes.md) | +| `/` | [Indices, Replicate](indices_replicate.md) | +| `β` | [Grade Up, Bins Up](gradeup_binsup.md) | +| `β` | [Grade Down, Bins Down](gradedown_binsdown.md) | +| `β` | [First Cell, Select](firstcell_select.md) | +| `β` | [First, Pick](first_pick.md) | +| `β` | [Classify, Index Of](classify_indexof.md) | +| `β` | [Occurrence Count, Progressive Index Of](occurrencecount_progressiveindexof.md) | +| `β` | [Mark Firsts, Member Of](markfirst_memberof.md) | +| `β·` | [Deduplicate, Find](deduplicate_find.md) | +| `β` | [Group Indices, Group](groupindices_group.md) | +| `!` | [Assert, Assert With Message](assert_assertwithmessage.md) | +| `Λ` | [Constant](constant.md) | +| `Λ` | [Self, Swap](self_swap.md) | +| `β` | [Atop, Dyadic Atop](atop.md) | +| `β` | [Atop, Over](over.md) | +| `βΈ` | [Bind Left, Before, Dyadic Before](before_bind.md) | +| `β` | [Bind, After, Dyadic After](after_bind.md) | +| `βΎ` | [Under](under.md) | +| `β` | [Valences, Dyadic Valences](valences.md) | +| `βΆ` | [Choose](choose.md) | +| `β` | [Catch](catch.md) | | `β` | [Rank](rank.md) | -| `Γ·` | [Reciprocal, Divide](reciprocal_divide.md) | +| `Λ` | [Cells](cells.md) | +| `β` | [Depth](depth.md) | +| `Β¨` | [Each](each.md) | +| `β` | [Table](table.md) | | `β` | [Repeat](repeat.md) | -| `β½` | [Reverse, Rotate](reverse_rotate.md) | -| `π©` | [Right Argument](rightargument.md) | +| `βΌ` | [Undo](undo.md) | +| `Β΄` | [Fold, Fold With Initial](fold.md) | +| `Λ` | [Insert, Insert With Initial](insert.md) | | `` ` `` | [Scan, Scan With initial](scan.md) | -| `Λ` | [Self, Swap](self_swap.md) | +| `β` | [Define](define.md) | +| `β` | [Export Definition, Export names](export.md) | +| `β©` | [Change](change.md) | | `,` or `β` | [Separator](separator.md) | -| `β’` | [Shape, Not Match](shape_notmatch.md) | -| `Β»` | [Shift After, Shift After](shiftafter.md) | -| `Β«` | [Shift Before, Shift Before](shiftbefore.md) | -| `Γ` | [Sign, Multiply](sign_multiply.md) | -| `β` | [Solo, Couple](solo_couple.md) | -| `β¨` | [Sort Down, Logical Or](sortdown_or.md) | -| `β§` | [Sort Up, Logical And](sortup_and.md) | -| `β` | [Square root, Root](squareroot_root.md) | +| `.` | [Namespace Field](namespacefield.md) | +| `(` | [Begin Expression](beginexpression.md) | +| `)` | [End Expression](endexpression.md) | +| `{` | [Begin Block](beginblock.md) | +| `}` | [End Block](endblock.md) | +| `;` | [Next Body](nextbody.md) | +| `:` | [Header](header.md) | +| `?` | [Predicate](predicate.md) | +| `β¨` | [Begin list](beginlist.md) | +| `β©` | [End list](endlist.md) | | `βΏ` | [Strand](strand.md) | -| `β` | [Suffixes, Drop](suffixes_drop.md) | +| `Β·` | [Nothing](nothing.md) | | `β’` | [System](system.md) | -| `β` | [Table](table.md) | -| `β` | [Transpose, Reorder Axes](transpose_reorderaxes.md) | -| `βΎ` | [Under](under.md) | -| `βΌ` | [Undo](undo.md) | -| `β` | [Valences, Dyadic Valences](valences.md) | +| `π¨` | [Left Argument](leftargument.md) | +| `π©` | [Right Argument](rightargument.md) | +| `π½` | [Modifier Left operand](modifierleftoperand.md) | +| `πΎ` | [2-Modifier Right operand](2-modifierrightoperand.md) | +| `π` | [Current Function](currentfunction.md) | +| `π£` | [Current Modifier](currentmodifier.md) | +| `Β―` | [Minus](minus.md) | +| `Ο` | [Pi](pi.md) | +| `β` | [Infinity](infinity.md) | +| `@` | [Null Character](nullcharacter.md) | +| `#` | [Comment](comment.md) | diff --git a/help/genhelp.bqn b/help/genhelp.bqn index 4bf27e09..71251d01 100755 --- a/help/genhelp.bqn +++ b/help/genhelp.bqn @@ -1,15 +1,17 @@ #!/usr/bin/env bqn files β "README.md"βΈβ’Β¨βΈ/ (β(Β¬ββ"_.")βΈ/Β¨)βΈβ ".md"βΈ(-ββ βΈββ‘β£)Β¨βΈ/ β’file.List "" +gl β "+-ΓΓ·βββββ§β¨Β¬|β€<>β₯=β β‘β’β£β’β₯βΎβββββ«»β½β/ββββββββ·β!ΛΛβββΈββΎββΆββΛβΒ¨βββΌΒ΄Λ`βββ©β,.(){};:?β¨β©βΏΒ·β’π¨ππ©πππ½ππΎπ€ππ£Β―Οβ@#" -thing β { +rows β (βglβΈβ)βΈβΛβ> { data β β’FLines π© names β (β£βΎ", "βΎβ’)Β΄{(¬·β§`' 'βΈ=)βΈ/βΎβ½(»·β§`βΎβ½':'βΈβ )βΈ/π©}Β¨("## "β‘3βΈβ)Β¨βΈ/data tβΏd β βΎ/Β¨(βdata)=Β¨"()" sym β (+`Β·Β»βΈ-Λ(¬»β§Β«)β=β'`'β§β1"()"=ββ’)βΈ/ 2βdata + g β 1βsym sym (1+'|'βΈ=)βΈ(/+(-Β΄"\|")Γ{Β«β/π¨})β© sym "`,` or `β`"β("`,``β`"βΈβ‘)β© - "| " βΎ sym βΎ " | [" βΎ names βΎ "]("βΎπ©βΎ ") |" + β¨g, βΎ"| "βΏsymβΏ" | ["βΏnamesβΏ"]("βΏπ©βΏ") |"β© }Β¨ files head β β¨ @@ -17,9 +19,7 @@ head β β¨ β¨β© "# REPL Help" β¨β© -"Symbols are listed in alphabetical order of page name, ignoring syntactical roles." -β¨β© "| Symbol | Link |" "|--------|------|" β© -"README.md" β’FLines head βΎ thing #rename once you have a proper file. +"README.md" β’FLines head βΎ rows |
