ling-lang 2030.0.2

Ling - The Omniglot Systems Language
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env ling

bind fib = (n: number) -> number {
    if n <= 1 {
        post n
    } else {
        post fib(n - 1) + fib(n - 2)
    }
}

bind start = do {
    for i in 0..10 {
        print("fib(", i, ") = ", fib(i))
    }
}