nanobowers
nanobowers
This PR also contains some edits based on a fork from @fryguy - namely support for F-Strings. Enhancements: - Support for python 3.7 up to python 3.8.6 has been added....
It would be useful to be able to convert the python `unittest` format (the default and core library for python testing) into the `Spec` format that Crystal uses. This may...
Nearly all of the code is in the `__init_.py` file which feels clunky. This should be refactored into separate files per class as possible with a more minimal `__init__.py`
There are many reasons why someone would want to perform a code translation, but two that come to mind are: 1. Translate code and have it function identically to the...
Per the To-Do, there is a mention of tests. Were these to be auto-generated somehow from the GSL distribution or created manually? Also, is there a preferred testing framework -...
* Add support for `MASK` on PATH/POLYGON layer geometries * Add support for `ITERATE` on RECT/PATH/POLYGON layer geometries In support of issue #51
Fixes #55 for numeric looking tokens. I have some concerns over performance (relative to the previous implementation), as I constructed a `String` to capture relevant part of the chars iterator....
+ Implementations of + `PROPERTYDEFINITIONS` + `PROPERTY` (on MACRO/PIN) + `FIXEDMASK` + `CLEARANCEMEASURE` + `MANUFACTURINGGRID` + Syntax extensions (`BEGINEXT` → `ENDEXT`) + Writing LEF for all `UNITS`
The LEF lexer currently doesn't like the following numeric looking values: + Floats with exponents, e.g: `EDGECAPACITANCE 40.567E-6 ;` + Strings with leading numbers, e.g.: `SITE 18T` + ... Afaict...
LEF Library support is incomplete, would be useful to be able to read/write all LEF5.8 constructs within reason. ## Library Level + [ ] NONDEFAULTRULE + [ ] MANUFACTURINGGRID +...