Basile STARYNKEVITCH wrote:
Mike wrote:
What work is so important?
* compiler based optimization? (this might not be very important. maybe speedy algorithms/code in your program is more important.)
 * C99?  (tcc's quite up to date with that stuff)

What books do you recommend?  :)

http://en.wikipedia.org/wiki/Compiler#References

Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman
Compilers: Principles, Techniques, & Tools, Second Edition
Boston: Addison-Wesley, 2007
[snip]

Here are a few more that are more-or-less free PDF downloads that may be good additions to a reading list (in addition to those in the Wikipedia article's references):

Torben Mogensen, Basics of Compiler Design
http://www.diku.dk/~torbenm/Basics/

P.D. Terry, Compilers and Compiler Generators
http://scifac.ru.ac.za/compilers/

Grune & Jacobs, Parsing Techniques - A Practical Guide
http://www.cs.vu.nl/~dick/PTAPG.html

Material that are originally meant as lecture notes are often easier to read and follow. Some oldies are available from:
http://www.acm.org/classics/oct95/
(free registration, then you can download, but files are large)

--
Cheers,
Kein-Hong Man (esq.)
Kuala Lumpur, Malaysia


_______________________________________________
Tinycc-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to