RewriteOperation

TODO add class description

Constructors

this
this(size_t index)
Undocumented in source.
this
this(size_t index, T text)
Undocumented in source.

Members

Functions

execute
size_t execute(T buf)

Execute the rewrite operation by possibly adding to the buffer. Return the index of the next token to operate on.

toString
string toString()

@uml @override

Variables

index
size_t index;

Token buffer index.

instructionIndex
size_t instructionIndex;

What index into rewrites List are we?

text
T text;
Undocumented in source.

Meta