Defines |
| #define | YYERROR_VERBOSE 42 |
| #define | YYDEBUG 1 |
| #define | YYMAXDEPTH 1000000 |
Functions |
| int | spice_checker (void) |
| int | spice_parse (void) |
| int | spice_error (const char *) |
| int | spice_lex (void) |
| int | spice_lex_destroy (void) |
| void | spice_destroy (void) |
| void | spice_add_last_hint (struct value_t *, int) |
| void | spice_set_last_hint (struct value_t *, int) |
| struct value_t * | netlist_append_values (struct value_t *, struct value_t *) |
| struct definition_t * | spice_checker_intern (struct definition_t *) |
| static __END_DECLS char * | spice_toupper (char *str) |
| static struct definition_t * | spice_create_device (char *instance) |
| static struct definition_t * | spice_create_action (char *type, char *instance) |
| static struct value_t * | spice_create_str_value (char *value, int hint) |
| static struct value_t * | spice_create_val_value (char *value, int hint) |
| static struct value_t * | spice_create_par_value (char *key, char *value) |
| static void | spice_append_str_value (struct definition_t *def, char *value, int hint) |
| static struct value_t * | spice_append_str_values (struct value_t *values, char *value, int hint) |
| static void | spice_append_val_value (struct definition_t *def, char *value, int hint) |
| static struct value_t * | spice_append_val_values (struct value_t *values, char *value, int hint) |
| | spice_append_str_value ($$, $2, HINT_NODE) |
| | spice_append_val_value ($$, $4, HINT_NUMBER) |
| | spice_add_last_hint ($2, HINT_MSTOP) |
| int | spice_error (const char *error) |
Variables |
| union { |
| char * ident |
| char * str |
| double d |
| struct definition_t * definition |
| struct definition_t * subcircuit |
| struct value_t * value |
| } | spice_title |
| InputList | __pad0__ |
| InputLine | __pad1__ |
| | definition_root = $1 |
| DefinitionLine | __pad2__ |
| | values = netlist_append_values ($$->values, $5) |
| TC_Value_1 | __pad3__ |
| TC_Value_2 | __pad4__ = spice_create_par_value ($1, $2) |
| IC_Condition_1 | __pad5__ = spice_create_par_value ($1, $2) spice_append_val_values ($$, $3, HINT_NUMBER) |
| IC_Condition_2 | __pad6__ = spice_append_str_values ($$, $1, HINT_NAME) spice_append_val_values ($$, $2, HINT_NUMBER) |
| IC_Condition_3 | __pad7__ = spice_append_str_values ($$, $1, HINT_NAME) spice_append_val_values ($$, $2, HINT_NUMBER) spice_append_val_values ($$, $3, HINT_NUMBER) |
| IC_Condition_4 | __pad8__ = spice_append_str_values ($$, $1, HINT_NAME) spice_append_val_values ($$, $2, HINT_NUMBER) spice_append_val_values ($$, $3, HINT_NUMBER) spice_append_val_values ($$, $4, HINT_NUMBER) |
| Output_Range | __pad9__ = spice_append_str_values ($$, $1, HINT_NAME) spice_append_val_values ($$, $2, HINT_NUMBER) spice_append_val_values ($$, $3, HINT_NUMBER) spice_append_val_values ($$, $4, HINT_NUMBER) spice_append_val_values ($$, $5, HINT_NUMBER) |
| VOLTAGE_Output | __pad10__ = spice_append_val_values ($$, $1, HINT_NUMBER) spice_append_val_values ($$, $2, HINT_NUMBER) |
| IV_Reference | __pad11__ = spice_append_str_values ($$, strdup ("V"), HINT_NAME | HINT_MSTART) spice_append_str_values ($$, $1, HINT_NODE | HINT_MSTOP) |
| CURRENT_Output | __pad12__ |
| PLOT_List | __pad13__ = spice_append_str_values ($$, $1, HINT_NAME | HINT_MSTART) spice_append_str_values ($$, $2, HINT_NAME | HINT_MSTOP) |
| SWITCH_State | __pad14__ |
| PRINT_List | __pad15__ |
| OPTIONS_List | __pad16__ |
| MODEL_List | __pad17__ |
| NODESET_List | __pad18__ |
| DEVICE_List_1 | __pad19__ |
| DEVICE_List_2 | __pad20__ |
| DEVICE_List_3 | __pad21__ |
| MODEL_Ident | __pad22__ |
| DC_List | __pad23__ |
| Value | __pad24__ = spice_append_str_values ($$, $1, HINT_NAME | HINT_MSTART) spice_append_val_values ($$, $2, HINT_NUMBER) spice_append_val_values ($$, $3, HINT_NUMBER) spice_append_val_values ($$, $4, HINT_NUMBER | HINT_MSTOP) |
| Node | __pad25__ |
| FH_Node | __pad26__ |
| PairList | __pad27__ |
| ValueList | __pad28__ |
| NodeValueList | __pad29__ |
| NodeList | __pad30__ |
| VSourceList | __pad31__ |
| Expr | __pad32__ |
| Expr HINT_NAME | HINT_MSTART |
| | next = $2 |
| ExprList | __pad33__ |
| Subcircuit | __pad34__ |
| BeginSub | __pad35__ = $1 NULL |
| SubBody | __pad36__ |
| SubCkt_Ident | __pad37__ |
| EndSub | __pad38__ |
| SubBodyLine | __pad39__ |