h_vogt
|
c485cd4b8b
|
inpcom.c: G source, fix a bug and add `m' to TABLE
|
2013-12-31 16:10:22 +01:00 |
rlar
|
df00c189d1
|
inpcom.c, rewrite `append' of some decks
|
2013-12-31 16:10:20 +01:00 |
rlar
|
f6117a0cb8
|
inpcom.c, drop unused assignment
|
2013-12-31 16:10:19 +01:00 |
rlar
|
766cb12c13
|
inpcom.c, rewrite deck allocation
|
2013-12-31 16:10:18 +01:00 |
rlar
|
bacfc6a309
|
inpcom.c, local scope for some vars
|
2013-12-31 16:10:16 +01:00 |
h_vogt
|
f58a255651
|
inpcom.c: multiplier `m' for behavioral G source
|
2013-12-31 16:10:15 +01:00 |
h_vogt
|
05a6ec222e
|
inp.c, inpcom.c: implement a very basic .if/.else block
|
2013-12-31 16:10:13 +01:00 |
dwarning
|
91ab0a3c74
|
parser/*.c: implement a signed power function `pwr' for controlled sources
|
2013-12-31 16:10:12 +01:00 |
h_vogt
|
7857a300ad
|
subckt.c: prevent crash if 5/6 MOS nodes w/o L, W
|
2013-12-31 16:10:11 +01:00 |
h_vogt
|
5cbdca2cc6
|
subckt.c: MOS model in subckt w/o L, W
|
2013-12-31 16:10:09 +01:00 |
rlar
|
4d4d51c27b
|
inpcom.c, reorder some statements
|
2013-12-31 16:10:08 +01:00 |
rlar
|
d19f75381c
|
inpcom.c, local scope for `str'
|
2013-12-31 16:10:07 +01:00 |
rlar
|
245bd13cec
|
inpcom.c, local scope for `global_card'
|
2013-12-31 16:10:05 +01:00 |
rlar
|
e0e30a9d93
|
inpcom.c, drop variable `prev'
|
2013-12-31 16:10:04 +01:00 |
rlar
|
855e504b9a
|
inpcom.c, get rid of the global `global'
|
2013-12-31 16:10:02 +01:00 |
rlar
|
761ca9963d
|
inpcom.c, rewrite subckt_w_params business
|
2013-12-31 16:10:01 +01:00 |
rlar
|
956e7ad625
|
inpcom.c, execute inp_fix_for_numparam() just once when call_depth == 0
|
2013-12-31 16:10:00 +01:00 |
h_vogt
|
a469aa9387
|
devices/vccs: implement multiplier `m' (G source)
|
2013-12-31 16:09:58 +01:00 |
h_vogt
|
2ccf0a7097
|
devices/cccs: implement multiplier `m' (F source)
|
2013-12-31 16:09:57 +01:00 |
rlar
|
1c3a8670d8
|
inpcom.c, drop superflous initialisation
|
2013-12-31 16:09:56 +01:00 |
rlar
|
5425ce387e
|
inpcom.c, improve readability of skip_back_non_ws() and skip_back_ws()
|
2013-12-31 16:09:54 +01:00 |
rlar
|
7fff6c27cd
|
inpcom.c, cleanup
|
2013-12-31 16:09:53 +01:00 |
rlar
|
fb3d474cc2
|
inpcom.c, drop some local variables
|
2013-12-31 16:09:51 +01:00 |
rlar
|
cde7286721
|
inpcom.c, simplify error processing
|
2013-12-31 16:09:50 +01:00 |
rlar
|
e94a7e240f
|
inpcom.c, simplify tfree() usage
|
2013-12-31 16:09:49 +01:00 |
rlar
|
40343f164b
|
inpcom.c, local scope for some variables
|
2013-12-31 16:09:47 +01:00 |
Francesco Lannutti
|
d84f3af2d3
|
vcvsset.c, cleanup order of TSTALLOC() invocations
|
2013-12-31 16:09:46 +01:00 |
dwarning
|
b9a954df60
|
inpptree.c, ptfuncs.c: whitespace cleanup
|
2013-12-31 16:09:45 +01:00 |
rlar
|
153b4ac1c3
|
inpcom.c, cleanup deck loops #4/4
|
2013-12-31 16:09:43 +01:00 |
rlar
|
0d7020067e
|
inpcom.c, cleanup deck loops #3/4
|
2013-12-31 16:09:42 +01:00 |
rlar
|
5c82547109
|
inpcom.c, cleanup deck loops #2/4
|
2013-12-31 16:09:40 +01:00 |
rlar
|
d4e693632b
|
inpcom.c, cleanup deck loops #1/4
|
2013-12-31 16:09:39 +01:00 |
h_vogt
|
d4d3910e5a
|
xpressn.c: reduce number of (forbidden) keywords
to what is actually used
|
2013-12-31 16:09:38 +01:00 |
rlar
|
b76f9084bd
|
inpcom.c, inp_chk_for_multi_in_vcvs() shrink scope of variables
|
2013-12-31 16:09:36 +01:00 |
rlar
|
9b404a2265
|
inpcom.c, cleanup
|
2013-12-31 16:09:35 +01:00 |
rlar
|
30b4451433
|
inpcom.c, bug fix (incorrect check for mal formed line)
|
2013-12-31 16:09:34 +01:00 |
rlar
|
0f14ee3c22
|
inpcom.c, cleanup
|
2013-12-31 16:09:32 +01:00 |
rlar
|
129b1f36ed
|
inpcom.c, simple cleanups
|
2013-12-31 16:09:31 +01:00 |
rlar
|
30a88925da
|
inpcom.c, change semantics of skip_back_non_ws() and skip_back_ws()
|
2013-12-31 16:09:29 +01:00 |
rlar
|
144452c96c
|
inpcom.c, unify skip_back() usage #2/2
|
2013-12-31 16:09:28 +01:00 |
rlar
|
7fd93a8bd6
|
inpcom.c, unify skip_back() usage #1/2
|
2013-12-31 16:09:27 +01:00 |
rlar
|
8bff6db927
|
inpcom.c, cleanup inp_get_func_from_line()
|
2013-12-31 16:09:25 +01:00 |
rlar
|
687de9fc02
|
inpcom.c, drop artifact, now this isn't any more a bug
|
2013-12-31 16:09:24 +01:00 |
rlar
|
b20c6e149c
|
inpcom.c, use a list to store the `.func' lookup table
|
2013-12-31 16:09:22 +01:00 |
rlar
|
9093ec8fac
|
inpcom.c, use a `rib cage' to store the .subckt lexical scoping of `.func'
|
2013-12-31 16:09:21 +01:00 |
rlar
|
777dbede9b
|
inpcom.c, cleanup inp_expand_macros_in_deck() recursion
|
2013-12-31 16:09:20 +01:00 |
dwarning
|
2b6737e164
|
devices/bsim3, devices/bsim3v32: add `nqsmod' as model parameter
|
2013-12-31 16:09:18 +01:00 |
rlar
|
9782542b62
|
bug fix, .func expansion for nested .subckt
|
2013-12-31 16:09:17 +01:00 |
rlar
|
4fee1ed6c1
|
inpcom.c, cleanup some while(struct line * ...) loops
|
2013-12-31 16:09:16 +01:00 |
dwarning
|
0a5ac78e8a
|
devices/hisimhv1: correct the `qme2' rangecheck
|
2013-12-31 16:09:14 +01:00 |