/automata

A Java implementation of finite automata as described in Understanding Computation (2013).

Primary LanguageJava

This is a Java implementation of both deterministic and nondeterministic finite
automaton as discussed in the book Understanding Computation by Tom Stuart.