Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Grammar and parser contract

Platform spec feature

Grammar and parser contract

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

This feature hub defines the normative contract for grammar and parser contract and links newcomer-oriented reference articles.

  • compiler/crates/beskid_analysis/src/beskid.pest defines the grammar tokens and precedence.
  • compiler/crates/beskid_analysis/src/syntax/ builds syntax items from parser output.
  • compiler/crates/beskid_analysis/src/syntax/items/parse_helpers.rs contains shared parse helpers used by item parsers.

No open decisions. Closed choices are normative ADRs under adr/ (D-COMP-FRONT-0004D-COMP-FRONT-0006); use the reader ADRs tab for expandable detail.