Peter,
It's really heavily influenced by the parser being used, with a handcoded LL(1) parser you can include all sorts of fancy error processing and recovery,
The parser being used influences the technical problems of getting thing to work well. I have seen bad error recover with LL and very good error recover with LALR. It's just a case of investing enough effort (and knowing a bit about how to do it :-). -- Derek M. Jones Software analysis tel: +44 (0)1252 520667 blog:shape-of-code.coding-guidelines.com -- You received this message because you are subscribed to the Google Groups "PPIG Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to ppig-discuss+unsubscr...@googlegroups.com. To post to this group, send an email to ppig-discuss@googlegroups.com. For more options, visit https://groups.google.com/d/optout.