stacktrace

File stacktrace.str
Author unknown
Since unknown
No information available.




Statistics


General
Lines of code 39
Stratego
Module number 1 (0% documented)
Constructor number 0
Overlay number 0
Strategy number 4 (75% documented)
Rule number 0
DynamicRule number 0



Strategy summary


print-stacktrace n/a stacktrace.str
stacktrace-get-all-frame-names Return a list of all the current stack frame namess stacktrace.str
stacktrace-get-current-frame-index Return the index (depth) of the current stack, including the call to this strategy stacktrace.str
stacktrace-get-current-frame-name Return the name of the currently active stack frame stacktrace.str



Strategy details


ATerm stacktrace-get-all-frame-names
File stacktrace.str
Author unknown
Since unknown
 

Return a list of all the current stack frame namess. A stackframe name is the name of the rule or strategy on a given stack frame. The list might not be complete; refer to the module documentation for lang/stacktrace for details.


type -> List(String)

 
ATerm stacktrace-get-current-frame-index
File stacktrace.str
Author unknown
Since unknown
 

Return the index (depth) of the current stack, including the call to thisstrategy.


type -> Int

 
ATerm stacktrace-get-current-frame-name
File stacktrace.str
Author unknown
Since unknown
 

Return the name of the currently active stack frame. This strategy returns the name of the strategy that calls stacktrace-get-current-frame, with certain restrictions,see the lang/stacktrace module documentation.


type -> String