7 ARC_DEBUG_LOG_ERROR(
"ARC_ParserData_RecurseStringAdd(data, tagToken), string data was NULL");
#define ARC_DEBUG_LOG_ERROR(STR)
void ARC_ParserData_HelperRecurseStringAdd(ARC_String **data, ARC_ParserTagToken *tagToken)
recurses through a tag token adding token strings to a main string
void ARC_String_Append(ARC_String **string, ARC_String *append)
appends to an ARC_String with an ARC_String
a parser type used inside of the parser data create function
substring position within a string
uint32_t ARC_Vector_GetSize(ARC_Vector *vector)
gets the current size of an ARC_Vector as an unsigned 32 bit integer
void * ARC_Vector_Get(ARC_Vector *vector, uint32_t index)
gets an item from an ARC_Vector at a position index