37 Commits (12cf3f93011e5c7a76d52f17fd10253648049baf)

Author SHA1 Message Date
Jeff Young 0e50c2890a Add grammar for SkyWater .subckt parameters. 6 months ago
Jeff Young d83a2a90cb Ignore line comments in pin defs and param defs. 11 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 11 months ago
Jeff Young 8aaca0509c More PEGTL tomfoolery. 2 years ago
Jeff Young 086e609c3d Reimplement bracedExpr and token lists for CPL models only. 2 years ago
Jeff Young 2921d47fb3 Tighter control over braced-expression list separators. 2 years ago
Jeff Young 8bb807f170 Remove support for multiple token values for CPL models. 2 years ago
Jeff Young b934914c59 Allow .ends to be preceeded by whitespace. 2 years ago
Jeff Young 0008991f02 Support multiple brace-expressions for CPL model lines. 2 years ago
Jeff Young ede542f911 Collect comment lines into following spice unit. 2 years ago
Jeff Young 56a1cdb4dc Allow a limited set of un-braced expressions in SPICE model values. 3 years ago
Jeff Young ed5fb2769f Allow more characters (in particular '_') in code model names. 3 years ago
Jeff Young e7e2085b2a Allow vector param values. 3 years ago
Jeff Young d839f11d49 Rip out parsing of SPICE libraries for netlisting. 3 years ago
Jeff Young 981254543a Allow line-continuations in name=value parameters. 3 years ago
Jeff Young 672927e183 Clearer error message. 3 years ago
Mikolaj Wielgus 8143522371 Sim: Fix VDMOS model parsing 3 years ago
Mikolaj Wielgus 71d194071b Sim: Allow Numparam expressions in models inside subckts 3 years ago
Mikolaj Wielgus 0b5814f98f Sim: Allow .subckt parameter lists without "params:" 3 years ago
Mikolaj Wielgus d01dcc1c51 Sim: Interpret anything starting with .inc as .include 3 years ago
Mikolaj Wielgus 662f6c7d83 Sim: Don't match newlines in model names 3 years ago
Mikolaj Wielgus 1965411bf5 Sim: Remove the parsing exception for LTspice compat 3 years ago
Mikolaj Wielgus c3d5b3b3e5 Sim: Only store device type in reference, not full model type 3 years ago
Mikolaj Wielgus e99d531c88 Sim: LTspice model compat: Ignore spurious values 3 years ago
Mikolaj Wielgus 120b569048 Sim: Support ako models 3 years ago
Mikolaj Wielgus 15b5b48992 Sim: More descriptive parsing errors in all Spice parsers 3 years ago
Mikolaj Wielgus 5fa0a1a064 Sim: Output more descriptive parsing errors 3 years ago
Mikolaj Wielgus d48ec3aa8c Sim: Slightly simplify grammars 3 years ago
Mikolaj Wielgus 0e0d1a34f5 Sim: Spice grammar fixes 3 years ago
Mikolaj Wielgus 39ac58ea33 Use the PEGTL grammar for detecting .control and .subckt text directives 3 years ago
Mikolaj Wielgus 2bcfe5e42c Fix Spice subcircuit parsing 3 years ago
Mikolaj Wielgus 7cf5138c63 Sim: Bugfixes, mostly for MS Windows compilation errors 3 years ago
Mikolaj Wielgus 739b9255d9 Sim Model Editor improvements 3 years ago
Mikolaj Wielgus 6984f63af8 Sim: Transmission line models 4 years ago
Mikolaj Wielgus fe38c622a9 Sim: Improvements to model serialization 4 years ago
Mikolaj Wielgus 6450ec6b85 Sim: Spice netlist exporter rewrite 4 years ago
Mikolaj Wielgus ce84a48037 Sim: Implement loading Spice library files 4 years ago