DCode

Covers Engine 2.0.0

local

Declare a lexically scoped Lua value.

Syntax

local <name> [= <value>]

Available in

  • File scope
  • Executable DCode bodies

Native C++

Initialized locals use C++ type inference; an uninitialized local is double zero rather than Lua nil. Runtime-root persistent locals and state fields are stored as doubles.

Example

local name = value