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
1Combinatie-ideeën
2⍺ 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
⍺\237ACodes en coderingCodepunten: 1
Een zichtbaar symbool kan meerdere codepunten bevatten. JS .length telt UTF-16-eenheden; UTF-8 telt bytes.



