Lrgrep_support.Code_emitterSourceEmit and link bytecode program
A code emitter.
The pc of the next emitted instruction. Starts at 0.
Emit a new instruction
Emit a yield instruction to a target that (may) not yet be known. The reference will be read during linking.
Emit a match instruction to a vector that (may) not yet be known. The promise will be resolved during linking.
Produce a final program, with all emitted instructions at the correct positions and reading all pending relocations references.