ts-owner / tommy-script

A programming language
GNU General Public License v3.0
5 stars 0 forks source link
programming-language

tommy-script

A programming language

let ack(m: Int, n: Int):Int =
    if m == 0 then return n + 1
    elseif m > 0 and n == 0 then return ack(m-1, 1)
    elseif m > 0 and n > 0 then return ack(m-1, ack(m, n-1))
    end
end

println(ack(3,3))