You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
513 B
15 lines
513 B
#ifndef ngspice_PNODE_H
|
|
#define ngspice_PNODE_H
|
|
|
|
struct pnode {
|
|
char *pn_name; /* If non-NULL, the name. */
|
|
struct dvec *pn_value; /* Non-NULL in a terminal node. */
|
|
struct func *pn_func; /* Non-NULL is a function. */
|
|
struct op *pn_op; /* Operation if the above two NULL. */
|
|
struct pnode *pn_left; /* Left branch or function argument. */
|
|
struct pnode *pn_right; /* Right branch. */
|
|
struct pnode *pn_next; /* For expression lists. */
|
|
int pn_use; /* usage counter */
|
|
} ;
|
|
|
|
#endif
|