#include "expando.h"
Data Fields | |
const char * | string |
Pointer to the parsed string. | |
struct ExpandoNode * | node |
Parsed tree. | |
Parsed Expando trees.
The text data is stored in the tree as a pair of pointers (start, end) NOT as a NUL-terminated string, to avoid memory allocations. This is why the pointer of the PARSED string is required alongside the tree.
struct ExpandoNode* Expando::node |