Skip to content
This repository has been archived by the owner on Feb 8, 2022. It is now read-only.

Preliminary look at the new parser

Pre-release
Pre-release
Compare
Choose a tag to compare
@jhugard jhugard released this 02 Feb 14:43
· 76 commits to master since this release

This is a preliminary release of the new parser, featuring proto3 and full proto2 syntax support.

  • #6 Add support for proto3 language
  • #8 Strict/complete proto2 compliance
  • #9 updated build & dependencies
    • switched from Apache 2 to MIT license

The most significant change is a switch to a new core AST, based on discriminated unions.

The class model is being retargeted as a C# accessibility layer. However, this is currently incomplete as it handles only a subset of the proto2 language.