1 2 3 4 5 6 7 8 9 10 11 12 13 14
{ "define": [ { "$": "fib" }, { "n": { "$": "Int" } }, { "$": "Int" }, { "if": [{ "<=": [{ "$": "n" }, 1] }, { "ret": { "$": "n" } }], "+": [ { "fib": { "-": [{ "$": "n" }, 1] } }, { "fib": { "-": [{ "$": "n" }, 2] } } ] } ] }