Sheety::CodeGenerator::Context
Inherits Reference < Object
Context for code generation - tracks sheet name and available cells
Constructors
new(sheet : String | Nil = nil)
SourceInstance methods
cells
Sourcecells=(cells : Hash(String, BigFloat | String | Bool))
Sourceparam_index=(param_index : Int32)
Counter for the next parameter index, used in parameterized mode.
parameterized=(parameterized : Bool)
When true, reference leaves render as positional parameters (p0, p1, ...) instead of concrete fetch_cell(...) / fetch_cell_range(...) calls.
parameterized?
When true, reference leaves render as positional parameters (p0, p1, ...) instead of concrete fetch_cell(...) / fetch_cell_range(...) calls.
sheet
Sourcesheet=(sheet : String | Nil)
Source