ngspice/src/spicelib/parser
Holger Vogt 33f18b485a Improve error messages when reading (and discarding) binned models,
e.g. for Skywater PDK with up to 160 bins per model parameter set.
2025-04-29 11:32:46 +02:00
..
ChangeLog compatibility issues 2011-05-31 04:58:11 +00:00
Makefile.am ensure compilation succedes without OSDI 2022-12-27 14:09:52 +01:00
ifeval.c Add a line feed to make message more readable. 2021-09-29 20:20:00 +02:00
ifnewuid.c drop asprintf() 2014-04-12 21:02:31 +02:00
inp2b.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2c.c Don't silently accept wrong user input (missing nodes, values). 2023-12-12 16:29:28 +01:00
inp2d.c Prevent crash when CIDER diode models are used. 2021-07-20 14:24:43 +02:00
inp2dot.c Enhance sensitivity analysis with an option to choose the parameters 2024-12-06 22:44:06 +01:00
inp2e.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2f.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2g.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2h.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2i.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2j.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2k.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2l.c Don't silently accept wrong user input (missing nodes, values). 2023-12-12 16:29:28 +01:00
inp2m.c Remove ADMS related code 2025-02-07 14:03:51 +01:00
inp2n.c Fix a bug where a node name is mis-identified as the model for 2025-03-01 13:45:01 +01:00
inp2o.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2p.c enable special characters for cpl model names and parameters 2020-08-20 15:28:07 +02:00
inp2q.c Remove ADMS related code 2025-02-07 14:03:51 +01:00
inp2r.c Remove ADMS related code 2025-02-07 14:03:51 +01:00
inp2s.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2t.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2u.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2v.c allow '+' or '-' characters in device name 2018-05-18 16:12:55 +02:00
inp2w.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2y.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inp2z.c Allow '-' and '+' being part of the instance name. 2018-08-07 19:57:38 +02:00
inpaname.c CKTfndDev(), drop `type' and `fast' argument 2013-12-31 16:12:08 +01:00
inpapnam.c tabs to spaces 2022-10-07 13:05:30 +02:00
inpcfix.c use char variants of the <ctype.h> toxxxx() family 2016-03-09 20:24:36 +01:00
inpdomod.c Remove ADMS related code 2025-02-07 14:03:51 +01:00
inpdoopt.c struct card, #5/6, rewrite from type "card" to "struct card" 2018-02-17 19:15:53 +01:00
inpdpar.c add the parameter name to error message of missing or bad parameter 2021-07-05 14:28:07 +02:00
inperrc.c [PATCH #59] Made INP*Cat() functions more modular and efficient. Also 2019-08-13 23:29:41 +02:00
inperror.c drop asprintf() 2014-04-12 21:02:31 +02:00
inpeval.c Add a evaluation function which truly removes also the 2024-03-29 17:16:41 +01:00
inpfindl.c rename spicelib/parser/inp.h to inpxx.h 2012-12-27 14:25:43 +01:00
inpfindv.c Aware of sscanf return value 2021-12-13 21:30:55 +01:00
inpgmod.c Improve error messages when reading (and discarding) binned models, 2025-04-29 11:32:46 +02:00
inpgstr.c rename spicelib/parser/inp.h to inpxx.h 2012-12-27 14:25:43 +01:00
inpgtitl.c struct card, #5/6, rewrite from type "card" to "struct card" 2018-02-17 19:15:53 +01:00
inpgtok.c Prevent crash if *line == NULL 2023-07-15 11:26:52 +02:00
inpgval.c F source fails when VNAM contains math symbols like '-'. 2024-02-02 11:15:14 +01:00
inpkmods.c Formatting 2023-10-18 17:44:56 +02:00
inplist.c struct card, #5/6, rewrite from type "card" to "struct card" 2018-02-17 19:15:53 +01:00
inplkmod.c rewrite INPlookMod(), return INPmodel*/NULL instead of int 1/0 2012-02-06 17:49:19 +00:00
inpmkmod.c Improve comment 2024-11-02 22:44:11 +01:00
inpmktmp.c rename spicelib/parser/inp.h to inpxx.h 2012-12-27 14:25:43 +01:00
inppas1.c struct card, #5/6, rewrite from type "card" to "struct card" 2018-02-17 19:15:53 +01:00
inppas1.h avoid leading underscore in preprocessor macros 2013-12-31 12:54:27 +01:00
inppas2.c Remove Valgrind "potentially undefined" message. 2024-06-22 14:20:44 +02:00
inppas2.h avoid leading underscore in preprocessor macros 2013-12-31 12:54:27 +01:00
inppas3.c Prevent reading from NULL when user input is something like .ic=v 2023-05-27 10:40:24 +02:00
inppas3.h avoid leading underscore in preprocessor macros 2013-12-31 12:54:27 +01:00
inppas4.c Fix a bug in optran code: 2021-10-29 16:41:18 +02:00
inppas4.h Adding capacitors, one per voltage node 2021-07-02 11:52:45 +02:00
inppname.c rename spicelib/parser/inp.h to inpxx.h 2012-12-27 14:25:43 +01:00
inpptree-parser-y.h define is no longer needed with recent VS 2019 2020-04-21 19:58:55 +02:00
inpptree-parser.y Add (enhanced) patch by Giles Atkinson 2024-05-14 16:30:36 +02:00
inpptree.c Prevent crash upon buggy user input 2024-07-01 09:42:45 +02:00
inpsymt.c When .nodeset or .ic was called with a non-existent node, 2020-12-22 17:56:18 +01:00
inptyplk.c adms bsimbulk and bsimcmg implementation based on work from Robert Larice 2020-12-22 17:56:19 +01:00
inpxx.h ensure compilation succedes without OSDI 2022-12-27 14:09:52 +01:00
ptfuncs.c Improve convergence in Infineon Power MOS. 2024-12-06 22:41:18 +01:00
sperror.c Extend the error message 2024-01-07 11:56:56 +01:00