From 149345068f4fb10c2cd6f6077c9c8d8a5d0adddc Mon Sep 17 00:00:00 2001 From: rlar Date: Thu, 5 Apr 2012 21:31:54 +0200 Subject: [PATCH] update bison generated files --- src/frontend/parse-bison.c | 80 ++++++++++++++------------- src/frontend/parse-bison.h | 4 +- src/spicelib/parser/inpptree-parser.c | 58 +++++++++---------- src/spicelib/parser/inpptree-parser.h | 2 +- 4 files changed, 74 insertions(+), 70 deletions(-) diff --git a/src/frontend/parse-bison.c b/src/frontend/parse-bison.c index 11b7c960b..00f7826fc 100644 --- a/src/frontend/parse-bison.c +++ b/src/frontend/parse-bison.c @@ -76,10 +76,10 @@ /* Copy the first part of user declarations. */ /* Line 189 of yacc.c */ -#line 1 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 1 "parse-bison.y" /* - * (compile (concat "bison " buffer-file-name)) + * (compile (concat "bison " (file-relative-name buffer-file-name))) */ #include @@ -161,7 +161,7 @@ typedef union YYSTYPE { /* Line 214 of yacc.c */ -#line 53 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 53 "parse-bison.y" double num; const char *str; @@ -494,8 +494,8 @@ static const yytype_uint8 yyrline[] = { 0, 117, 117, 118, 122, 123, 127, 134, 135, 137, 138, 139, 140, 141, 142, 143, 145, 147, 148, 150, - 152, 153, 154, 155, 156, 157, 159, 160, 162, 163, - 164 + 156, 157, 158, 159, 160, 161, 163, 164, 166, 167, + 168 }; #endif @@ -1332,7 +1332,7 @@ YYLTYPE yylloc; /* User initialization code. */ /* Line 1242 of yacc.c */ -#line 105 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 105 "parse-bison.y" { yylval.num = 0.0; yylloc.start = yylloc.stop = NULL; @@ -1527,28 +1527,28 @@ yyreduce: case 2: /* Line 1455 of yacc.c */ -#line 117 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 117 "parse-bison.y" { *retval = NULL; ;} break; case 3: /* Line 1455 of yacc.c */ -#line 118 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 118 "parse-bison.y" { *retval = (yyvsp[(1) - (1)].pnode); ;} break; case 5: /* Line 1455 of yacc.c */ -#line 123 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 123 "parse-bison.y" { (yyvsp[(1) - (2)].pnode)->pn_next = (yyvsp[(2) - (2)].pnode); (yyvsp[(2) - (2)].pnode)->pn_use ++; (yyval.pnode) = (yyvsp[(1) - (2)].pnode); ;} break; case 6: /* Line 1455 of yacc.c */ -#line 127 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 127 "parse-bison.y" { (yyvsp[(1) - (1)].pnode)->pn_name = copy_substring((yylsp[(1) - (1)]).start, (yylsp[(1) - (1)]).stop); (yyval.pnode) = (yyvsp[(1) - (1)].pnode); @@ -1558,168 +1558,172 @@ yyreduce: case 7: /* Line 1455 of yacc.c */ -#line 134 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 134 "parse-bison.y" { (yyval.pnode) = mknnode((yyvsp[(1) - (1)].num)); ;} break; case 8: /* Line 1455 of yacc.c */ -#line 135 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" - { (yyval.pnode) = mksnode((yyvsp[(1) - (1)].str)); ;} +#line 135 "parse-bison.y" + { (yyval.pnode) = mksnode((yyvsp[(1) - (1)].str)); txfree((void*)(yyvsp[(1) - (1)].str)); ;} break; case 9: /* Line 1455 of yacc.c */ -#line 137 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 137 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_COMMA, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 10: /* Line 1455 of yacc.c */ -#line 138 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 138 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_PLUS, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 11: /* Line 1455 of yacc.c */ -#line 139 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 139 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_MINUS, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 12: /* Line 1455 of yacc.c */ -#line 140 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 140 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_TIMES, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 13: /* Line 1455 of yacc.c */ -#line 141 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 141 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_MOD, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 14: /* Line 1455 of yacc.c */ -#line 142 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 142 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_DIVIDE, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 15: /* Line 1455 of yacc.c */ -#line 143 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 143 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_POWER, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 16: /* Line 1455 of yacc.c */ -#line 145 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 145 "parse-bison.y" { (yyval.pnode) = (yyvsp[(2) - (3)].pnode); ;} break; case 17: /* Line 1455 of yacc.c */ -#line 147 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 147 "parse-bison.y" { (yyval.pnode) = mkunode(PT_OP_UMINUS, (yyvsp[(2) - (2)].pnode)); ;} break; case 18: /* Line 1455 of yacc.c */ -#line 148 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 148 "parse-bison.y" { (yyval.pnode) = mkunode(PT_OP_NOT, (yyvsp[(2) - (2)].pnode)); ;} break; case 19: /* Line 1455 of yacc.c */ -#line 150 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" - { (yyval.pnode) = mkfnode((yyvsp[(1) - (4)].str), (yyvsp[(3) - (4)].pnode)); if(!(yyval.pnode)) YYABORT; ;} +#line 150 "parse-bison.y" + { (yyval.pnode) = mkfnode((yyvsp[(1) - (4)].str), (yyvsp[(3) - (4)].pnode)); + txfree((void*)(yyvsp[(1) - (4)].str)); + if(!(yyval.pnode)) + YYABORT; + ;} break; case 20: /* Line 1455 of yacc.c */ -#line 152 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 156 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_EQ, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 21: /* Line 1455 of yacc.c */ -#line 153 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 157 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_NE, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 22: /* Line 1455 of yacc.c */ -#line 154 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 158 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_GT, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 23: /* Line 1455 of yacc.c */ -#line 155 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 159 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_LT, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 24: /* Line 1455 of yacc.c */ -#line 156 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 160 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_GE, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 25: /* Line 1455 of yacc.c */ -#line 157 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 161 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_LE, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 26: /* Line 1455 of yacc.c */ -#line 159 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 163 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_AND, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 27: /* Line 1455 of yacc.c */ -#line 160 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 164 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_OR, (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 28: /* Line 1455 of yacc.c */ -#line 162 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 166 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_INDX, (yyvsp[(1) - (4)].pnode), (yyvsp[(3) - (4)].pnode)); ;} break; case 29: /* Line 1455 of yacc.c */ -#line 163 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 167 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_RANGE, (yyvsp[(1) - (4)].pnode), (yyvsp[(3) - (4)].pnode)); ;} break; case 30: /* Line 1455 of yacc.c */ -#line 164 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 168 "parse-bison.y" { (yyval.pnode) = mkbnode(PT_OP_TERNARY,(yyvsp[(1) - (5)].pnode), mkbnode(PT_OP_COMMA,(yyvsp[(3) - (5)].pnode),(yyvsp[(5) - (5)].pnode))); ;} break; @@ -1727,7 +1731,7 @@ yyreduce: /* Line 1455 of yacc.c */ -#line 1731 "parse-bison.c" +#line 1735 "parse-bison.c" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); @@ -1946,7 +1950,7 @@ yyreturn: /* Line 1675 of yacc.c */ -#line 168 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 172 "parse-bison.y" diff --git a/src/frontend/parse-bison.h b/src/frontend/parse-bison.h index 8c1451352..280e9ee68 100644 --- a/src/frontend/parse-bison.h +++ b/src/frontend/parse-bison.h @@ -2,7 +2,7 @@ /* A Bison parser, made by GNU Bison 2.4.1. */ /* Skeleton interface for Bison's Yacc-like parsers in C - + Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. @@ -57,7 +57,7 @@ typedef union YYSTYPE { /* Line 1676 of yacc.c */ -#line 53 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/frontend/parse-bison.y" +#line 53 "parse-bison.y" double num; const char *str; diff --git a/src/spicelib/parser/inpptree-parser.c b/src/spicelib/parser/inpptree-parser.c index 5c540d026..88468d961 100644 --- a/src/spicelib/parser/inpptree-parser.c +++ b/src/spicelib/parser/inpptree-parser.c @@ -76,10 +76,10 @@ /* Copy the first part of user declarations. */ /* Line 189 of yacc.c */ -#line 1 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 1 "inpptree-parser.y" /* - * (compile (concat "bison " buffer-file-name)) + * (compile (concat "bison " (file-relative-name buffer-file-name))) */ #include @@ -166,7 +166,7 @@ typedef union YYSTYPE { /* Line 214 of yacc.c */ -#line 53 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 53 "inpptree-parser.y" double num; const char *str; @@ -1310,7 +1310,7 @@ YYLTYPE yylloc; /* User initialization code. */ /* Line 1242 of yacc.c */ -#line 80 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 80 "inpptree-parser.y" { yylval.num = 0.0; yylloc.start = yylloc.stop = NULL; @@ -1505,7 +1505,7 @@ yyreduce: case 2: /* Line 1455 of yacc.c */ -#line 88 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 88 "inpptree-parser.y" { *retval = (yyvsp[(1) - (1)].pnode); *line = (yylsp[(1) - (1)]).stop; @@ -1516,77 +1516,77 @@ yyreduce: case 3: /* Line 1455 of yacc.c */ -#line 96 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 96 "inpptree-parser.y" { (yyval.pnode) = mknnode((yyvsp[(1) - (1)].num)); ;} break; case 4: /* Line 1455 of yacc.c */ -#line 97 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" - { (yyval.pnode) = mksnode((yyvsp[(1) - (1)].str), ckt); ;} +#line 97 "inpptree-parser.y" + { (yyval.pnode) = mksnode((yyvsp[(1) - (1)].str), ckt); txfree((void*)(yyvsp[(1) - (1)].str)); ;} break; case 5: /* Line 1455 of yacc.c */ -#line 99 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 99 "inpptree-parser.y" { (yyval.pnode) = mkbnode("+", (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 6: /* Line 1455 of yacc.c */ -#line 100 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 100 "inpptree-parser.y" { (yyval.pnode) = mkbnode("-", (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 7: /* Line 1455 of yacc.c */ -#line 101 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 101 "inpptree-parser.y" { (yyval.pnode) = mkbnode("*", (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 8: /* Line 1455 of yacc.c */ -#line 102 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 102 "inpptree-parser.y" { (yyval.pnode) = mkbnode("/", (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 9: /* Line 1455 of yacc.c */ -#line 103 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 103 "inpptree-parser.y" { (yyval.pnode) = mkbnode("^", (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; case 10: /* Line 1455 of yacc.c */ -#line 105 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 105 "inpptree-parser.y" { (yyval.pnode) = (yyvsp[(2) - (3)].pnode); ;} break; case 11: /* Line 1455 of yacc.c */ -#line 107 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 107 "inpptree-parser.y" { (yyval.pnode) = mkfnode("-",(yyvsp[(2) - (2)].pnode)); ;} break; case 12: /* Line 1455 of yacc.c */ -#line 109 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" - { (yyval.pnode) = mkfnode((yyvsp[(1) - (4)].str), (yyvsp[(3) - (4)].pnode)); ;} +#line 109 "inpptree-parser.y" + { (yyval.pnode) = mkfnode((yyvsp[(1) - (4)].str), (yyvsp[(3) - (4)].pnode)); txfree((void*)(yyvsp[(1) - (4)].str)); ;} break; case 14: /* Line 1455 of yacc.c */ -#line 113 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 113 "inpptree-parser.y" { (yyval.pnode) = mkfnode("ternary_fcn", mkbnode(",", mkbnode(",", (yyvsp[(1) - (5)].pnode), (yyvsp[(3) - (5)].pnode)), @@ -1596,49 +1596,49 @@ yyreduce: case 15: /* Line 1455 of yacc.c */ -#line 118 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 118 "inpptree-parser.y" { (yyval.pnode) = mkfnode("eq0", mkbnode("-",(yyvsp[(1) - (3)].pnode),(yyvsp[(3) - (3)].pnode))); ;} break; case 16: /* Line 1455 of yacc.c */ -#line 119 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 119 "inpptree-parser.y" { (yyval.pnode) = mkfnode("ne0", mkbnode("-",(yyvsp[(1) - (3)].pnode),(yyvsp[(3) - (3)].pnode))); ;} break; case 17: /* Line 1455 of yacc.c */ -#line 120 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 120 "inpptree-parser.y" { (yyval.pnode) = mkfnode("gt0", mkbnode("-",(yyvsp[(1) - (3)].pnode),(yyvsp[(3) - (3)].pnode))); ;} break; case 18: /* Line 1455 of yacc.c */ -#line 121 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 121 "inpptree-parser.y" { (yyval.pnode) = mkfnode("lt0", mkbnode("-",(yyvsp[(1) - (3)].pnode),(yyvsp[(3) - (3)].pnode))); ;} break; case 19: /* Line 1455 of yacc.c */ -#line 122 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 122 "inpptree-parser.y" { (yyval.pnode) = mkfnode("ge0", mkbnode("-",(yyvsp[(1) - (3)].pnode),(yyvsp[(3) - (3)].pnode))); ;} break; case 20: /* Line 1455 of yacc.c */ -#line 123 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 123 "inpptree-parser.y" { (yyval.pnode) = mkfnode("le0", mkbnode("-",(yyvsp[(1) - (3)].pnode),(yyvsp[(3) - (3)].pnode))); ;} break; case 21: /* Line 1455 of yacc.c */ -#line 125 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 125 "inpptree-parser.y" { (yyval.pnode) = mkfnode("ne0", mkbnode("+", mkfnode("ne0", (yyvsp[(1) - (3)].pnode)), @@ -1648,7 +1648,7 @@ yyreduce: case 22: /* Line 1455 of yacc.c */ -#line 129 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 129 "inpptree-parser.y" { (yyval.pnode) = mkfnode("eq0", mkbnode("+", mkfnode("eq0", (yyvsp[(1) - (3)].pnode)), @@ -1658,14 +1658,14 @@ yyreduce: case 23: /* Line 1455 of yacc.c */ -#line 133 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 133 "inpptree-parser.y" { (yyval.pnode) = mkfnode("eq0", (yyvsp[(2) - (2)].pnode)); ;} break; case 25: /* Line 1455 of yacc.c */ -#line 139 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 139 "inpptree-parser.y" { (yyval.pnode) = mkbnode(",", (yyvsp[(1) - (3)].pnode), (yyvsp[(3) - (3)].pnode)); ;} break; @@ -1891,7 +1891,7 @@ yyreturn: /* Line 1675 of yacc.c */ -#line 141 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 141 "inpptree-parser.y" diff --git a/src/spicelib/parser/inpptree-parser.h b/src/spicelib/parser/inpptree-parser.h index a37fd40b3..346f7a454 100644 --- a/src/spicelib/parser/inpptree-parser.h +++ b/src/spicelib/parser/inpptree-parser.h @@ -61,7 +61,7 @@ typedef union YYSTYPE { /* Line 1676 of yacc.c */ -#line 53 "/s/larice/ngspice.work/tmp-1/ng-spice-rework/src/spicelib/parser/inpptree-parser.y" +#line 53 "inpptree-parser.y" double num; const char *str;