Skip to main content

Options

Description:

  The extra compiler options definition.

target​

Type: Field.

Description:

  The target Lua version for the compilation.

Signature:

target: LuaTarget

path​

Type: Field.

Description:

  The extra module search path.

Signature:

path: string

dump_locals​

Type: Field.

Description:

  Whether to dump the local variables in the traceback error message. Default is false.

Signature:

dump_locals: boolean

simplified​

Type: Field.

Description:

  Whether to simplify the error message. Default is true.

Signature:

simplified: boolean

__newindex​

Type: Metamethod.

Description:

  The setter metamethod for the Options record.

Signature:

metamethod __newindex: function(self: Options, key: string, value: string)

Parameters:

ParameterTypeDescription
keystringThe key.
valuestringThe value.

__index​

Type: Metamethod.

Description:

  The getter metamethod for the Options record.

Signature:

metamethod __index: function(self: Options, key: string): string

Parameters:

ParameterTypeDescription
keystringThe key.

Returns:

Return TypeDescription
stringThe value.