netform_dialect_iosxe 0.3.0

IOS XE dialect profile for netform lossless config parsing
Documentation

IOS XE-oriented dialect profile for netform_ir.

This crate provides a conservative IOS XE profile that customizes:

  • comment classification (!, #)
  • tokenization with quoted-string preservation

Example

use netform_dialect_iosxe::parse_iosxe;

let cfg = "interface Ethernet1\n  description \"WAN uplink\"\n";
let doc = parse_iosxe(cfg);
assert_eq!(doc.render(), cfg);