#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.
struct dlisp_lispentry* dlisp_lispentry::child [read] |
the inside-braces contents ((->child ->child->next))
struct dlisp_lispentry* dlisp_lispentry::next [read] |
the next-item (xxx next)
| enum { ... } dlisp_lispentry::type |
type of entry.
if dlisp_bracket, child != NULL.
if dlisp_cdata, name != NULL
1.5.2-20070719