4 ms·
Looking at the bibliography used it surprises me that CocoR https://ssw.jku.at/Research/Projects/Coco/ https://ssw.jku.at/Research/Projects/Coco/ is missing, fo
by mingodad 5y ago
Looking at the bibliography used it surprises me that CocoR https://ssw.jku.at/Research/Projects/Coco/ https://ssw.jku.at/Research/Projects/Coco/ is missing, for me so far CocoR is the Lua equivalent for parsers, simply, small and relatively easy to understand, generates recursive descent parsers mostly LR(1) but we can have LR(k) when needed, it uses first and follow sets to detect ambiguities and has a simple EBNF grammar description.
- flashgordon 5y agoDid you mean LL(1/k) and not LR? Looking at the site it was mentioning ll parsers
- auggierose 5y agoHe said recursive descent, so he meant LL I guess.
- flashgordon 5y ago+1. I actually missed that in the comment. Also yeah I really hope it didn't sound like I was nitpicking as I was worried I might not have paid too much attention to detail to the page.
- Rochus 5y agoYes, Coco/R generates parsers for LL(1) grammars. The focus of the present publication is apparently on parsing expression grammars and parser combinator frameworks instead.
- mingodad 5y agoThank you for correcting my mistake, indeed LL(1/k).