Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • main default protected
1 result
Created with Raphaël 2.2.018May1027Apr2211123Feb126Jan17230Dec24232175128Nov252419181715108Use token id from lexermainmainCorrect starting token calculationUse metadata struct for parsingAllow custom parser functionsUse provided lexerAdd parse result to return tokensFix testsMake goto and action table publicPrefer shift over reduceAdd precedence and associativity to input formatImplement associativityImplement precedence in parser generator libAdjust tests to small function generationImprove execution time reportingImplement new lalr algorithm (#2)Improve performance (#1)Some more performance optimisationsOptimize the performanceAdd some performance optimisationsMove to less powerful but correct lalr calculationActually test the slr parser and not canonical lrRequire tokens to start with `T_`Correct debug outputCorrect parser table when using ast functionsAllow productions without elementsAdd possibility to generate all lr parser typesThe first parserAllow specifying imports and includesImprove code styleRemove ast function objectAdd first pieces of the grammar definition formatRemove unnecessary warningsTest the first functional, generated parser 🎉Correct code generated for parserGenerator lexer codeAdd parser codeFactor out parser table functionsMove action and goto table generation to functionCodify goto tableCorrectly add empty rows
Loading