#include <dlispparser.h>
Public Types | |
enum | { dlisp_cdata, dlisp_bracket, dlisp_quotedtext, dlisp_stringconstant, dlisp_sharp_vector_constant, dlisp_quasiquote, dlisp_commaat, dlisp_comma, dlisp_error } |
type of entry. More... | |
Data Fields | |
char * | name |
the main content. | |
dlisp_lispentry * | child |
the inside-braces contents ((->child ->child->next)) | |
dlisp_lispentry * | next |
the next-item (xxx next) | |
enum dlisp_lispentry:: { ... } | type |
type of entry. |
anonymous enum |
type of entry.
if dlisp_bracket, child != NULL.
if dlisp_cdata, name != NULL
char* dlisp_lispentry::name |
the main content.
Text. NULL if it is a bracket kind of thing.
the inside-braces contents ((->child ->child->next))
struct dlisp_lispentry* dlisp_lispentry::next |
the next-item (xxx next)
enum { ... } dlisp_lispentry::type |
type of entry.
if dlisp_bracket, child != NULL.
if dlisp_cdata, name != NULL