Rules should be independent of evaluation strategy

2006-01-01 Thread Luke Palmer
Recursive descent is slow, and it produces bad error messages unless you are very careful with your commit calls, but it is very flexible and (locally) predictable. Predictive parsing is faster and produces fantastic error messages, and is fairly flexible. Bottom up parsing is very flexible, but

Re: Rules should be independent of evaluation strategy

2006-01-01 Thread Nicholas Clark
On Sun, Jan 01, 2006 at 07:15:46PM +, Luke Palmer wrote: Recursive descent is slow, and it produces bad error messages unless you are very careful with your commit calls, but it is very flexible and (locally) predictable. Predictive parsing is faster and produces fantastic error messages,