Xebug Demo
Code:
function bar() { var i; for (i = 0; i < 5; i++) { write("*** bar "+i+"!"); } } function foo() { write("*** foo!"); bar(); } function main() { write("*** main, calling foo..."); foo(); write("*** main, foo returned."); return 0; } main();
Enter "help" in the prompt for a list of commands. Think "gdb".
Output: