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
rlar
28c0c96bbc
devices/res, introduce TCE, exponential temperature coefficient
11 years ago
rlar
45117c94fd
drop yyparse() prototypes, require bison >= 2.7 which emits them
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
rlar
7142e0e1fc
xpressn.c, fetchid(), #2/15 rename `iptr' --> `s'
11 years ago
rlar
af0ba9bed5
xpressn.c, fetchid(), #1/15 swap arguments
11 years ago
rlar
0178dcd5f3
remove bison generated files from the repository
Their presence breaks automake rules when running
in a separate build directory.
And when regenerated cause unwanted "changed files"
in the repository.
As a consequence visual C compilation will fail.
It will still work with a "make dist" generated tar ball.
We need to upgrade the visual C project files
to invoke bison and flex on windows,
or we have to provide these generated files
in a visual C specific directory. (very annoying of course)
11 years ago
rlar
2f061b441e
Makefile.am, fix dependency rules for bison generated files
which have been lost in commit
> Date: Sun Jul 5 19:34:25 2015 +0200
>
> polish bison/flex makefile rules
11 years ago
rlar
a0a5e0f9c2
inpptree-parser.y, fix type of function `PTparse()'
11 years ago
dwarning
1b4aa22d0d
Update some level and version entries for MOS models
11 years ago
rlar
73731bdf77
frontend/plotting/plotit.c, cleanup, reduce scope of `struct dvec *dv'
11 years ago
rlar
a4c7dff570
frontend/define.c, rewrite `struct udfunc' insertion
11 years ago
rlar
a5f933b3ec
frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..)
The whole string was lexed into only one TOK_STR
instead of the actual (quasi) identifier "dc1.@m1[vth]"
11 years ago
rlar
192eeadb0b
remove crufty comments which where used to support broken text editors
11 years ago
mhx
a324d86878
inpcom.c, allow `temper' to be recognised when preceded by '='
11 years ago