COSC4342 Schedule

COSC4342 Schedule - COSC 4342 - Compiler Theory and...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
COSC 4342 - Compiler Theory and Automata Tentative Schedule Spring Semester Week # Date Topics Covered Assignments 1 Jan 7, 9 Introduction, brief history of compilers, machine translation of compilers, major components of a compiler Chomsky's grammars and Turing Test and a nice explanation of a turing machine from planetMath. Alan Turing Scrapbook of information about Turing. Read Ch. 1 and Ch. 2 Assignment #1 Java Code for Asg #1 2 Jan. 14, 16 8 Major data structures used in a compiler, translation examples bootstrapping, porting. simpleJava language explanation Regular expression examples Read Ch. 1 and 2 3 Jan. 21, 23 No class Monday, Jan. 21st MLK Holiday Scanning process, regular expressions, examples of use in defining symbols. Finite State Automata, deterministic and non-deterministic, conversions from NFA to DFA. Scanner implementation. Information about Turing machines computation theory and Turing machines Turing's scrapbook Assignment #2 4 Jan 28, 30 Use of javacc to generate a scanner You can
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 2

COSC4342 Schedule - COSC 4342 - Compiler Theory and...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online