Stack traces: Difference between revisions
Content added Content deleted
m (Fix typo in Lang example) |
(Update Lang example: Names are now visible for partially called combinator functions) |
||
Line 1,163: | Line 1,163: | ||
fn.combA0(fp.f2) |
fn.combA0(fp.f2) |
||
# Partially called combinator functions' names |
# Partially called combinator functions' names are represented as "<comb...-func(...)>" |
||
fn.combA(fn.combC(fn.combAE(), x), fp.f2) |
fn.combA(fn.combC(fn.combAE(), x), fp.f2) |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
Line 1,197: | Line 1,197: | ||
at "[redacted]:2" in function "fp.printStackTrace" |
at "[redacted]:2" in function "fp.printStackTrace" |
||
at "[redacted]:11" in function "fp.f2" |
at "[redacted]:11" in function "fp.f2" |
||
at "[redacted]:x" in function "< |
at "[redacted]:x" in function "<combAE-func()>" |
||
at "[redacted]:x" in function "< |
at "[redacted]:x" in function "<combC-func(<combAE-func()>, <arg>)>" |
||
at "[redacted]:x" in function "combA" |
at "[redacted]:x" in function "combA" |
||
at "[redacted]:19" in function "main" |
at "[redacted]:19" in function "main" |
||
Line 1,206: | Line 1,206: | ||
at "[redacted]:7" in function "fp.f1" |
at "[redacted]:7" in function "fp.f1" |
||
at "[redacted]:12" in function "fp.f2" |
at "[redacted]:12" in function "fp.f2" |
||
at "[redacted]:x" in function "< |
at "[redacted]:x" in function "<combAE-func()>" |
||
at "[redacted]:x" in function "< |
at "[redacted]:x" in function "<combC-func(<combAE-func()>, <arg>)>" |
||
at "[redacted]:x" in function "combA" |
at "[redacted]:x" in function "combA" |
||
at "[redacted]:19" in function "main" |
at "[redacted]:19" in function "main" |