Part of MSCS courses. Graduate. Grade A- Instructor
Dr Ronald J. Srodawa, Ph.D.
Computer Science and Engineering Department 142 DHE; (248) 370-2247; Fax: (248) 370-4625 E-mail: srodawa@oakland.edu
Homepage http://www2.secs.oakland.edu/~srodawa/ Course description Applied language Theory, Finite-State automaton(lexical analysis), Top-down analysis, Precedence parsers, LR(k)parsers, Intermediate representation symbol tables, run-time machine structure, object code generation, error recovery. Project: Written a subset of Pascal to 8088 assembler compiler. Used Lex and Yacc. Text book Compiler construction: Theory and practice William A. Barrett, Rodney M. Bates, David A. Gustafson, John D. Couch Science Research Associatesă(1986)
| notes Lost all notes. Here is what I have Function to find GCD (greatest common divisor) |
Compiler for Subset Of Pascal For 8088 I wrote in VAX Pascal. Final report is This is example outputs of the compiler |
|
Project SNOBOL to PLI compiler did I ever finish this? This was a yacc program for parsing pascal program will generate parse tree at the end of the run and print it. Files are
|