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. 188 for (i = 0; i < argcount; i++)
244 void *RexxExpressionFunction::operator
new(
size_t size,
RexxObject * internalCall(RexxString *, RexxInstruction *, size_t, RexxExpressionStack *, ProtectedObject &)
RexxObject * externalCall(RexxString *, size_t, RexxExpressionStack *, RexxString *, ProtectedObject &)
virtual RexxObject * evaluate(RexxActivation *, RexxExpressionStack *)
void flatten(RexxEnvelope *)
#define memory_mark_general(oref)
#define function_external
RexxObject * at(RexxString *)
void reportException(wholenumber_t error)
void traceIntermediate(RexxObject *v, int p)
void liveGeneral(int reason)
#define Error_Function_no_data_function
void traceFunction(RexxString *n, RexxObject *v)
#define function_internal
RexxObject * evaluate(RexxActivation *, RexxExpressionStack *)
static pbuiltin builtinTable[]
#define flatten_reference(oref, envel)
RexxObject * arguments[1]
#define function_type_mask
void push(RexxObject *value)
RexxExpressionFunction(RexxString *, size_t, RexxQueue *, size_t, bool)
#define memory_mark(oref)
void resolve(RexxDirectory *)
#define function_nointernal
#define Error_Function_no_data
#define setUpFlatten(type)
static RexxActivity *volatile currentActivity
RexxString * functionName
RexxObject * new_object(size_t s)