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}}==