a function to use when handling the SetFlag ScriptElement.
Handles the specified script element
Handles the specified script element
where output gets writen
where input gets read from
the ScriptPrinter which handles recursive apply calls
state before the action gets performed
the action performed
after the action gets performed
Returns true if apply can handle the specified ScriptElement
Returns true if apply can handle the specified ScriptElement
A ScriptPrinter that can handle the ScriptElements in the com.rayrobdod.script package.