YaccConstructor


Parser

Namespace: Yard.Generators.GLL

Nested types and modules

TypeDescription
LblNodePair

Functions and values

Function or valueDescription
buildAst parser tokens
Signature: parser:ParserSourceGLL<'TokenType> -> tokens:seq<'TokenType> -> ParseResult<'TokenType>
Type parameters: 'TokenType
getLeftExtension long
Signature: long:int64<MeasureProduct<extension,MeasureOne>> -> int
getRightExtension long
Signature: long:int64<MeasureProduct<extension,MeasureOne>> -> int
packExtension left right
Signature: left:^?9390 -> right:^?9391 -> int64<MeasureProduct<extension,MeasureOne>>
Type parameters: ^?9390, ^?9391
Fork me on GitHub