4 ms·
Are you just talking about making parser generators for LL(k) grammars? It's fairly straightforward to make one. One exercise in Wirth's short book Compiler C
by kmill 9y ago
Are you just talking about making parser generators for LL(k) grammars?
It's fairly straightforward to make one. One exercise in Wirth's short book Compiler Construction is to make an LL(1) parser generator. You even make it check for ambiguities. (I've even found it useful on a couple occasions.)