Character names: Difference between revisions
(Created page with "The characters used by this wiki and by NARS2000 when writing a workspace to disk have a specific name in order that they can be displayed in ASCII text and if necessary for d...") |
No edit summary |
||
Line 1: | Line 1: | ||
==Introduction== | |||
The characters used by this wiki and by NARS2000 when writing a workspace to disk have a specific name in order that they can be displayed in ASCII text and if necessary for display purposes they have a specific Unicode value so that they can be read exactly if read from a binary file and so they can be displayed within the APL font. | The characters used by this wiki and by NARS2000 when writing a workspace to disk have a specific name in order that they can be displayed in ASCII text and if necessary for display purposes they have a specific Unicode value so that they can be read exactly if read from a binary file and so they can be displayed within the APL font. | ||
Line 4: | Line 5: | ||
If you want to show a series of apl characters in monospace, you can surround them block like this: '''<apl>{quad}</apl>''' (which looks like this: <apl>{quad}</apl>) for regular size APL characters (which may be cut off on some displays), or '''<apll>{quad}</apll>''' for larger APL characters also in a monospace font, and looks like this: <apll>{quad}</apll>. | If you want to show a series of apl characters in monospace, you can surround them block like this: '''<apl>{quad}</apl>''' (which looks like this: <apl>{quad}</apl>) for regular size APL characters (which may be cut off on some displays), or '''<apll>{quad}</apll>''' for larger APL characters also in a monospace font, and looks like this: <apll>{quad}</apll>. | ||
==Names== | |||
The following are the names for all of the APL symbols | |||
{| class="wikitable" style="font-size: 95%;" width="{{{Width|{{{width|80%}}}}}}" align="center" | |||
|- | |||
! colspan="9" style="border-right-width: 2px" | Symbol Names | |||
|- | |||
! width=5% | Symbol | |||
! width=8% | Name | |||
! width=5% style="border-right-width: 2px" | Value | |||
! width=5% | Symbol | |||
! width=8% | Name | |||
! width=5% style="border-right-width: 2px" | Value | |||
! width=5% | Symbol | |||
! width=8% | Name | |||
! width=5% style="border-right-width: 2px" | Value | |||
|- | |||
{{APL Symbol |A_|A Underline|57398}} | |||
{{APL Symbol |Z_|Z Underline|57423}} | |||
{{APL Symbol1|alpha|9082}} | |||
|- | |||
{{APL Symbol1|ceiling|8968}} | |||
{{APL Symbol1|del|8711}} | |||
{{APL Symbol1|delta|8710}} | |||
|- | |||
{{APL Symbol1|downshoe|0}} | |||
{{APL Symbol1|downshoestile|9062}} | |||
|- | |||
{{APL Symbol1|drop|0}} | |||
{{APL Symbol1|epsilon|8714}} | |||
{{APL Symbol1|floor|8970}} | |||
|- | |||
{{APL Symbol1|iota|9075}} | |||
{{APL Symbol1|jot|8728}} | |||
{{APL Symbol1|not|0}} | |||
|- | |||
{{APL Symbol1|pi|960}} | |||
|- | |||
{{APL Symbol1|pitimes|9675}} | |||
{{APL Symbol |query|Question Mark|63}} | |||
{{APL Symbol1|represent|8868}} | |||
|- | |||
{{APL Symbol1|rho|9076}} | |||
{{APL Symbol1|union|0}} | |||
{{APL Symbol1|omega|0}} | |||
|- | |||
{{APL Symbol1|rightshoe|0}} | |||
{{APL Symbol1|upshoe|8745}} | |||
{{APL Symbol1|uptack|8869}} | |||
|- | |||
{{APL Symbol1|uparrow|0}} | |||
{{APL Symbol1|take|0}} | |||
{{APL Symbol1|leftshoe|0}} | |||
|- | |||
{{APL Symbol1|pick|0}} | |||
{{APL Symbol1|quad|9109}} | |||
{{APL Symbol1|quadslope|9026}} | |||
|- | |||
|} | |||
{find} or epsilonunderbar | |||
{dieresisdel} Dual operator (frog) {frog} | |||
{deltaunderbar} | |||
{iotaunderbar} | |||
{dieresisjot} Rank operator (hoot) {hoot} | |||
{paw} | |||
{squad} | |||
{stiletilde} Partition operator (dagger) {dagger} | |||
{dieresisdowntack} Convolution operator (snout) {snout} | |||
{dieresiscircle} (holler) {holler} | |||
{compose} Compose | |||
{hoof} hoof | |||
{dieresisstar} Power operator (sourpuss) {sourpuss} | |||
{root} | |||
{section} Multiset Symmetric Difference | |||
{msd} | |||
{dieresistilde} Commute operator (frown) | |||
{rightshoeunderbar} | |||
{leftshoeunderbar} | |||
{diamond} | |||
{dieresis} | |||
{each} | |||
{overbar} | |||
{neg} | |||
{leftcaret} less | |||
{leftcaretunderbar} not more or <= | |||
{equal} | |||
{rightcaretunderbar} not less or >= | |||
{rightcaret} more or > | |||
{notequal} not equal, /= or <> | |||
{or} | |||
{and} | |||
{times} or signum | |||
{divide} | |||
{commabar} | |||
{match} | |||
{mismatch} | |||
{gradedown} | |||
{gradeup} | |||
{rotate} or reverse | |||
{transpose} | |||
{circlebar} | |||
{log} or ln | |||
{nor} | |||
{nand} | |||
{quotedot} | |||
{domino} | |||
{leftarrow} or is | |||
{goto} or rightarrow | |||
{lefttack} | |||
{quotequad} | |||
{zilde} | |||
{righttack} | |||
{execute} | |||
{format} | |||
{lamp} comment | |||
{slopebar} | |||
{slashbar} | |||
{circlemiddledot} | |||
{doublequote} | |||
{number} | |||
{star} | |||
{power} | |||
{comma} | |||
{slope} | |||
{backslash} | |||
{circumflex} | |||
{leftbrace} | |||
{stile} Modulus | |||
{mod} | |||
{stile2} | |||
{rightbrace} | |||
{tilde2} |
Revision as of 14:55, 22 February 2013
Introduction
The characters used by this wiki and by NARS2000 when writing a workspace to disk have a specific name in order that they can be displayed in ASCII text and if necessary for display purposes they have a specific Unicode value so that they can be read exactly if read from a binary file and so they can be displayed within the APL font.
When it is necessary to describe a character it's usually easier to remember the name than a hexidecimal code number. For example, the APL quad symbol "⎕" is internalized as Unicode U+9109, it can be displayed on a web page using the symbol ⎕ or can be referenced on this wiki by the name {quad}. This wiki is set up to show these brace symbols as APL characters in ordinary text.
If you want to show a series of apl characters in monospace, you can surround them block like this: <apl>{quad}</apl> (which looks like this: ⎕) for regular size APL characters (which may be cut off on some displays), or <apll>{quad}</apll> for larger APL characters also in a monospace font, and looks like this: ⎕.
Names
The following are the names for all of the APL symbols
Symbol Names | ||||||||
---|---|---|---|---|---|---|---|---|
Symbol | Name | Value | Symbol | Name | Value | Symbol | Name | Value |
| {{{sy}}} {A_} |
{{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
| {{{sy}}} {Z_} |
{{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍺ | {alpha} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⌈ | {ceiling} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∇ | {del} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∆ | {delta} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∪ | {downshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍦ | {downshoestile} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
↓ | {drop} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∊ | {epsilon} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⌊ | {floor} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍳ | {iota} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∘ | {jot} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
~ | {not} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
π | {pi} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
○ | {pitimes} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
? | {{{sy}}} {query} |
{{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊤ | {represent} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍴ | {rho} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∪ | {union} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍵ | {omega} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊃ | {rightshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
∩ | {upshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊥ | {uptack} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
↑ | {uparrow} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
↑ | {take} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊂ | {leftshoe} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⊃ | {pick} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⎕ | {quad} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} | ||
⍂ | {quadslope} | {{{F}}} | {{{ID}}} | {{{k}}} | {{{num}}} | {{{hex}}} |
⍷ or epsilonunderbar
⍢ Dual operator (frog) ⍢
⍙
⍸
⍤ Rank operator (hoot) ⍤
⍤
⌷
⍭ Partition operator (dagger) †
{dieresisdowntack} Convolution operator (snout) ⍡
⍥ (holler) ⍥
∘ Compose
⍥ hoof
⍣ Power operator (sourpuss) ⍣
√
§ Multiset Symmetric Difference
{msd}
⍨ Commute operator (frown)
⊇
⊆
⋄
¨
¨
¯
¯
{leftcaret} less
≤ not more or <=
=
≥ not less or >=
{rightcaret} more or >
≠ not equal, /= or <>
∨
∧
× or signum
÷
⍪
≡
≢
⍒
⍋
⌽ or reverse
⍉
⊖
⍟ or ln
⍱
⍲
{quotedot}
⌹
← or is
→ or rightarrow
⊣
⍞
⍬
⊢
⍎
⍕
⍝ comment
⍀
⌿
⊙
{doublequote}
{number}
*
*
,
{slope}
{backslash}
{circumflex}
{
| Modulus
|
{stile2}
}
{tilde2}