summaryrefslogtreecommitdiffstats
path: root/src/solar.cpp
AgeCommit message (Collapse)Author
2015-04-17Completely refactor code generationMatthias Schiffer
2015-04-10Replace hand-written parser by one generated by solar itself :DMatthias Schiffer
2015-04-10Implement SLR parser generationMatthias Schiffer
At the moment, the generated parser is very inefficient, but that will change soon.
2015-04-10Split output_lr0_t out of output_tMatthias Schiffer
2015-04-09generator: add generator_lr0 and generator_slr classesMatthias Schiffer
2015-04-09Introduce rule_t and grammar_tMatthias Schiffer
2015-04-09Add support for extra argumentsMatthias Schiffer
2015-04-08Allow adding source blocks to the top the of header and source filesMatthias Schiffer
2015-04-06Set output files from command lineMatthias Schiffer
2015-04-06Implement a lot of symbol value supportMatthias Schiffer
2015-04-02Add simple output generatorMatthias Schiffer
2015-03-31solar: use grammar file from command lineMatthias Schiffer
2015-03-31parser: rename token_t and value_t to parser_token_t and parser_value_tMatthias Schiffer
2015-03-31Add generator_tMatthias Schiffer
2015-03-31Rename state_t to parser_state_tMatthias Schiffer
2015-03-27Generate items from grammarMatthias Schiffer