Wow... this very cool! It's a visual regular expression evaluator called “Reanimator”.
Actually it's very cool in many ways:
- You can type in any regular expression
- You can type in any text to test against the regexpr
- It draws a deterministic and non-deterministic state diagram of the reg expr
- As you type in text, it shows which state the regexpr is in by highlighting the relevant state in the diagram
- It also underlines the relevant character on the regular expression itself which is expected next
[via ISerializable]