Tommy used to work on the docs.


The Rockstar language spec is at


The official reference implementation is Satriani, a JavaScript parser and interpreter - you can run it directly in your browser or from the command line using nodeJS.


gaborsch has created Rocky, a fully-compliant Rockstar interpreter in Java, including a REPL mode, a CLI debugger, and the option to use DEC64 numbers (as per the original Rockstar draft spec) instead of IEEE754.

Other Implementations

Compilers, transpilers and interpreters created by rockstar developers around the world. Not all of them are feature-complete but they’re still pretty awesome.

Syntax highlighters and tooling