Specialized assignment instructions #67
Labels
compiler
Compiler/parser
experimental
Purely experimental ideas (for now)
feature
New feature or request
implementation
General implementation of the interpreter
runtime
Virtual machine/runtime
Depends on:
SETG
X
globals[K[X]] = SP[-1]
SETL
X
FP[X] = SP[-1]
This can also be extended as a binary op with an extra operand, but it's unclear if this is a good idea since I want to extend any optimzations to compound assignment as well - so there may not be enough space for all the extra opcodes.
The text was updated successfully, but these errors were encountered: