kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #06270
Re: Sweet parser
(part tigers/feet (value 22)(footprint SM0805)(model Airplane)
(line (pts (xy 12 13)(xy 12 20))(line_width 1.5))
(rectangle (start 4 5)(end 6 8)(line_width 2.3)(fill
transparent))
(circle (center 1 0)(radius 5)(line_width 2.1)(fill none))
(arc (pos 22 33)(radius 12)(start 2 4)(end 13 33)(line_width
2.3)(fill filled))
(bezier (fill none)(line_width 2.0)(pts (xy 0 1)(xy 2 4)))
(text "This is some text" (at 23 23 90.0)(justify left
bottom)(visible yes)(fill filled))
)
Progress....
can parse the above now.
Here's what's left to do yet:
/*
case T_keywords:
break;
case T_alternates:
break;
case T_property:
break;
case T_property_del:
break;
case T_pin:
break;
case T_pin_merge:
break;
case T_pin_swap:
break;
case T_pin_renum:
break;
case T_pin_rename:
break;
case T_route_pin_swap:
break;
*/
Dick
Follow ups
References