void reportException(wholenumber_t error)
RexxObjectPtr RexxEntry GetCallerContext(RexxCallContext *c)
RexxObjectPtr RexxEntry GetExitContextVariable(RexxExitContext *c, CSTRING n)
void RexxEntry InvalidRoutine(RexxCallContext *c)
RexxDirectoryObject RexxEntry GetAllContextVariables(RexxCallContext *c)
RexxStemObject RexxEntry ResolveStemVariable(RexxCallContext *c, RexxObjectPtr s)
RexxObjectPtr RexxEntry GetContextVariable(RexxCallContext *c, CSTRING n)
RexxClassObject RexxEntry FindCallContextClass(RexxCallContext *c, CSTRING n)
CSTRING RexxEntry GetRoutineName(RexxCallContext *c)
void RexxEntry DropContextVariable(RexxCallContext *c, CSTRING n)
stringsize_t RexxEntry GetContextDigits(RexxCallContext *c)
RexxRoutineObject RexxEntry GetCurrentRoutine(RexxCallContext *c)
RexxDirectoryObject RexxEntry GetAllExitContextVariables(RexxExitContext *c)
void RexxEntry SetExitContextVariable(RexxExitContext *c, CSTRING n, RexxObjectPtr v)
RexxObjectPtr RexxEntry GetExitCallerContext(RexxExitContext *c)
RexxObjectPtr RexxEntry GetCallArgument(RexxCallContext *c, stringsize_t i)
RexxArrayObject RexxEntry GetCallArguments(RexxCallContext *c)
void RexxEntry DropExitContextVariable(RexxExitContext *c, CSTRING n)
logical_t RexxEntry GetContextForm(RexxCallContext *c)
stringsize_t RexxEntry GetContextFuzz(RexxCallContext *c)
void RexxEntry SetContextVariable(RexxCallContext *c, CSTRING n, RexxObjectPtr v)
#define Error_Incorrect_call_external
RexxString * new_upper_string(const char *s, stringsize_t l)
RexxNativeActivation * context
RexxObjectPtr ret(RexxObject *o)
BaseExecutable * getExecutable()
static ExitContextInterface exitContextFunctions
RexxObject * getContextVariable(const char *name)
RexxArray * getPositionalArguments()
RexxDirectory * getAllContextVariables()
RexxString * getMessageName()
void dropContextVariable(const char *name)
RexxStem * resolveStemVariable(RexxObject *s)
RexxObject * getRexxContextObject()
void setContextVariable(const char *name, RexxObject *value)
RexxObject * getPositionalArgument(size_t index)
RexxClass * findCallerClass(RexxString *className)
const char * getStringData()
#define EXIT_INTERFACE_VERSION
#define CALL_INTERFACE_VERSION
struct _RexxClassObject * RexxClassObject
struct _RexxArrayObject * RexxArrayObject
struct _RexxObjectPtr * RexxObjectPtr
struct _RexxRoutineObject * RexxRoutineObject
struct _RexxDirectoryObject * RexxDirectoryObject
struct _RexxStemObject * RexxStemObject