CS 361 - Principles of Language Design I
Syllabus
Syllabus
References
Lex - A Lexical Analyzer Generator by M. E. Lesk and E. Schmidt
Yacc: Yet Another Compiler-Compiler by Stephen C. Johnson
The Lex & Yacc Page
Computer Science Education Links: Principles of Programming Languages & Compiler Construction
Catalog of Free Compilers and Interpreters
lex & yacc, 2nd edition
John Levine, Tony Mason, & Doug Brown
O'Reilly Publishers, 1992.
C++ STL Notes
from Dr. Steven Zeil
Projects
C++ Project 0: Run Visual C++, compile and execute:
Process
Fig02_09.cpp
.
Also see files in CS361 shared directory on Neve for using the IDE.
C++ Project 1
,
Due IN CLASS: Thursday Oct. 8.
C++ Project 2
,
Due IN CLASS: Thursday Oct. 22.
C++ Project 3
,
Due IN CLASS: Thursday Nov. 5.
C++ Project 4
,
Due IN CLASS: Thursday Nov. 19.
LexYacc Project 5
,
Due IN CLASS: Thursday Dec 10.
Last updated: Sep. 28, 2009
JL Schwing
schwing@cwu.edu
Department of Computer Science
©2009 JL Schwing
All rights reserved