* Header file for complete.c
* 1999 E. Rouat
************/
#ifndef ngspice_COMPLETE_H
#define ngspice_COMPLETE_H
* to its leftmost child, where the children of a node are those of which
* the node is a prefix. This means that for a word like "ducks", there
* must be nodes "d", "du", "duc", etc (which are all marked "invalid",
* of course). This data structure is called a "trie".
*/
#define NARGS 4
struct ccom {
char *cc_name;
long cc_kwords[NARGS];
char cc_invalid;
struct ccom *cc_child;
struct ccom *cc_sibling;
struct ccom *cc_ysibling;
struct ccom *cc_parent;
};
void throwaway(struct ccom *dbase);
#endif