Paulo Henrique Silva
aad4fe368f
Handle wierd cases where FS has no leading/trailing zero specification
2014-02-04 23:51:41 +01:00
Paulo Henrique Silva
3c825e4cae
Fix handling of negative coord numbers.
2014-02-04 23:48:40 +01:00
Paulo Henrique Silva
fbf5943792
Moving SVG code to use svgwrite.
...
Still ugly output and not all apertures handled, specially rounded and
macro based, but keeps improving.
2013-12-20 02:56:42 -02:00
Paulo Henrique Silva
a3f7c778c0
Very ugly but concept proof SVG render.
...
First images on first-light directory. Not a single minute spent on
visual quality, just proving that it is improving.
2013-12-19 00:46:49 -02:00
Paulo Henrique Silva
d97fe51179
Improved AD param parsing and other nicities.
...
* AD parsing is improved and simplified. All modifiers are now parsed and splitted.
* Refactor to remove token notation. It is not a token it is a statement.
* Added simple json export
2013-12-18 18:05:48 -02:00
Paulo Henrique Silva
35f0063876
Significantly improved parsing.
...
* Parsing complete for most of the non-deprecated gerber specification.
* Initial evaluation machine in place, but no useful result yet.
2013-12-18 06:16:32 -02:00
Paulo Henrique Silva
d8f3aa9588
Refactor function mathcing.
...
Make match functions that returns dict or lists of dicts to prepare for
statement creation.
2013-12-18 03:23:37 -02:00
Paulo Henrique Silva
560a68eeb9
Make PEP-8 clean.
2013-12-18 03:01:03 -02:00
Paulo Henrique Silva
6aa1c0567d
Make gerber package
2013-12-18 02:57:11 -02:00