Required software:

LB 1. JFLAP (Java Formal Languages and Automata Package) (URL)

Software for experimenting with Formal Languages topics including Non-deterministic Finite Automata, Non-deterministic Push-down Automata, Multi-tape Turing Machines, several types of grammars, parsing, and L-systems (JFLAP software)

Lab exercises:

LB 2. First Lab session with JFLAP (Units 2 and 3) (PDF)

LB 3. Second Lab session with JFLAP (Units 4 and 5) (PDF)

LB 4. Third Lab session with JFLAP (Units 6 and 7) (PDF)

Last modified: Friday, 25 March 2022, 12:59 PM