arborium-lua 2.12.4

Lua grammar for arborium (tree-sitter bindings)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
-- Fibonacci generator
local function fibonacci(n)
    local a, b = 0, 1
    local result = {}

    for i = 1, n do
        table.insert(result, a)
        a, b = b, a + b
    end

    return result
end

local fib = fibonacci(10)
for i, v in ipairs(fib) do
    print(string.format("fib[%d] = %d", i, v))
end