56 size_t _variableCount,
66 while (_variableCount > 0)
160 target->
search(stringvalue);
190 variable->
assign(context, stack, _value);
223 variable->
assign(context, stack, _value);
289 void *RexxTrigger::operator
new(
size_t size,
void reportException(wholenumber_t error)
#define TRIGGER_PLUS_LENGTH
#define TRIGGER_MINUS_LENGTH
RexxString * REQUEST_STRING(RexxObject *object)
#define Error_Invalid_whole_number_parse
#define memory_mark(oref)
RexxObject * new_object(size_t s)
#define flatten_reference(oref, envel)
#define memory_mark_general(oref)
#define setUpFlatten(type)
ssize_t integer(RexxObject *obj, const char *errorMessage)
void traceResult(RexxObject *v)
bool tracingIntermediates()
void traceIntermediate(RexxObject *v, int p)
virtual RexxObject * evaluate(RexxActivation *, RexxExpressionStack *)
bool requestUnsignedNumber(stringsize_t &, size_t)
void search(RexxString *)
void backward(stringsize_t)
void absolute(stringsize_t)
void backwardLength(stringsize_t)
void forwardLength(stringsize_t)
void caselessSearch(RexxString *)
void forward(stringsize_t)
void parse(RexxActivation *, RexxExpressionStack *, RexxTarget *)
void liveGeneral(int reason)
void flatten(RexxEnvelope *)
RexxVariableBase * variables[1]
RexxString * stringTrigger(RexxObject *)
stringsize_t integerTrigger(RexxObject *)
RexxTrigger(int, RexxObject *, size_t, RexxQueue *)
virtual void assign(RexxActivation *, RexxExpressionStack *, RexxObject *)