At 06:40 PM 4/24/2001 -0500, David L. Nicol wrote:
>Dan Sugalski wrote:
> >
> > [BTW, was this meant to be CC'd to one of the perl 6 lists? My copy wasn't]
>
>yeah, I have perl6-language as a alias but not "language" by itself

Fixed.

> > At 05:55 PM 4/24/2001 -0500, David L. Nicol wrote:
> > >Dan Sugalski wrote:
> > >
> > > > Most of the parser switching is going to be of the nesting variety. 
> Every
> > > > time the parser processes a double-quoted string constant or a regular
> > > > expression you're going to be jumping parsers. That's all 
> temporary, and we
> > > > really do want them to nest. (You really don't want the perl parser 
> to lose
> > > > all its state every time you start a string...)
> > >
> > >No, of course not.  I'm asking for separation of "parsing" and "state"
> > >so that multiple parsers can cooperatively contribute to the developing
> > >state.  That is what would be required for python mode to be able to
> > >close blocks opened in perl mode, or v/v.
> >
> > Urk. I'd rather not do that. The language that opens a block closes it.
>
>
>A reasonable rule.  you ARE the voice of sanity aren't you.

Yep. It's a rather bizarre turn of events. I figure it's some sort of 
Karmic payback... :)

Anyway, what we might want to talk about is how we want to switch parsers 
on a large scale. (As opposed to minilanguages like the regex stuff)

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to