1. Pattern & Input

2. Match Results

3. AST Visualization

4. NFA States & Transitions

State Transitions