RESONANCE · Rustba Playground
World
Mamba
LavaScript
Cube
ERCC
Rustba
Rustba Source · 528 Hz Forge Language
// Rustba — Sovereign Forge Language // Keywords: forge / heat / quench / hammer / slag / anvil / ingot / alloy / temper / crack / void / spark / cool // Types: iron / steel / chain / forge / armor / bloom / ore forge main() -> iron { slag "Rustba is alive at 528 Hz"; anvil 0; } forge fibonacci(n: iron) -> iron { quench (n <= 1) { anvil n; }; heat a: iron = 0; heat b: iron = 1; heat i: iron = 1; hammer (i < n) { heat temp: iron = a + b; a = b; b = temp; i = i + 1; }; anvil b; } forge greet(name: chain) -> void { slag "Welcome to the forge, " + name; slag "Frequency locked at 528 Hz"; } greet("Nathan Brown"); slag fibonacci(10);
⚒ Tokenize
⬡ Parse AST
⚡ Transpile → JS
▶ Execute
Output
Tokens
AST
Transpiled JS
Execution
Click ⚒ Tokenize to see lexer output...
Click ⬡ Parse AST to see the abstract syntax tree...
Click ⚡ Transpile to see JavaScript output...
Click ▶ Execute to run your Rustba code...