BIBLIOGRAPHY
REFERENCES
1. Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman. Compilers: Principles,
Techniques, and Tools. Pearson Education Asia. 83 – 320, 463 -511
2. Dr.Beverly Sanders, University of Florida. Notes and Assignments
on Principles of Programming Languages*. http://www.cise.ufl.edu/class/cop5555fa04/
3. Steven S. Muchnick. Advanced Compiler Design Implementation.
Morgan Kaufman Publishers. 43 - 72
4. Kenneth Slonneger, Barry L.Kurtz. Formal Syntax and Semantics of
Programming Languages. Addison – Wesley Publishing Company. 2 – 8,
187 - 218
5. Robert W. Sebesta. Concepts of Programming Languages. Pearson
Education Asia. 105 – 124, 195 - 283
6. James Gosling, Bill Joy and Guy Steele. The Java Language Specification.
Addison Wesley. 11 – 47, 127 – 180, 433 -450
7. Herbert Schildt. The Complete Reference Java 2. Tata McGraw-Hill
Publishers. 313 -324, 400 – 504.
8. Bruce Eckel. Thinking in Java *. http://www.mindview.net/Books/TIJ
MindView Inc. Ch 6, 9, 10, 11
9. Tim Lindholm, Frank Yellin. The Java Virtual Machine Specification
*. http://www.java.sun.com . Ch 3,6
10. Pat Terry. Compiler Construction * - http://www.scifac.ru.ac.za./compilers/contg.htm
11. Anthoy Aaby. Compiler Construction using Flex and Bison*.
http://www.cs.wwc.edu/~aabyan/PLBook/HTML/CompilerDesign.html
12. Leonidas Fegarus – Notes on Compiler Design* - http://www.lambda.uta.edu/cse5317/notes/
13. Harold Abelson, Gerald Jay Sussman, Julie Sussman. Structure and
Interpretation of Computer Programs* - http://mitpress.mit.edu/sicp/full-text/book/book.html.
Chapter 1, 2
14. Software Development Guidelines* - http://webster.cs.ucr.edu/Page_softeng/softDevGuide_contents.html
* - Indicates Web Resource