When you compile and run (or “execute”) your script, Script Debugger gives you tools for understanding what happened.
You can view the result in powerful ways, find out how long your script took to run, and see the value of persistent variables afterwards.
If there are errors while compiling or running, they are clearly displayed, with full supplementary information.
You can use the event log to find out what interapplication communications took place as your script ran.
If a scriptable application is also recordable, you can record it with Script Debugger.
You can set a script’s target or parent script.