Aplette: Difference between revisions

Jump to navigation Jump to search
25 bytes added ,  12:23, 2 October 2023
m
APL dialects category
m (Version number from source/include/version.h)
m (APL dialects category)
Line 20: Line 20:


Uniquely, Aplette removes APL's [[glyph]]s while basically retaining [[typing glyphs|the way they are typed]]. This scheme, dubbed ''APL-touchtype'', uses <kbd>Shift</kbd> as APL key and <kbd>@</kbd> as [[overstrike]] key, so instead of <syntaxhighlight lang=apl inline>⍴</syntaxhighlight> (normally produced with <kbd>APL</kbd>+<kbd>r</kbd>) one would write <syntaxhighlight lang=text inline>R</syntaxhighlight> (<kbd>Shift</kbd>+<kbd>r</kbd>), and instead of <syntaxhighlight lang=apl inline>⍟</syntaxhighlight> (traditionally produced with <syntaxhighlight lang=apl inline>○</syntaxhighlight> ― <kbd>APL</kbd>+<kbd>o</kbd> ― overstruck with <syntaxhighlight lang=text inline>*</syntaxhighlight>) one would write <syntaxhighlight lang=text inline>O@*</syntaxhighlight>. This maps all APL glyphs to ASCII characters or sequences.
Uniquely, Aplette removes APL's [[glyph]]s while basically retaining [[typing glyphs|the way they are typed]]. This scheme, dubbed ''APL-touchtype'', uses <kbd>Shift</kbd> as APL key and <kbd>@</kbd> as [[overstrike]] key, so instead of <syntaxhighlight lang=apl inline>⍴</syntaxhighlight> (normally produced with <kbd>APL</kbd>+<kbd>r</kbd>) one would write <syntaxhighlight lang=text inline>R</syntaxhighlight> (<kbd>Shift</kbd>+<kbd>r</kbd>), and instead of <syntaxhighlight lang=apl inline>⍟</syntaxhighlight> (traditionally produced with <syntaxhighlight lang=apl inline>○</syntaxhighlight> ― <kbd>APL</kbd>+<kbd>o</kbd> ― overstruck with <syntaxhighlight lang=text inline>*</syntaxhighlight>) one would write <syntaxhighlight lang=text inline>O@*</syntaxhighlight>. This maps all APL glyphs to ASCII characters or sequences.
{{APL dialects}}[[Category:Flat array languages]]
{{APL dialects}}[[Category:APL dialects]][[Category:Flat array languages]]

Navigation menu