Expand description
Parser for DEF (Design Exchange Format).
Structs§
- DEFReader
Config - Configuration for the DEF reader.
Enums§
- LefDef
Parse Error - Error while parsing LEF or DEF. TODO: Separate lexer errors from LEF/DEF specific errors.
Functions§
- read_
def_ bytes - Parse a DEF file from byte stream.
- read_
def_ bytes_ with_ config - Parse a DEF file from byte stream.
- read_
def_ chars - Parse a DEF file from an iterator over
chars. This callsread_def_with_config()with default configuration options. - read_
def_ chars_ with_ config - Parse a DEF file from an iterator over
chars. - read_
def_ property - Read a property name and a property value. Checks if the property is specified in the PROPERTYDEFINITIONS. If not, an error is returned and the property should be ignored.