public void build(String rgx) throws Exception { nfa = nfaBuilder.build(rgx); nfa.writeFile("thomson.txt"); nfaToDfa = nfa.toDfa(); nfaToDfa.writeFile("subset.txt"); dfa = dfaBuilder.build(rgx); dfa.writeFile("direct.txt"); }