Roast conformance

Where Raku++ stands against Roast, the official Raku specification test suite — the same tests this spec is verified against.

Counts and methodology come from Raku++'s own Roast run — see ROAST.md (standing & per-synopsis breakdown) and COUNTING.md (exact definition of every figure).

Execution modes

This is a reference for Raku++ — the interpreter. A program can run three ways, and every example here is verified to give the same output in all three; the few features that need capabilities the browser sandbox lacks (concurrency, IO, deep recursion) are marked on their pages.

ModeHow to runThreadsFiles & IODeep recursion
Interpreterrakupp x.raku
Nativerakupp --exe x.raku
Browserthe playground (raku.js)~200 levels max

By synopsis — tests passing of those declared, per area

Loading the conformance map…