rlar
908c650f72
dvec abstraction, #3/11, use `dvec_alloc()'
10 years ago
rlar
08ad3f6ab5
dvec abstraction, #1/11, reorder
10 years ago
rlar
f33d9953b3
frontend/define.c, cleanup `ft_substdef()'
11 years ago
rlar
8f69a04833
frontend/define.c, cleanup `numargs()'
11 years ago
rlar
22d5a7124a
frontend/define.c, abstraction, introduce `numargs()'
11 years ago
rlar
37979de65a
frontend/define.c, trcopy(), rename `nn' --> `args'
11 years ago
rlar
e99ba7478b
frontend/define.c, trcopy(), rename `args' --> `arg_names'
11 years ago
rlar
bc44be41ad
frontend/define.c, ft_substdef(), rename `s' --> `arg_names'
11 years ago
rlar
045de93d3b
frontend/define.c, cleanup `prtree1()'
11 years ago
rlar
83938330eb
frontend/define.c, cleanup `prdefs()'
11 years ago
rlar
e7c7e7052b
frontend/define.c, cleanup `prtree()'
11 years ago
rlar
15f0f5f22f
frontend/define.c, com_undefine(), rename `ludf' --> `prev_udf'
11 years ago
rlar
3be8335224
frontend/define.c, abstraction, use `strchr()'
11 years ago
rlar
501c0238d7
frontend/define.c, cleanup
11 years ago
rlar
29dde7206a
frontend/parse.c, introduce `alloc_pnode()'
11 years ago
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
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
a4c7dff570
frontend/define.c, rewrite `struct udfunc' insertion
11 years ago
rlar
192eeadb0b
remove crufty comments which where used to support broken text editors
11 years ago
rlar
44c1380281
variable rename, unify the source
checked for object file invariance
14 years ago
rlar
44e7f7f7bd
bug fix, dvec in a `define' can't be member of any plot
14 years ago
rlar
7454a6d486
src/frontend/**, whitespace, indentation, ...
untabify
delete-trailing-whitespace
braces
...
checked for object file invariance on linux
14 years ago
rlar
198604f605
define.c, plug a memleak in com_undefine()
14 years ago
rlar
6a3c20706a
define.c, cleanup
14 years ago
rlar
b68259ff2d
define.c, cleanup
14 years ago
rlar
1fbc4d62cc
define.c, whitespace cleanup
14 years ago
rlar
38ce3b6142
define.c, bug fix, when undefining more than one udfunc
14 years ago
rlar
f285dd0aa8
use strchr() instead of index()
14 years ago
rlar
0b5042e7da
remove CVS `Id',`log' etc. keyword incantations
14 years ago
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
14 years ago
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
15 years ago
rlar
23056573d8
code cleanup, drop NULL pointer casts
15 years ago
rlar
05441d5823
Nr 5/5 (x = ...) == NULL , swallow warnings
16 years ago
rlar
01566f2b49
add casts to make `int' versus `size_t' conversions explicit
16 years ago
rlar
7b3960506f
wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC
16 years ago