fsymbols
Symbolen laden…
››
⍺

APL-functiesymbool alfa

APL-functiesymbool alfa

120/238

In APL geeft ⍺ de linker invoer van een directe functie aan en de rechter. Dit paar tekens komt voort uit de wiskundige basis van APL, uit een tijd waarin toetsenborden weinig symbooltoetsen hadden.

Tekensymbool

Wat betekent ⍺

Het staat voor het linkerargument van een directe functie. In APL staat een directe functie tussen accolades: in {⍺+⍵} ontvangt ⍺ de invoer links en de invoer rechts. Zo kan een korte definitie beide invoeren benoemen zonder gewone variabelenamen.

Een functie kan ook een standaardwaarde aan ⍺ toekennen wanneer er geen linker invoer is. Zo kan dezelfde definitie één of twee invoeren accepteren. In APL heten dat monadische (één invoer) en dyadische (twee invoeren) aanroepen.

Hoe ontwikkelde de APL-notatie zich?

APL begon als wiskundige notatie voor procedures. Kenneth Iverson publiceerde die notatie in 1962; latere implementaties maakten er een programmeertaal van. Toetsenborden en terminals hadden weinig symbooltoetsen, dus gebruikte APL compacte tekens voor arraybewerkingen en functies.

Eerder in de ontwikkeling van APL hadden ⍺ en ook andere functierollen; die functies verdwenen later toen de notatie veranderde.

Een gespecialiseerde programmeerconventie: ⍺ duidt APL-functiesyntaxis aan.

Niet verwarren met

1

Combinatie-ideeën

2
Een directe functie die het linker- en rechterargument optelt.
Kent een standaardwaarde toe aan het linkerargument.

⍺ typen of vinden

Ook genoemd
APL-alfa
Zoek als
APL-symbool · linkerargument · APL-toetsenbord
Komt voor in
Elk tekstveld · de vorm hangt af van je lettertype
Windows (Word)
⎇Alt+XTyp 237A en druk op AltX voor ⍺.
Windows
⊞Win+RStart charmap voor de volledige tabel of gebruik het Ω-tabblad van de emojikiezer (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen de tekenweergave en zoek naar “apl functional symbol alpha”.
Linux
⎈Ctrl+⇧Shift+UTyp 237a en druk op Enter of Spatie.
HTML
⍺
CSS
\237A
Dyalog-indeling voor de VS
In Dyalogs standaardindeling voor de VS typ je ⍺ met APLa.
RIDE of webeditor
Gebruik de taalbalk, prefix-toets of symboolaanvulling van de editor; de toetscombinaties verschillen per indeling.
Franse AZERTY
Het teken gebruikt de overeenkomstige fysieke toetspositie, die Q in plaats van A kan zijn.
Codes en coderingCodepunten: 1
HTML decimaal
⍺
HTML hexadecimaal
⍺
CSS-inhoud
content: "\237A";
Elke escape eindigt bij de volgende backslash; vóór een letterlijk hexadecimaal cijfer is een spatie nodig.
URL-gecodeerd
%E2%8D%BA
1
Op het scherm
1
Codepunten
1
JS .length
3
UTF-8-bytes

Een zichtbaar symbool kan meerdere codepunten bevatten. JS .length telt UTF-16-eenheden; UTF-8 telt bytes.

Groepen van dit symbool

1

Wiskunde en getallen1.835 symbolen