rlar
|
4af5a78bb5
|
nupa_substitute(), ls ==> s_end - (const) s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
fb3a1be6a5
|
nupa_substitute(), express some constness
|
2018-02-17 19:15:54 +01:00 |
rlar
|
aa5d48da3b
|
nupa_substitute(), drop unused argument `err'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
e212566176
|
evaluate_variable(), change signature, pass substring instead of string
side effect:
string `t' is no longer globally upcased, which is is of no consequence
for the single place where evaluate_variable() is invoked
|
2018-02-17 19:15:54 +01:00 |
rlar
|
3f7951d187
|
evaluate_expr(), change signature, pass substring instead of string
|
2018-02-17 19:15:54 +01:00 |
rlar
|
7aa3664157
|
numparam, drop some typedefs
|
2018-02-17 19:15:54 +01:00 |
rlar
|
fa14255fc9
|
numparam, use `strtoupper()', drop `stupcase()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
a0a3f48227
|
numparam/xpressn.c, remove an artifact
|
2018-02-17 19:15:54 +01:00 |
rlar
|
7b175dd1c4
|
numparam, drop unused `srcfile'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
4f8bef997d
|
numparam, nupa_signal(), drop useless return value
|
2018-02-17 19:15:54 +01:00 |
rlar
|
5b194f1679
|
numparam, drop unused stuff
|
2018-02-17 19:15:54 +01:00 |
rlar
|
15e8fab975
|
numparam, use `trunc()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
31ca73a6f0
|
numparam, use `isdigit_c()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
e88e75a8d4
|
numparam, use `toupper_c()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6d5b968464
|
numparam, use `tolower_c()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
3b0a595ecf
|
numparam/mystring.c, drop defect and unused `ccopy()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
db8f8fc062
|
numparam/mystring.c, fix `pscopy()' and `pscopy_up()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6a328ef609
|
numparam, drop `length()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
15dd80c0e7
|
numparam, drop `cpos()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
e324e4aac3
|
numparam/spicenum.c, use type `bool'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
cd260cf45a
|
numparam/spicenum.c, stripsomespace(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
a9a8afa12d
|
numparam/xpressn.c, split `evaluate()' into two functions
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6da961c3f1
|
numparam/xpressn.c, evaluate(), drop local `numeric'
and return instantly when formula() reports an error
|
2018-02-17 19:15:54 +01:00 |
rlar
|
7549b3409e
|
numparam/xpressn.c, abstraction, introduce `double_to_string()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6d4fc501bd
|
numparam/xpressn.c, evaluate_variable(), cleanup `for' loop
|
2018-02-17 19:15:54 +01:00 |
rlar
|
fdfaf0c84a
|
numparam/xpressn.c, don't mess the case of quoted strings
and drop `dico_t.option' which is nowhere set
|
2018-02-17 19:15:54 +01:00 |
rlar
|
23f6d51c67
|
numparam/xpressn.c, evaluate(), drop local `done' and `lq'
no longer limit the length of a quoted string parameter
|
2018-02-17 19:15:54 +01:00 |
rlar
|
e970e8c4ea
|
numparam/xpressn.c, evaluate(), drop `dt'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
00c3d2f79e
|
numparam/xpressn.c, drop `getidtype()'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
34040a592d
|
numparam, #3/3, remove global `nupa_inst_name'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
1bf2590caa
|
numparam, #2/3, avoid global `nupa_inst_name'
|
2018-02-17 19:15:53 +01:00 |
rlar
|
ca4278685d
|
numparam, #1/3, avoid global `nupa_inst_name'
|
2018-02-17 19:15:53 +01:00 |
rlar
|
495eef349d
|
numparam/xpressn.c, nupa_subcktcall(), drop unused `err' argument
|
2018-02-17 19:15:53 +01:00 |
rlar
|
979175fbc6
|
numparam/xpressn.c, findsubckt(), drop unused `subname' argument
|
2018-02-17 19:15:53 +01:00 |
rlar
|
f42c8d60b4
|
numparam/spicenum.c, use `copy_substring()'
|
2018-02-17 19:15:53 +01:00 |
rlar
|
49e03cdcb2
|
numparam, entry_type, #5/5, rewrite to get rid of 'NUPA_SPACE'
use fact: 'entry' !== NULL
|
2018-02-17 19:15:53 +01:00 |
rlar
|
c761c74a22
|
numparam, entry_type, #4/5, drop 'nolookup' which has known value here
|
2018-02-17 19:15:53 +01:00 |
rlar
|
b7b6d9ace3
|
numparam, entry_type, #3/5, drop unused 'NUPA_POINTER'
'NUPA_POINTER' is nowhere assigned to storage
thus 'nupa_type' variables can never have this value
|
2018-02-17 19:15:53 +01:00 |
rlar
|
09d92ba692
|
numparam, entry_type, #2/5, use a type-checked enum for 'nupa_type'
|
2018-02-17 19:15:53 +01:00 |
rlar
|
6a1c9f934c
|
numparam, entry_type, #1/5, introduce typedef 'nupa_type'
|
2018-02-17 19:15:53 +01:00 |
rlar
|
21f2187530
|
numparam/xpressn.c, #5/5, drop unused assignment
|
2018-02-17 19:15:53 +01:00 |
rlar
|
1820f5547f
|
numparam/xpressn.c, #4/5, use a local 'c' instead of 'dt'
|
2018-02-17 19:15:53 +01:00 |
rlar
|
85f48726ea
|
numparam/xpressn.c, #3/5, whitespace
|
2018-02-17 19:15:53 +01:00 |
rlar
|
146ca72153
|
numparam/xpressn.c, #2/5, cleanup, drop 'err' and return early
|
2018-02-17 19:15:53 +01:00 |
rlar
|
303d78f616
|
numparam/xpressn.c, #1/5, cleanup, rewrite upside down
and use known variable values to instantly 'return'
instead of skipping some 'if' bodies
|
2018-02-17 19:15:53 +01:00 |
rlar
|
bc0782aba1
|
numparam, #4/4, defsubckt(), use struct card * argument
|
2018-02-17 19:15:53 +01:00 |
rlar
|
2a149d7541
|
numparam, #3/4, nupa_scan(), use struct card * argument
|
2018-02-17 19:15:53 +01:00 |
rlar
|
77da3c6f26
|
numparam, #2/2, nupa_copy(), use struct card * argument
|
2018-02-17 19:15:53 +01:00 |
rlar
|
19dfaf03f3
|
numparam, #1/2, nupa_eval(), use struct card * argument
|
2018-02-17 19:15:53 +01:00 |
rlar
|
ee489599cb
|
struct card, #6/6, drop some redundant casts
|
2018-02-17 19:15:53 +01:00 |