ef67a3d60d
Introduce a `--trace` flag to the AST tool that enables the TracingObserver. This allows users to see the detailed execution steps of their scripts. Also, refactor the main and AST tool to better handle tracing and performance statistics.