Run words through a Deterministic Finite Automaton (DFA) specified in a TOML file.
Example of formatting here:
states = ["s", "q", "r"]
accept = ["q"]
start = "s"
language = ["a", "b"]
transitions = ["s-(a)->s", "s-(b)->q", "q-(a)->r", "q-(b)->q", "r-(a)->r", "r-(b)->r"]