Character names: Difference between revisions

From NARS2000
Jump to navigationJump to search
No edit summary
No edit summary
Line 38: Line 38:
{{APL Symbol1|drop|0}}
{{APL Symbol1|drop|0}}
|-
|-
{{APL Symbol1|enclose|0}}
{{APL Symbol1|epsilon|8714}}
{{APL Symbol1|epsilon|8714}}
{{APL Symbol |find|Epsilon Underbar|0}}   
{{APL Symbol |find|Epsilon Underbar|0}}   
Line 43: Line 44:
|-
|-
{{APL Symbol |frog|Dual operator|0}}
{{APL Symbol |frog|Dual operator|0}}
{{APL Symbol1|holler|0}}
{{APL Symbol1|upon|0}}
{{APL Symbol1|hoof|0}}
|-
|-
{{APL Symbol1|iota|9075}}
{{APL Symbol1|iota|9075}}
Line 50: Line 50:
{{APL Symbol1|jot|8728}}
{{APL Symbol1|jot|8728}}
|-
|-
{{APL Symbol1|leftshoe|0}}
{{APL Symbol1|omega|0}}
{{APL Symbol1|omega|0}}
{{APL Symbol1|not|0}}
{{APL Symbol1|not|0}}
|-
|-
{{APL Symbol1|power|0}}
{{APL Symbol1|pi|960}}
{{APL Symbol1|pi|960}}
{{APL Symbol1|pick|0}}
{{APL Symbol1|pick|0}}
|-
{{APL Symbol1|pitimes|9675}}
{{APL Symbol1|pitimes|9675}}
|-
{{APL Symbol1|quad|9109}}
{{APL Symbol1|quad|9109}}
{{APL Symbol1|quadslope|9026}}
{{APL Symbol1|quadslope|9026}}
|-
{{APL Symbol |query|Question Mark|63}}
{{APL Symbol |query|Question Mark|63}}
{{APL Symbol1|rank|0}}
{{APL Symbol1|represent|8868}}
|-
|-
{{APL Symbol1|rank|0}
{{APL Symbol1|represent|8868}}
{{APL Symbol1|rho|9076}}
{{APL Symbol1|rho|9076}}
{{APL Symbol1|root|0}}
{{APL Symbol1|rightshoe|0}}
|-
|-
{{APL Symbol1|rightshoe|0}}
{{APL Symbol |section|Multiset Symmetric Difference|0}}
{{APL Symbol1|sourpuss|0}}
{{APL Symbol |snout|Convolution|0}}
{{APL Symbol |snout|Convolution|0}}
|-
{{APL Symbol1|squad|0}}
{{APL Symbol1|squad|0}}
|-
{{APL Symbol1|union|0}}
{{APL Symbol1|union|0}}
{{APL Symbol1|uparrow|0}}
{{APL Symbol1|uparrow|0}}
|-
{{APL Symbol1|upshoe|8745}}
{{APL Symbol1|upshoe|8745}}
|-
{{APL Symbol1|uptack|8869}}
{{APL Symbol1|uptack|8869}}
{{APL Symbol1|take|0}}
{{APL Symbol1|take|0}}
|-
{{APL Symbol1|commute|0}}
{{APL Symbol1|rightshoeunderbar|0}}
{{APL Symbol1|leftshoeunderbar|0}}
|-
{{APL Symbol1|diamond|0}}
{{APL Symbol1|dieresis|0}}
{{APL Symbol1|each|0}}
|-
{{APL Symbol1|neg|0}}
{{APL Symbol |le|less than or equal|0}}
{{APL Symbol1|equal|0}}
{{APL Symbol |ge|greater than or equal|0}}
|}
|}


 


{dieresisstar}      Power operator      (sourpuss) {sourpuss}
{ne} Ne not equal


{root}
{equalunderbar} equalunderbar
 
{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 &gt;
 
{notequal}            not equal, /= or <&gt;


{or}
{or}
Line 120: Line 104:
{and}
{and}


{times}   or signum
{times}  


{divide}
{divide}
Line 146: Line 130:
{nand}
{nand}


{quotedot}


{domino}
{domino}
Line 166: Line 149:
{format}
{format}


{lamp}               comment
{comment}


{slopebar}
{slopebar}
Line 173: Line 156:


{circlemiddledot}
{circlemiddledot}
{doublequote}
{number}


{star}
{star}
Line 184: Line 163:
{comma}
{comma}


{slope}
{backslash}
{circumflex}


{leftbrace}
{leftbrace}
{stile}              Modulus


{mod}  
{mod}  
{stile2}


{rightbrace}
{rightbrace}
{tilde2}

Revision as of 15:50, 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 &#9109; 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 the APL symbols. Some symbols have more than one name; either the typical APL use name is used or the description if there isn't a standard function name.

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}}}
{compose} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{{{sy}}}
{dagger}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{del} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{delta} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{deltaunderbar} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{downshoe} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{downshoestile} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{drop} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{enclose} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{epsilon} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{{{sy}}}
{find}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{floor} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{{{sy}}}
{frog}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{upon} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{iota} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{iotaunderbar} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{jot} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{omega} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
~ {not} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
* {power} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
π {pi} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{pick} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{pitimes} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{quad} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{quadslope} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
? {{{sy}}}
{query}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{rank} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{represent} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{rho} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{root} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{rightshoe} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
§ {{{sy}}}
{section}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{sourpuss} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{{{sy}}}
{snout}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{squad} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{union} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{uparrow} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{upshoe} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{uptack} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{take} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{commute} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{rightshoeunderbar} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{leftshoeunderbar} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{diamond} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
¨ {dieresis} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
¨ {each} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
¯ {neg} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{{{sy}}}
{le}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
= {equal} {{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}
{{{sy}}}
{ge}
{{{F}}} {{{ID}}} {{{k}}} {{{num}}} {{{hex}}}


≠ Ne not equal

≡ equalunderbar

×

÷

⌽ or reverse

⍟ or ln


← or is

→ or rightarrow

*

*

,


{

|

}