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 calls, but it is very flexible > and (locally) predictable. Predictive parsing is faster and produces > fantastic error messages, an

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 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 is ver

$/ and $! should be env (and explanation of env variables)

2006-01-01 Thread Luke Palmer
I propose that we change $! (formerly global) and $/ (formerly implicitly lexical) to being env variables. Here is the IRC conversation where Audrey convinced me: http://colabti.de/irclogger/irclogger_log/perl6?date=2006-01-01,Sun&sel=1213#l1893 Let me explain env variables, because my misunderst