function Inner( k ) print( debug.traceback() ) print "Program continues..." end function Middle( x, y ) Inner( x+y ) end function Outer( a, b, c ) Middle( a*b, c ) end Outer( 2, 3, 5 )