Avail Set Outer Variable
Set the value of a variable found in the function's list of captured outer variables.
Author
Mark van Gulik
Parameters
The index of the variable in a function's outer variables.
Constructors
Functions
The receiver sets the value of an outer variable, so it can't be an outer reference to an argument (they aren't wrapped in a variable).
Write an entry to the encoded line number deltas for each L1 instruction generated. Most AvailInstructions write a single L1 instruction, so that implementation is here.
Write nybbles representing this instruction to the NybbleOutputStream.
Properties
Answer which line number to say that this instruction occurs on. Use the relevantTokens as an approximation, but subclasses might be able to be more precise. Answer -1 if this instruction doesn't seem to have a location in the source associated with it.