Books
-----

John Levine, Tony Mason, and Doug Brown "Lex & Yacc" 
O'Reilly and Associates, ISBN 1-56592-000-7
Be sure to get the 2nd edition (February 1995)
 
Kenneth H. Rosen "Discrete Mathematics and Its Applications" (4th Ed.)
McGraw-Hill Internation Editions, ISBN 0-07-289905-0
www.mhhe.com: when ordering this title use ISBN 0-07-116756-0


Many other titles (in Italian) including: 

Giulia Maria Piacentini Cattaneo "Algebra: un approccio algoritmico",
Decibel Zanichelli

Kurt Wall, Mark Watson, Mark Whitis "Programmare in Linux"
Apogeo 

G. Auselio, A. Marchetti-Spaccamela, M. Protasi 
"Teoria e Progetto di Algoritmi Fondamentali", FrancoAngeli
   
Robert Sedgewick "Algoritmi in C" 
Addison-Wesley Masson


Interesting Documents on the Net
--------------------------------

Yacc: Yet Another Compiler-Compiler by Stephen C. Johnson is one of the 
original reference papers for YACC. It can be found at:

        http://www.cs.utexas.edu/users/novak/yaccpaper.htm

It also contains useful hints on style.

Thomas Niemann wrote a document discussing how to write compilers and
calculators with Lex & YACC. You can find it at:

        http://epaperpress.com/y_man.html

