Replace the logicexp parser with infix to postfix translation followed by evaluating the postfix. logicexp.c is now shorter and easier to understand and maintain. Also, operator precedence expression parsing conforms to the PSPICE rules. Thus, a & b | c is understood to mean (a & b) | c, for example.

This commit is contained in:
Brian Taylor 2024-02-12 16:04:00 -08:00
parent 44e4de7b49
commit e91f202fbc
1 changed files with 549 additions and 972 deletions

File diff suppressed because it is too large Load Diff