Returns a new ProgramFragment that matches the current fragment
between from
and to
times greedily.
Returns a new ProgramFragment that matches the current fragment
between from
and to
times lazily.
Repeats and concatenates the current fragment n
times.
Connects a new instruction to the output instructions.
Connects a new instruction to the output instructions.
Calling this invalidates the ProgramFragment because
the out
sequence is no longer up to date.
Represents a partially compiled TokenPattern.
Helps the compiler by keeping track of the input and output instructions of a partially compiled TokenPattern.