Stack traces: Difference between revisions
Content deleted Content added
updated omission list |
Added DWScript |
||
Line 518:
SBCL's backtraces consist entirely of lists of the form <code>(<var>function-name</var> <var>args...</var>)</code>.
=={{header|DWScript}}==
Stack traces can be obtained from exception objects
<lang delphi>procedure Inner;
begin
try
raise Exception.Create('');
except
on E: Exception do
PrintLn(E.StackTrace);
end;
end;
procedure Middle;
begin
Inner;
end;
procedure Outer;
begin
Middle;
end;
Outer;</lang>
Output:<pre>Inner [line: 4, column: 23]
Middle [line: 13, column: 4]
Outer [line: 18, column: 4]
[line: 21, column: 1]</pre>
=={{header|Forth}}==
|