⍺の意味
直接関数の左引数を表します。 APLの直接関数は波かっこで書きます。{⍺+⍵}では、⍺が左側の入力を受け取り、が右側の入力を受け取ります。この組み合わせなら、普通の変数名を使わずに短い定義の中で両方の入力を表せます。
左側の入力がない場合に備え、関数内で⍺に既定値を割り当てることもできます。同じ定義で入力が1つの場合と2つの場合の両方に対応できます。APLではそれぞれ単項(入力1つ)と二項(入力2つ)の呼び出しと呼びます。
APLの記法はどう発展した?
APLは数学的な手順を表す記法として始まりました。 ケネス・アイバーソンは1962年にその記法を発表し、後の実装がプログラミング言語へと発展させました。キーボードや端末には記号用のキーが少なかったため、APLでは配列操作や関数を短い記号で表しました。
APLの初期には、⍺とは別の関数を表すこともありました。記法の変化に伴い、それらの関数は後に使われなくなりました。
APLに特有のプログラミング規則を示す記号です。
〜と混同しないで
1組み合わせの例
2左引数と右引数を足す直接関数です。
左引数に既定値を割り当てます。
⍺の入力・検索方法
- 別名
- APLのアルファ
- 次のように検索
- APL アルファ · APL 記号 · 左引数 · APL キーボード
- 表示される場所
- テキストを入力できる場所 · 形はフォントによって異なります
Windows (Word)
Windows
HTML
⍺CSS
\237ADyalogの米国配列
Dyalogの標準的な米国配列では、APLaで⍺を入力します。
RIDEまたはウェブエディター
エディターの言語バー、プレフィックスキー、または記号補完を使います。割り当ては配列によって異なります。
フランス語AZERTY
同じ物理キーの位置を使うため、AではなくQに割り当てられている場合があります。
コードと文字コードコードポイント数:1
HTML 十進数
⍺
HTML 十六進数
⍺
CSS 内容
content: "\237A";
各エスケープは次のバックスラッシュで終わります。直後に十六進数字を文字として置く場合は空白が必要です。
URL エンコード
%E2%8D%BA
1
画面上
1
コードポイント
1
JS .length
3
UTF-8 バイト数
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。



