Your Docusaurus site did not load properly.

A very common reason is a wrong site baseUrl configuration.

Current configured baseUrl = /ma-tools/

We suggest trying baseUrl =

MATools

Take advantage of LUA easily

local function Main(display_handle: number, argument: any) {
}
local function Cleanup() {
}
local function Execute(Type: string, ...args: any[]) {
}
export = [Main, Cleanup, Execute]
local function Main(display_handle, argument)
end
local function Cleanup()
end
local function Execute(Type, ...)
end
return Main, Cleanup, Execute

Sustainable Development

TypeScript allows for much simpler and cleaner code compared to LUA, that can be easily understood every time you get back to working on your project.

Type Safety

Static types can ease the mental burden of writing programs, by automatically tracking information the programmer would otherwise have to track mentally in some fashion. Types serve as documentation for yourself and other programmers and provide a ‘gradient’ that tells you what terms make sense to write.

IDE Support

Types enable Lua developers to use highly-productive development tools and practices like static checking and code refactoring when developing Lua applications. TypeScript extensions are available for many text editors.