Low: text field encoding
- There will be objects with fields (both in flat and tree)
- Two ways of encoding fields:
- positional
- line length limit
- fixed fields
- optional fields
- vararg
- Special case: column based!
- named fields
- order of fields
- optional fields & vararg
- positional
- long term: named!
tEDAx: arc primary silk - 3.81 -1.27 1.27 0.0 180.0 0.2540 0.0
gEDA/pcb: Arc[342519 204724 31496 31496 3000 5000 0 -90 "clearline"]
IPC-D-356: P UNITS CUST 0 327unnamed_net2 C3 -1 A02X+010354Y+004000X0511Y0590R000 S2 317unnamed_net2 CONN2 -1 D0393PA00X+002500Y+004000X0800Y0800R000 S0
pcb-rnd lihata board: ha:arc.695 { x=2.975mm; y=47.625mm; width=25.0mil; height=25.0mil; astart=270; adelta=-180; thickness=10.0mil; clearance=0.0; }
BXL footprint: Line (Layer TOP_SILKSCREEN) (Origin 900, 400) (EndPoint 900, 410) (Width 1)