JavaScript is required to use this tool.
Define states and transitions, then feed input symbols to watch the FSM traverse with animation.
Format: from-state, input → to-state (one per line)