EDS parser¶
The pure parse layer (canopen-eds parser crate (BB_0081)): CiA 306 INI in, a typed in-memory IR out, with no knowledge of codegen, transports, or taktora-internal crates.
A pure parser crate. Reads CiA 306 INI, emits a typed IR rooted in Shared OD core (FEAT_0061) types. Knows nothing about codegen, transports, or taktora-internal crates. Suitable for any downstream tool — codegen, network configurator, simulator, verifier. |
The crate shall expose |
The crate shall be |
The crate shall implement parsing on top of a serde INI
deserialiser ( |
|
Unknown EDS sections shall be retained in the IR as
|
The parser shall be liberal on common EDS formatting quirks:
BOM, CRLF/LF mix, trailing whitespace on values, comments after
values ( |
The IR shall represent, per device: |