Web playground

Run X++ right here

A faithful port of the ZITR VM, running entirely in your browser. Same pseudocode, same semantics — quirks faithfully included. Press Ctrl+Enter to run.

editor
1
input (stdin) for in reads — one line each
output
output appears here — press Run (or Ctrl/Cmd + Enter)
idle

What runs here?

The same strict-pseudocode language as the native VM — ported to JavaScript down to the details: out spacing, nil arithmetic, dict display style, even the sum() accumulator quirk.

Sandbox limits

Runs time out after 8 s, recursion caps around ~1,500 frames, and read / write use an in-memory disk. The native VM handles 20,000+ frames and your real filesystem.

Take it further

Learn the whole language on the Learn page, browse copy-paste examples, or grab the real engine from GitHub — one command installs everything.