Stack traces: Difference between revisions
Content added Content deleted
(Stack traces in FreeBASIC) |
(Update Lang example: Add line numbers) |
||
Line 1,167: | Line 1,167: | ||
</syntaxhighlight> |
</syntaxhighlight> |
||
{{out}} |
{{out}} |
||
The file paths were redacted. If ":x" is outputted as the line number, no line number information is available (e.g. If lang is implemented with an interpreter, predefined functions are written in the host languge) |
|||
The file paths were redacted |
|||
<pre> |
<pre> |
||
F2: |
F2: |
||
at "[redacted]" in function "getStackTrace" |
at "[redacted]:x" in function "getStackTrace" |
||
at "[redacted]" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]" in function "fp.f2" |
at "[redacted]:11" in function "fp.f2" |
||
at "[redacted]" in function "main" |
at "[redacted]:14" in function "main" |
||
F1: |
F1: |
||
at "[redacted]" in function "getStackTrace" |
at "[redacted]:x" in function "getStackTrace" |
||
at "[redacted]" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]" in function "fp.f1" |
at "[redacted]:7" in function "fp.f1" |
||
at "[redacted]" in function "fp.f2" |
at "[redacted]:12" in function "fp.f2" |
||
at "[redacted]" in function "main" |
at "[redacted]:14" in function "main" |
||
F2: |
F2: |
||
at "[redacted]" in function "getStackTrace" |
at "[redacted]:x" in function "getStackTrace" |
||
at "[redacted]" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]" in function "fp.f2" |
at "[redacted]:11" in function "fp.f2" |
||
at "[redacted]" in function "combA0" |
at "[redacted]:x" in function "combA0" |
||
at "[redacted]" in function "main" |
at "[redacted]:16" in function "main" |
||
F1: |
F1: |
||
at "[redacted]" in function "getStackTrace" |
at "[redacted]:x" in function "getStackTrace" |
||
at "[redacted]" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]" in function "fp.f1" |
at "[redacted]:7" in function "fp.f1" |
||
at "[redacted]" in function "fp.f2" |
at "[redacted]:12" in function "fp.f2" |
||
at "[redacted]" in function "combA0" |
at "[redacted]:x" in function "combA0" |
||
at "[redacted]" in function "main" |
at "[redacted]:16" in function "main" |
||
F2: |
F2: |
||
at "[redacted]" in function "getStackTrace" |
at "[redacted]:x" in function "getStackTrace" |
||
at "[redacted]" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]" in function "fp.f2" |
at "[redacted]:11" in function "fp.f2" |
||
at "[redacted]" in function "<comb-func()>" |
at "[redacted]:x" in function "<comb-func()>" |
||
at "[redacted]" in function "<comb-func(<comb-func()>, <arg>)>" |
at "[redacted]:x" in function "<comb-func(<comb-func()>, <arg>)>" |
||
at "[redacted]" in function "combA" |
at "[redacted]:x" in function "combA" |
||
at "[redacted]" in function "main" |
at "[redacted]:19" in function "main" |
||
F1: |
F1: |
||
at "[redacted]" in function "getStackTrace" |
at "[redacted]:x" in function "getStackTrace" |
||
at "[redacted]" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]" in function "fp.f1" |
at "[redacted]:7" in function "fp.f1" |
||
at "[redacted]" in function "fp.f2" |
at "[redacted]:12" in function "fp.f2" |
||
at "[redacted]" in function "<comb-func()>" |
at "[redacted]:x" in function "<comb-func()>" |
||
at "[redacted]" in function "<comb-func(<comb-func()>, <arg>)>" |
at "[redacted]:x" in function "<comb-func(<comb-func()>, <arg>)>" |
||
at "[redacted]" in function "combA" |
at "[redacted]:x" in function "combA" |
||
at "[redacted]" in function "main" |
at "[redacted]:19" in function "main" |
||
</pre> |
</pre> |
||