A proto is a function prototype.
It's a pretty much a function that has been described in the code, but not created yet.
You can browse it's bytecode, all of it's debug information (with jit.util functions) but cannot execute it.
In Lua, A proto has the same relationship with a function than Classes and it's Objects in any other OOP Language.
This category currently contains no pages or media.