| 
    Qucs-core
    0.0.19
    
   
   | 
  
  
  
 
#include <stdio.h>#include <stdlib.h>#include <string.h>#include "check_netlist.h"#include "logging.h"#include "equation.h"#include "range.h"
Go to the source code of this file.
Defines | |
| #define | YYERROR_VERBOSE 42 | 
| #define | YYDEBUG 1 | 
| #define | YYMAXDEPTH 1000000 | 
Functions | |
| setInstance ($3) | |
| setNext ($5) | |
| applyInstance () | |
| append ($3) | |
| append (c) | |
| c1 | append (c2) | 
| int | netlist_error (const char *error) | 
Variables | |
| InputList | __pad76__ | 
| InputLine | __pad77__ | 
| ActionLine | __pad78__ | 
| ActionLine | action = PROP_ACTION | 
| type = $2 | |
| instance = $4 | |
| pairs = $5 | |
| line = netlist_lineno | |
| DefinitionLine | __pad79__ | 
| nodes = $4 | |
| InstanceIdentifier | __pad80__ | 
| NodeIdentifier | __pad81__ | 
| NodeList | __pad82__ | 
| PairList | __pad83__ | 
| NoneValue | __pad84__ | 
| Value | __pad85__ | 
| PropertyReal | __pad86__ | 
| value = $1 | |
| PropertyValue | __pad87__ | 
| ValueList | __pad88__ | 
| EquationLine | __pad89__ | 
| eqns = $4 | |
| EquationList | __pad90__ | 
| Equation | __pad91__ | 
| result = $1 | |
| body = $3 | |
| Expression | __pad92__ | 
| ExpressionCol | __pad93__ | 
| ExpressionColList | __pad94__ = $1 | 
| ExpressionVector | __pad95__ | 
| Vector | __pad96__ | 
| n = strdup ("vector") | |
| nargs = $1->count () | |
| args = $1 | |
| ExpressionRowList | __pad97__ | 
| ExpressionMatrix | __pad98__ | 
| Matrix | __pad99__ | 
| Constant | __pad100__ | 
| d = $1 | |
| Range | __pad101__ | 
| __pad102__ | |
| eqn::constant * | c = new eqn::constant (eqn::TAG_CHAR) | 
| c | chr = '?' | 
| Expression | __pad103__ | 
| __pad104__ | |
| eqn::constant * | c1 = new eqn::constant (eqn::TAG_CHAR) | 
| eqn::constant * | c2 = new eqn::constant (eqn::TAG_CHAR) | 
| Reference | __pad105__ | 
| Application | __pad106__ | 
| ExpressionList | __pad107__ | 
| SubcircuitBody | __pad108__ | 
| DefBegin | __pad109__ = $1 NULL | 
| DefBody | __pad110__ | 
| DefEnd | __pad111__ | 
| DefBodyLine | __pad112__ | 
| #define YYDEBUG 1 | 
| #define YYERROR_VERBOSE 42 | 
| #define YYMAXDEPTH 1000000 | 
| applyInstance | ( | ) | 
| int netlist_error | ( | const char * | error | ) | 
Definition at line 2179 of file parse_netlist.y.
| setInstance | ( | $ | 3 | ) | 
| setNext | ( | $ | 5 | ) | 
| Constant __pad100__ | 
Definition at line 1900 of file parse_netlist.y.
| Range __pad101__ | 
Definition at line 1919 of file parse_netlist.y.
Definition at line 1930 of file parse_netlist.y.
| Expression __pad103__ | 
Definition at line 1939 of file parse_netlist.y.
Definition at line 1948 of file parse_netlist.y.
| Reference __pad105__ | 
Definition at line 1958 of file parse_netlist.y.
| Application __pad106__ | 
Definition at line 1965 of file parse_netlist.y.
| ExpressionList __pad107__ | 
Definition at line 2105 of file parse_netlist.y.
| SubcircuitBody __pad108__ | 
Definition at line 2122 of file parse_netlist.y.
| DefBegin __pad109__ = $1 NULL | 
Definition at line 2128 of file parse_netlist.y.
| DefBody __pad110__ | 
Definition at line 2143 of file parse_netlist.y.
| DefEnd __pad111__ | 
Definition at line 2155 of file parse_netlist.y.
| DefBodyLine __pad112__ | 
Definition at line 2163 of file parse_netlist.y.
| InputList __pad76__ | 
Definition at line 1640 of file parse_netlist.y.
| InputLine __pad77__ | 
Definition at line 1651 of file parse_netlist.y.
| ActionLine __pad78__ | 
Definition at line 1663 of file parse_netlist.y.
| DefinitionLine __pad79__ | 
Definition at line 1676 of file parse_netlist.y.
| InstanceIdentifier __pad80__ | 
Definition at line 1691 of file parse_netlist.y.
| NodeIdentifier __pad81__ | 
Definition at line 1696 of file parse_netlist.y.
| NodeList __pad82__ | 
Definition at line 1701 of file parse_netlist.y.
| PairList __pad83__ | 
Definition at line 1710 of file parse_netlist.y.
| NoneValue __pad84__ | 
Definition at line 1731 of file parse_netlist.y.
| Value __pad85__ | 
Definition at line 1741 of file parse_netlist.y.
| PropertyReal __pad86__ | 
Definition at line 1746 of file parse_netlist.y.
| PropertyValue __pad87__ | 
Definition at line 1764 of file parse_netlist.y.
| ValueList __pad88__ | 
Definition at line 1781 of file parse_netlist.y.
| EquationLine __pad89__ | 
Definition at line 1792 of file parse_netlist.y.
| EquationList __pad90__ | 
Definition at line 1807 of file parse_netlist.y.
| Equation __pad91__ | 
Definition at line 1814 of file parse_netlist.y.
| Expression __pad92__ | 
Definition at line 1822 of file parse_netlist.y.
| ExpressionCol __pad93__ | 
Definition at line 1843 of file parse_netlist.y.
| ExpressionColList __pad94__ = $1 | 
Definition at line 1848 of file parse_netlist.y.
| ExpressionVector __pad95__ | 
Definition at line 1853 of file parse_netlist.y.
| Vector __pad96__ | 
Definition at line 1865 of file parse_netlist.y.
| ExpressionRowList __pad97__ | 
Definition at line 1870 of file parse_netlist.y.
| ExpressionMatrix __pad98__ | 
Definition at line 1873 of file parse_netlist.y.
| Matrix __pad99__ | 
Definition at line 1891 of file parse_netlist.y.
| DefinitionLine action = PROP_ACTION | 
Definition at line 1670 of file parse_netlist.y.
| args = $1 | 
Definition at line 1868 of file parse_netlist.y.
| body = $3 | 
Definition at line 1820 of file parse_netlist.y.
| eqn::constant * c = new eqn::constant (eqn::TAG_CHAR) | 
Definition at line 1933 of file parse_netlist.y.
| eqn::constant* c1 = new eqn::constant (eqn::TAG_CHAR) | 
Definition at line 1951 of file parse_netlist.y.
| eqn::constant* c2 = new eqn::constant (eqn::TAG_CHAR) | 
Definition at line 1952 of file parse_netlist.y.
Definition at line 1934 of file parse_netlist.y.
| d = $1 | 
Definition at line 1905 of file parse_netlist.y.
| eqns = $4 | 
Definition at line 1805 of file parse_netlist.y.
| instance = $4 | 
Definition at line 1672 of file parse_netlist.y.
Definition at line 1674 of file parse_netlist.y.
| n = strdup ("vector") | 
Definition at line 1866 of file parse_netlist.y.
| nargs = $1->count () | 
Definition at line 1867 of file parse_netlist.y.
| nodes = $4 | 
Definition at line 1687 of file parse_netlist.y.
| pairs = $5 | 
Definition at line 1673 of file parse_netlist.y.
| result = $1 | 
Definition at line 1819 of file parse_netlist.y.
| DefBegin type = $2 | 
Definition at line 1671 of file parse_netlist.y.
| value = $1 | 
Definition at line 1751 of file parse_netlist.y.
 1.7.6.1