dfa Homework assignment for the course Compiler Construction at the Technical University of Munich. A Java 18 implementation of a simple deterministic finite automaton.