CSC 370: Compilers & Automata Theory
- Syllabus
- Office and Office Hours
- Lecture Notes
- Reading Assignments
- Homework Assignment #1 (Solution) (Hasan's Test Page)
- Lab #1
- Lab #2
- Homework Assignment #2 (Solution)
- Lab #3
- Lab #4
- Lab #5
- Homework Assignment #3 (Solution)
- Lab #6
- Lab #7
- Supplemental Practice Problems (RE's, FA's, and CFG's)
- Homework Assignment #4 (Solution Skeleton)
- Lab #8
- Lab #9
- Lab #10
- Homework Assignment #5
- Hasan's Official CS 370 Resource Page
- Sun Answerbook, with documentation on UNIX tools such as lex, yacc, and make
- Flex Manual, local HTML copy
- Flex Manual, from
www.gnu.org available in multiple document formats
- Bison Manual, local HTML copy
- Bison Manual, from
www.gnu.org available in multiple document formats
- GDB Manual, from
www.gnu.org available in multiple document formats
-
The Merr Error Message Tool has linux binaries living in
~jeffery/unicon/unicon/bin. You may need to add ~jeffery/unicon/unicon/bin
to your path in order for it to run properly.
- Check here for a shocking look
at more of Dr. Jeffery's programming language research