BNF Grammar
ConceptIn the context of Sail, the term BNF Grammar refers to the formal Backus-Naur Form grammar that defines the concrete syntactic structure of the Sail instruction-set semantics specification language. It enumerates productions for identifiers, operators, types, kinds, quantifiers, effects, patterns, expressions, blocks, definitions, and declarations such as type, struct, enum, union, bitfield, function, mapping, register, instantiation, overload, scattered, val, let, and termination measure forms.
WIKI
BNF Grammar
In the Sail language documentation, the term BNF Grammar designates the formal Backus-Naur Form grammar that specifies the concrete surface syntax of Sail. The grammar is presented as a sequence of productions (::=) covering lexical rules, type-level constructs, expression-level constructs, patterns, and the top-level definitions that constitute a Sail specification.
Lexical and Identifier Productions
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →