fsymbols
Loading symbols…
››
⍎

apl functional symbol down tack jot

APL Execute Symbol

76/238

⍎ is APL's execute function: it evaluates text as APL code. That makes it useful when dynamic execution is intentional, but risky with untrusted text. Unicode calls it down tack jot, while the London Convention, an APL naming convention, calls the same glyph up tack jot.

Text symbol

What ⍎ means

It runs APL code written as text. For example, ⍎'23' evaluates the quoted expression and returns 5. The text can contain assignments, functions, branches, or multiple expressions.

The names describe the same glyph, not two characters: Unicode uses down tack jot, while the London Convention, an APL naming convention, uses up tack jot.

APL's formats a value as text; ⍎ evaluates text as APL. They connect through text, but they are not interchangeable.

Use ⍎ only when dynamic execution is the point

Treat ⍎ as code execution when its text comes from outside your program. The expression can assign values or run functions, so untrusted text can affect data or systems.

For narrower jobs, use a suitable parser or conversion function such as VFI, JSON, or CSV. If dynamic APL is genuinely required, keep the input controlled and inspect the generated text.

How do I type ⍎?

In Dyalog's documented 2026 layout, press the APL modifier plus semicolon.

That shortcut is specific to Dyalog, not a universal Unicode keystroke. Its APL keyboard mappings can be changed for different layouts, and its Unicode input method depends on application support.

Questions people ask

1

Is ⍎ safe with user input?

No. It can run arbitrary APL expressions, so use a suitable parser or conversion function when the input is not fully trusted.

How to type or find ⍎

Also called
execute · up tack jot
Search it as
APL · eval · APL symbol · jot · tack
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 234E, then AltX to get ⍎.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “apl functional symbol down tack jot”.
Linux
⎈Ctrl+⇧Shift+UType 234e, then Enter or Space.
HTML
⍎
CSS
\234E
Dyalog
Dyalog's documented 2026 layout maps ⍎ to the APL modifier plus semicolon.
Unicode input
Dyalog's Unicode input method or a configured APL keyboard mapping can enter it where the application supports that input method.
Codes and encoding1 code points
HTML decimal
⍎
HTML hex
⍎
CSS content
content: "\234E";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%8D%8E
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Maths & numbers1,835 symbols