Using a parser generator in next generation VCL compiler

Knut Aksel Røysland knutroy at linpro.no
Fri Dec 22 13:52:50 CET 2006


Hi,

Linpro AS recently assigned me to work part-time on Varnish development,
and I have just started getting to know the docs and source.

I have spent most time looking at the internals of the VCL-compiler. My
understanding is that an extension of VCL is being planned for version
2, and so I think it might be a good idea to base the next generation
compiler on a parser which is generated by a YACC-like parser generator.
I think this will make the VCL grammar easier to verify and grasp (for
new developers), as well as make it easier to extend.

Any thoughts?

I look forward to working more on Vanish in 2007.

-- 
Knut Aksel Røysland
Linpro AS

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20061222/f1c7233f/attachment-0003.pgp>


More information about the varnish-dev mailing list