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. 45 #ifndef Included_RexxCompoundTail 46 #define Included_RexxCompoundTail 117 inline void append(
const char *newData,
size_t stringLen)
120 memcpy(
current, newData, stringLen);
void ensureCapacity(size_t needed)
RexxCompoundTail(RexxObject **tails, size_t count, bool resolve)
const char * getStringData()
void append(char newData)
RexxCompoundTail(RexxObject **tails, size_t count)
void buildUnresolvedTail(RexxObject **tails, size_t count)
RexxCompoundTail(size_t index)
RexxCompoundTail(RexxString *tailString)
void expandCapacity(size_t needed)
char buffer[MAX_SYMBOL_LENGTH]
void append(const char *newData, size_t stringLen)
void buildTail(RexxVariableDictionary *dictionary, RexxObject **tails, size_t tailCount)
RexxString * makeString()
RexxCompoundTail(RexxString *tails, size_t count)
RexxString * createCompoundName(RexxString *)
RexxCompoundTail(const char *tailString)
const int MAX_SYMBOL_LENGTH
int compare(RexxString *name)
RexxCompoundTail(RexxVariableDictionary *dictionary, RexxObject **tails, size_t tailCount)
RexxCompoundTail(RexxActivation *context, RexxObject **tails, size_t tailCount)