Module parser

Module parser 

Source
Expand description

SPICE netlist parser.

Modules§

conv
Convert SPICE netlists to other formats.
shorts
Short propagation analysis.

Structs§

Ast
The abstract syntax tree (AST) of a parsed SPICE netlist.
Bjt
A bipolar junction transistor (BJT).
Cap
A capacitor.
Diode
A diode.
Instance
A subcircuit instance.
Mos
A MOSFET.
Params
Parameter values.
ParseDialectError
An error parsing a SPICE dialect from a string.
ParsedSpice
Data associated with parsing a SPICE file.
Parser
Parses SPICE netlists.
Res
A resistor.
Subckt
The contents of a subcircuit.
Substr
A substring of a file being parsed.
SubstrCharIndices
An iterator over the chars of a Substr, and their positions.
SubstrChars
An iterator over the chars of a Substr.
TokenizerError
A tokenizer error.

Enums§

Component
A SPICE netlist component.
DeviceValue
A way of specifying the value of a primitive device.
Dialect
The SPICE dialect to parse.
Elem
An element of a SPICE netlist AST.
Line
A single logical line in a SPICE netlist.
ParserError
An error arising from parsing a SPICE netlist.
Token
A SPICE token.

Type Aliases§

Node
The type representing nodes in a parsed SPICE circuit.