-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zack Rusin wrote:
> On Thursday 17 May 2007 05:36:45 pm Keith Whitwell wrote:
>>>> I think the Zack/Roberto LLVM tree has done just this.  Unfortunately
>>>> for this immediate problem, they target a whole new intermediate
>>>> representation.
>>> Zack, what tools did you use for the front-end/parser?  I've been
>>> looking over LLVM but I haven't seen any sign of a parser generator.
> 
> Yeah, that's where Roberto came in :) We used QLALR which is simply amazing 
> and for those who ever used Bison a lot more convenient than what we had 
> right now.
> 
> http://labs.trolltech.com/page/Projects/Compilers/QLALR
> 
> Initially we used QLALR with Flex, then we just went only with QLALR (Flex is 
> really bad when its come to its usage in libraries and there was no real 
> reason for it). If you ever used yacc then you can use qlalr right away. 
> QLALR generated files are simply so much better it was just worth it. I think 
> Roberto could write a book about why QLALR just rocks and it makes sense to 
> use it in this case (granted that the book would have limited audience and 
> I'll let him do that once his back) rather than anything else.

For those of us (e.g., me) not deep in Qt...how the heck do you build
qlalr?!?


Also, does it only generate C++?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFGTegxX1gOwKyEAw8RApPFAKCJpPi+GLvaUN2y4Dk/uCPX21oVPwCePznQ
IxuQvSACnz8lt9tsIoW3gik=
=ZrvO
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to