ooRexx
4.2.0-source
About: ooRexx (Open Object Rexx) is a free implementation of Object Rexx. Object Rexx is an enhancement of the classic Rexx interpreter; a full-featured programming language with a human-oriented syntax. Fossies Dox: ooRexx-4.2.0-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) 
|
Go to the documentation of this file. 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,
virtual RexxObject * evaluate(RexxActivation *, RexxExpressionStack *)
void liveGeneral(int reason)
#define memory_mark_general(oref)
void parse(RexxActivation *, RexxExpressionStack *, RexxTarget *)
void traceResult(RexxObject *v)
void reportException(wholenumber_t error)
void traceIntermediate(RexxObject *v, int p)
void search(RexxString *)
void backwardLength(stringsize_t)
void caselessSearch(RexxString *)
bool tracingIntermediates()
void forward(stringsize_t)
#define TRIGGER_MINUS_LENGTH
bool requestUnsignedNumber(stringsize_t &, size_t)
#define TRIGGER_PLUS_LENGTH
#define flatten_reference(oref, envel)
RexxVariableBase * variables[1]
virtual void assign(RexxActivation *, RexxExpressionStack *, RexxObject *)
#define Error_Invalid_whole_number_parse
#define memory_mark(oref)
RexxString * REQUEST_STRING(RexxObject *object)
RexxString * stringTrigger(RexxObject *)
RexxTrigger(int, RexxObject *, size_t, RexxQueue *)
void flatten(RexxEnvelope *)
stringsize_t integerTrigger(RexxObject *)
void absolute(stringsize_t)
#define setUpFlatten(type)
void backward(stringsize_t)
RexxObject * new_object(size_t s)
void forwardLength(stringsize_t)