Using a parser generator in next generation VCL compiler

Marcus Rueckert darix at web.de
Fri Dec 22 17:29:36 CET 2006


On 2006-12-22 16:05:02 +0000, Poul-Henning Kamp wrote:
> In message <20061222151313.GB3344 at pixel.global-banlist.de>, Marcus Rueckert wri
> tes:
> 
> >> YACC generated grammers and LEX generated lexers have horrible
> >> error detection and reporting.
> >
> >did you look at ragel: http://www.cs.queensu.ca/home/thurston/ragel/ ?
> >a real life example: http://rubyforge.org/viewvc/trunk/ext/http11/?root=mongrel
> 
> No I didn't, because I also don't want Varnish to depend on everything
> and the kitchensink :-)

does it really matter whether you depend on the generated source of
lex/yacc or ragel?:)
you can run the ragel when creating a new release so you dont need ragel
on the build hosts.

    darix

-- 
           openSUSE - SUSE Linux is my linux
               openSUSE is good for you
                   www.opensuse.org



More information about the varnish-dev mailing list