MIDL file parser

This crate parses MIDL files (format is based on a subset of protobuf) to generate a frodobuf Schema.

Differences between MIDL and Protobuf syntax are documented in ChangesFromProtobuf

Acknowledgement

The parser was originally forked from

| | | | --- | --- | | url | https://github.com/stepancheg/rust-protobuf/tree/master/protobuf-codegen-pure/ | | author | Stepan Koltsov stepan.koltsov@gmail.com | | snapshot on | 2021-05-06 | | crate version | v3.0.0-pre |