Stack traces: Difference between revisions
Content deleted Content added
More correct D entry |
Added zkl |
||
Line 1,617: | Line 1,617: | ||
middle 5 8 |
middle 5 8 |
||
inner 40</pre> |
inner 40</pre> |
||
=={{header|zkl}}== |
|||
<lang zkl>fcn f{println("F");vm.stackTrace().println()} fcn g{println("G")} |
|||
f();g();</lang> |
|||
{{out}} |
|||
stackTrace just returns a string. You don't get to futz with the stack. |
|||
<pre> |
|||
F |
|||
Stack trace for VM#1 (): |
|||
Cmd.f@stackTrace addr:4 args(0) reg(0) |
|||
Cmd.__constructor addr:3 args(0) reg(0) R |
|||
startup.__constructor addr:2242 args(0) reg(1) ER |
|||
startup.__constructor addr:2178 args(0) reg(22) |
|||
G |
|||
</pre> |
|||
{{omit from|AWK|No introspection}} |
{{omit from|AWK|No introspection}} |