rlar
381a690cd8
frontend/define.c, ntharg(), bug fix, fix check for end of PT_OP_COMMA args list
ancient bug, yet not much of a consequence because there was already
another check for correct arity of a function application.
("define"'ed function in the .control section)
11 years ago
rlar
5706fbd890
parser/inpptree-parser.y, bug fix, allow unary `+'
reported by Andy Fierman on the ngspice-users mailing list in message
"Help to identify 'parameter value out of range or the wrong type' error please?"
11 years ago
rlar
507e2ecca6
regression/misc/bugs-1.cir, add tests for unary `+'
11 years ago
rlar
97c1ec733a
frontend/define.c, ntharg(), #15/15 whitespace and indentation
11 years ago
rlar
a7f776872b
frontend/define.c, ntharg(), #14/15 rewrite for(;;) loop
11 years ago
rlar
101b5ada81
frontend/define.c, ntharg(), #13/15 delay `num--' a bit
11 years ago
rlar
06b6237199
frontend/define.c, ntharg(), #12/15 delay `num--' a bit
11 years ago
rlar
bd40bbd437
frontend/define.c, ntharg(), #11/15 `args' can't be NULL here
11 years ago
rlar
cd0941367a
frontend/define.c, ntharg(), #10/15 can move this up
11 years ago
rlar
3b6b71f680
frontend/define.c, ntharg(), #9/15 can move this up
11 years ago
rlar
bc793fbf27
frontend/define.c, ntharg(), #8/15 this `if' condition can't be true
11 years ago
rlar
e93327fdb7
frontend/define.c, ntharg(), #7/15 substitute tail of ntharg() for `break'
11 years ago
rlar
e98bfc720f
frontend/define.c, ntharg(), #6/15 rewrite while() --> for(;;)
11 years ago
rlar
67301b25fe
frontend/define.c, ntharg(), #5/15 make use of `fact: num >= 1'
11 years ago
rlar
f538b4dba3
frontend/define.c, ntharg(), #4/15 express some facts
11 years ago
rlar
71908ef194
frontend/define.c, ntharg(), #3/15 drop redundant `if', already guarded by `while'
11 years ago
rlar
8ac0329bd9
frontend/define.c, ntharg(), #2/15 minor cleanup
11 years ago
rlar
f91f8c2a09
frontend/define.c, ntharg(), #1/15 drop `struct pnode *ptry', use `args' instead
11 years ago
rlar
600d289000
frontend/define.c, ntharg(), avoid segfault when out of `args'
return NULL instead
11 years ago
rlar
b137930330
xpressn.c, formula(), #6/6 simplify
11 years ago
rlar
a805fe6b56
xpressn.c, formula(), #5/6 whitespace and indentation
11 years ago
rlar
577352e6bb
xpressn.c, formula(), #4/6 move around
11 years ago
rlar
b156921ea0
xpressn.c, formula(), #3/6 refactor fetchid(), pass substring, include `upcase()'
11 years ago
rlar
1d9592c591
xpressn.c, formula(), #2/6 move dstring buildup out of `fetchid()'
11 years ago
rlar
d6ce788539
xpressn.c, formula(), #1/6 upside-down an `if..else..'
11 years ago
rlar
b447f26703
`E..table {expr} {pairs}', `G..', allow an optional `=' after `table'
11 years ago
rlar
7479e48f7a
`E..value=', `G..value=', allow `=' being optional
11 years ago
h_vogt
3f373a0a19
compile_min.sh, mingw, invoke make with -j8 (allow 8 jobs simultaneously)
11 years ago
rlar
c7ce56873d
cross-compile.sh, a script to compile mingw windows executables on gnu/linux
11 years ago
rlar
28c0c96bbc
devices/res, introduce TCE, exponential temperature coefficient
11 years ago
rlar
9a1170c032
tests/bin/modelQaTestRoutines.pm, avoid defined( @array ) is deprecated warning
11 years ago
rlar
45117c94fd
drop yyparse() prototypes, require bison >= 2.7 which emits them
11 years ago
rlar
98860e4ade
.gitattributes, do not modify crlf line endings of visual studio proj files
11 years ago
rlar
74f03ff027
convert all visual studio proj and sln files to crlf line endings
perl -pi -e 's/\r*\n/\r\n/' visualc*/*.vc*proj visualc*/*.sln
11 years ago
rlar
76aedfae40
numparam/xpressn.c, cleanup `getidtype()'
11 years ago
rlar
813024678d
numparam/xpressn.c, cleanup `fetchnumentry()'
11 years ago
rlar
c9e8c7651f
numparam/xpressn.c, cleanup `keyword()'
11 years ago
rlar
0390736faa
xpressn.c, fetchid(), #15/15 cleanup
11 years ago
rlar
ba9c7f060b
xpressn.c, fetchid(), #14/15 rewrite
11 years ago
rlar
ff74222538
xpressn.c, fetchid(), #13/15 local scope
11 years ago
rlar
9041bf93ca
xpressn.c, fetchid(), #12/15 use fact
11 years ago
rlar
c8020f4811
xpressn.c, fetchid(), #11/15 reorder
11 years ago
rlar
880b41bb7f
xpressn.c, fetchid(), #10/15 rewrite
11 years ago
rlar
16b53e3784
xpressn.c, fetchid(), #9/15 reorder
11 years ago
rlar
3fea077ebe
xpressn.c, fetchid(), #8/15 rewrite
11 years ago
rlar
aa87d90ba9
xpressn.c, fetchid(), #7/15 use fact
11 years ago
rlar
9a69f79feb
xpressn.c, fetchid(), #6/15 use fact
11 years ago
rlar
16496f8ff7
xpressn.c, fetchid(), #5/15 express some facts
11 years ago
rlar
cc68d8fadb
xpressn.c, fetchid(), #4/15 use fact
11 years ago
rlar
e8fa81e382
xpressn.c, fetchid(), #3/15 express some facts
11 years ago