Product Documentation
Cadence SKILL Development Reference
Product Version IC23.1, June 2023

inStepOut

inStepOut( 
) 
=> t / nil

Description

Returns t if the function is called in the stepout() SKILL function.

Arguments

None

Value Returned

t

If called in stepout().

nil

If not called in stepout().

Examples

installDebugger()
Loading skillDev.cxt
t
1> breakpt test
(test)
1> defun( callInStepOut () printf("inStepOut() => %N\n" inStepOut()))
callInStepOut
1> defun( test (x)
x = list(x x)
callInStepOut()
)
function test redefined
test
1> test(4)
<<< Break >>> on entering test
Entering new debug toplevel due to breakpoint:
Debug 2> callInStepOut()
inStepOut() => nil
t
Debug 2> next
stopped before evaluating (x = list(x x))
Debug 2> callInStepOut()
inStepOut() => nil
t
Debug 2> next
stopped before evaluating callInStepOut()
Debug 2> stepout
inStepOut() => t
t

Related Topics

Debug Functions


Return to top
 ⠀
X