143 return label == name;
173 context->
newDo(doblock);
206 else if (name != myLabel)
RexxArray * new_array(size_t s)
#define LABELED_OTHERWISE_BLOCK
RexxInteger * new_integer(wholenumber_t v)
#define Error_When_expected_when
#define Error_Unexpected_end_select
#define Error_Unexpected_end_select_nolabel
#define memory_mark(oref)
#define flatten_reference(oref, envel)
#define memory_mark_general(oref)
#define setUpFlatten(type)
int conditionalPauseInstruction()
void newDo(RexxDoBlock *block)
void traceInstruction(RexxInstruction *v)
void terminateBlock(size_t _indent)
void setNext(RexxInstruction *v)
void setStyle(size_t type)
const SourceLocation & getLocation()
RexxInstruction * nextInstruction
void fixWhen(RexxInstructionEndIf *partner)
RexxInstructionOtherwise * otherwise
bool isLabel(RexxString *name)
void terminate(RexxActivation *, RexxDoBlock *)
void flatten(RexxEnvelope *)
void liveGeneral(int reason)
RexxInstructionSelect(RexxString *)
void execute(RexxActivation *, RexxExpressionStack *)
void setOtherwise(RexxInstructionOtherwise *)
void matchEnd(RexxInstructionEnd *, RexxSource *)
void addWhen(RexxInstructionIf *)
RexxObject * pushRexx(RexxObject *)