An attempt to have a stable parser, easily modified, for the LuaU programming language. Will also have backwards compatibility to Lua by nature
Tables (including nested tables), numbers, strings, booleans, comments.
Parse entire function bodies, storing the local identifiers of a function
Methods not defined in a table
local tab = {}
function tab.thing(one, two)
end
Locally defined methods
local tab = {}
local tab.t = function(a, b)
end
local otherFunction = function(a, b)
end
Implement ROBLOX DOM types
Basic mathematical functions (+-*/^%)
Increment and decrement (+= -=)