typedef struct dlisp_lispentry

structure representing the lisp data

[more]char* name
the main content.
[more]struct dlisp_lispentry * child
the inside-braces contents ((->child ->child->next))
[more]struct dlisp_lispentry * next
the next-item (xxx next)
[more]enum type of entry.


Documentation

structure representing the lisp data
ochar* name
the main content. Text. NULL if it is a bracket kind of thing.

ostruct dlisp_lispentry * child
the inside-braces contents ((->child ->child->next))

ostruct dlisp_lispentry * next
the next-item (xxx next)

oenum type of entry.
type of entry.

if dlisp_bracket, child != NULL.

if dlisp_cdata, name != NULL

o dlisp_cdata
Constant data

o dlisp_bracket
bracket

o dlisp_quotedtext
quoted text '()

o dlisp_stringconstant
string constant "text"

o dlisp_sharp_vector_constant
sharp vector constant (xx xxx) 

o dlisp_quasiquote
quasi-quote `

o dlisp_commaat
,@()

o dlisp_comma
,()

o dlisp_error
Error content, this should not exist

Alphabetic index



This page was generated with the help of DOC++.