42 IFC(newAnalysis,(ckt,which,
"Transfer Function",&foo,task))
46 if (*token ==
'v' && strlen(token) == 1) {
49 LITERR(
"Syntax error: '(' expected after 'v'");
64 tmalloc(
sizeof(
char)*(5+strlen(nname1)+strlen(nname2)));
65 (void)sprintf(ptemp.
sValue,
"v(%s,%s)",nname1,nname2);
72 ptemp.
sValue = (
char *)
tmalloc(
sizeof(
char)*(4+strlen(nname1)));
73 (void)sprintf(ptemp.
sValue,
"v(%s)",nname1);
92 if (!strcmp(token,
"ac")) {
95 else if (!strcmp(token,
"dc")) {
96 GCA(
ParseDC,(ckt,line,current,which,foo,tab,1))
98 GCA(
ParseDC,(ckt,line,current,which,foo,tab,2))
103 LITERR(
"Syntax error: 'ac' or 'dc' expected.")
110 if (!strcmp(token,
"dc")) {
111 GCA(
ParseDC,(ckt,line,current,which,foo,tab,1))
113 GCA(
ParseDC,(ckt,line,current,which,foo,tab,2))
117 LITERR(
"Syntax error: 'dc' expected.")
int TFparse(GENERIC *ckt, INPtables *tab, int which, GENERIC *currentp, char **line, GENERIC *task, GENERIC *gnode)