fsymbols
Symbole werden geladen…
››
⍎

APL-Ausführungssymbol

APL-Ausführungssymbol

⍎ ist die Execute-Funktion von APL: Sie wertet Text als APL-Code aus. Das ist nützlich, wenn dynamische Ausführung beabsichtigt ist, kann bei nicht vertrauenswürdigem Text aber riskant sein. Unicode nennt das Zeichen Jot mit unterem Querstrich; die Londoner Konvention, eine APL-Namenskonvention, nennt dasselbe Zeichen Jot mit oberem Querstrich.

Textsymbol
Auch genannt
Ausführen · Jot mit oberem Querstrich
Suche nach
APL · eval · APL-Symbol · Jot · Tack
Erscheint in
Alles, was Text aufnimmt · seine Form hängt von deiner Schriftart ab

Was bedeutet ⍎

Es führt APL-Code aus, der als Text vorliegt. Zum Beispiel wertet ⍎'2+3' den Ausdruck in Anführungszeichen aus und liefert 5. Der Text kann Zuweisungen, Funktionen, Verzweigungen oder mehrere Ausdrücke enthalten.

Die Namen bezeichnen dasselbe Zeichen, nicht zwei verschiedene Zeichen: Unicode verwendet Jot mit unterem Querstrich, während die Londoner Konvention, eine APL-Namenskonvention, Jot mit oberem Querstrich verwendet.

In APL formatiert ⍕ einen Wert als Text; ⍎ wertet Text als APL aus. Die Funktionen hängen über Text zusammen, sind aber nicht austauschbar.

Verwende ⍎ nur, wenn dynamische Ausführung gewollt ist

Behandle ⍎ als Codeausführung, wenn der Text von außerhalb deines Programms kommt. Der Ausdruck kann Werte zuweisen oder Funktionen ausführen, daher kann nicht vertrauenswürdiger Text Daten oder Systeme beeinflussen.

Für eng umrissene Aufgaben eignen sich passende Parser oder Konvertierungsfunktionen wie ⎕VFI, ⎕JSON oder ⎕CSV. Wenn dynamisches APL wirklich nötig ist, kontrolliere die Eingabe und prüfe den erzeugten Text.

Wie gebe ich ⍎ ein?

In Dyalogs dokumentierter Tastaturbelegung von 2026 drückst du den APL-Modifikator plus Semikolon.

Diese Tastenkombination gilt speziell für Dyalog und ist keine allgemeine Unicode-Tastenkombination. Die APL-Tastenbelegungen lassen sich an verschiedene Layouts anpassen; die Unicode-Eingabe hängt davon ab, ob die Anwendung sie unterstützt.

Häufige Fragen

1

Ist ⍎ mit Benutzereingaben sicher?

Nein. Das Zeichen kann beliebige APL-Ausdrücke ausführen. Verwende bei nicht vollständig vertrauenswürdigen Eingaben einen passenden Parser oder eine Konvertierungsfunktion.

So gibst du ⍎ ein

Windows (Word)
Alt+XGib 234E ein und drücke Alt+X für ⍎.
Windows
Win+RStarte charmap für die vollständige Tabelle oder nutze den Ω-Reiter der Emoji-Auswahl (Win + .).
macOS
Control+Command+SpaceÖffne die Zeichenübersicht und suche nach „apl functional symbol down tack jot“.
Linux
Ctrl+Shift+UGib 234e ein und drücke Enter oder die Leertaste.
HTML
⍎
CSS
\234E
Dyalog
Dyalogs dokumentierte Tastaturbelegung von 2026 ordnet ⍎ dem APL-Modifikator plus Semikolon zu.
Unicode-Eingabe
Dyalogs Unicode-Eingabe oder eine eingerichtete APL-Tastenbelegung kann das Zeichen eingeben, sofern die Anwendung diese Eingabemethode unterstützt.
Codes und KodierungCodepunkte: 1
HTML dezimal
⍎
HTML hexadezimal
⍎
CSS-Inhalt
content: "\234E";
Jede Escape-Sequenz endet am nächsten Rückstrich; vor einer wörtlichen Hexadezimalziffer ist ein Leerzeichen nötig.
URL-kodiert
%E2%8D%8E
1
Auf dem Bildschirm
1
Codepunkte
1
JS .length
3
UTF-8-Bytes

Ein sichtbares Symbol kann mehrere Codepunkte enthalten. JS .length zählt UTF-16-Einheiten; UTF-8 zählt Bytes.

Gruppen dieses Symbols

1

Mathematik und Zahlen1.835 Symbole