← Back to team overview

kicad-developers team mailing list archive

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