Arithmetic Expression Parser & Derivation Tree Visualizer
Recursive-descent compiler matching these rules:
Enter statement with numbers, + - * /, and ( ).
+ - * /
( )
Click a parsing step below to seek directly to that point.
💡 Drag canvas to pan. Scroll to zoom. Hover over nodes to highlight tokens in expr.