h_vogt
61fefe31bb
inpcom.c: move delete_libs to a safer place outside of recursions
13 years ago
h_vogt
750b42e767
inpcom.c: add fcn delete_libs to free libraries[]
13 years ago
h_vogt
fe7a61c612
inpcom.c: plug memory leak
13 years ago
rlar
7528d45740
inp_expand_macro_in_str() needs recursive invocation to expand macros
13 years ago
rlar
534694645d
counteract the tfree(macro_str) introduced in 'inpcom.c: plug memory leaks'
this one:
commit 810f72f850
Author: h_vogt <h_vogt>
Date: Sun Sep 8 13:01:26 2013 +0200
inpcom.c: plug memory leaks
13 years ago
h_vogt
a737ab1743
inpcom.c: fix a bug in ternary function
13 years ago
h_vogt
1edb51ccb7
inpcom.c: cleanup
13 years ago
h_vogt
ada308e916
inpcom.c: further inprovement of 'temper', but still not there: problem with replacement of .func (nesting?)
13 years ago
h_vogt
c2d1130db4
inpcom.c: dynamic array size in `inp_split_multi_param_lines()'
13 years ago
h_vogt
321450366e
inpcom.c: remove name_buf length limitation
13 years ago
h_vogt
1bb7079dc5
inp.c, inpcom.c: improved debug printout debug-outx.txt
13 years ago
h_vogt
3018a64697
inpcom.c: plug memory leaks
13 years ago
h_vogt
4d7c993c6e
inpcom.c: plug a memory leak
13 years ago
h_vogt
d875687752
inpcom.c: `rewrite expand_section_references()'
13 years ago
h_vogt
f17ab06e66
inpcom.c: fix huge memory leak during library handling
13 years ago
h_vogt
cdbdd17136
inpcom.c: plug memory leak
13 years ago
h_vogt
984de3f511
inpcom.c: patch by Simon Chang added, severe trash code identified, to be repaired.
13 years ago
h_vogt
1978e75c13
inpcom.c: comment added
13 years ago
h_vogt
0c57bad2ff
inpcom.c: simplify a condition in `inp_fix_for_numparam()'
13 years ago
h_vogt
5b06bdcd5b
inpcom.c: modify only subckt used
13 years ago
h_vogt
62d9199cd6
inpcom.c: plug memory leaks in new TEMPER code
13 years ago
h_vogt
d70865a162
allow 'temper' keyword in .param, .model and device instance lines
inpcom.c: fcns inp_fix_temper_in_param(), inp_new_func(), inp_rem_func()
to convert .param with 'temper' to .func, and replace all affected
parameter tokens xxx by their func counterpart xxx()
inpcom.c; fcns inp_temper_compat(), inp_modify_exp() added
to prepare expression with 'temper' for numparam
inp.c: fcns inp_parse_temper(), inp_parse_temper_trees() added
inp_evaluate_temper()
to prepare, parse and evaluate the expressions containing 'temper'
cktdefs.h: add global variable to expressions with 'temper'
dctrcurv.c: add fcn inp_evaluate_temper()
when temp has changed
13 years ago
h_vogt
e7e16e06e7
inpcom.c: debug printout to debug-out.txt improved
13 years ago
h_vogt
21f5fce1f8
inpcom.c: update some comments
13 years ago
dwarning
fe01e537cd
cleanup some compiler warnings
13 years ago
h_vogt
c972744ff1
inpcom.c, rewrite .subckt parameter processing
13 years ago
Henrik Forstén
f284de7f49
inpcom.c: fix "sytax" spelling
13 years ago
dwarning
57f36319a1
allow format like .5 in b-sources
13 years ago
rlar
42066c2293
inpcom.c, whitespace
13 years ago
rlar
46a8f9bf0f
inpcom.c, cleanup
13 years ago
rlar
9181e7a008
inpcom.c, use strchr(,'\0')
13 years ago
rlar
a10a0b5e68
inpcom.c, use better skip_back functions
13 years ago
rlar
cbc2abdd13
inpcom.c, rewrite `chk_for_line_continuation()'
13 years ago
rlar
c8a94fb1d4
inpcom.c, introduce better skip_back functions
13 years ago
rlar
6e042f4147
inpcom.c, minor cleanup
13 years ago
rlar
82f70e3986
inpcom.c, rewrite `inp_fix_param_values()'
13 years ago
rlar
ad47b00e0f
inpcom.c, cleanup
13 years ago
rlar
863996228b
inpcom.c, cleanup `inp_add_params_to_subckt()'
13 years ago
rlar
c07038dfa9
inpcom.c, minor rewrites
13 years ago
rlar
15fab1ea12
inpcom.c, abstraction, new function `find_assignment()'
13 years ago
rlar
ffefd7a96f
inpcom.c, cleanup
13 years ago
rlar
b18854c3c0
inpcom.c, abstraction, new function inp_split_multi_param_lines()
13 years ago
rlar
52620edc72
inpcom.c, cleanup `inp_split_multi_param_lines()'
13 years ago
rlar
c747498324
inpcom.c, local scope for `newcard'
13 years ago
h_vogt
c485cd4b8b
inpcom.c: G source, fix a bug and add `m' to TABLE
13 years ago
rlar
df00c189d1
inpcom.c, rewrite `append' of some decks
13 years ago
rlar
f6117a0cb8
inpcom.c, drop unused assignment
13 years ago
rlar
766cb12c13
inpcom.c, rewrite deck allocation
13 years ago
rlar
bacfc6a309
inpcom.c, local scope for some vars
13 years ago
h_vogt
f58a255651
inpcom.c: multiplier `m' for behavioral G source
13 years ago