Welcome to the simple online DFA simulator!

Created by Tux.

Warning: this is very bad code style.
This page does not check for malformed transition tables; it's your problem if one causes it to eat your pet hamster.

Instructions: Add rules to the transition table. Make sure each state has only one of each transition, and the "Read" field must only contain a single character. Type your input string into the "Input:" field and hit "Run" to run the DFA. The Starting state must be 0. Also, remember to input your accepting states (space-seperated). Note that due to the hackiness of the whole damn thing, no states must be named "accepting".


State Read To

Warning: this will erase the current transition table.

Save this somewhere to load again: