BB
obop
//
TinyLang Interpreter
— Examples —
Hello World
Fibonacci
Factorial
FizzBuzz
Prime Numbers
Collatz Conjecture
Bubble Sort
Tower of Hanoi
Run (Ctrl+Enter)
Step
Clear
// Welcome to TinyLang! // A tiny programming language built from scratch fn greet(name) { print("Hello, " + name + "!") } greet("World") // Variables and arithmetic let x = 42 let y = x * 2 + 8 print("x = " + str(x)) print("y = " + str(y)) // Loops and conditionals let sum = 0 let i = 1 while (i <= 10) { sum = sum + i i = i + 1 } print("Sum 1..10 = " + str(sum)) // Functions with recursion fn fib(n) { if (n <= 1) { return n } return fib(n - 1) + fib(n - 2) } print("fib(10) = " + str(fib(10)))
Output
Tokens
AST
Environment
Ready
TinyLang v1.0