First declosure impl
This commit is contained in:
@@ -120,8 +120,12 @@ last argument, so it is args.last().
|
||||
|
||||
DETECT, abstractly:
|
||||
|
||||
plain call call | call0..3 (callee = last arg; not call_method,
|
||||
call_constructor, or apply)
|
||||
plain call call | call0..3 | tail_call (callee = last arg; not
|
||||
call_method, call_constructor,
|
||||
or apply)
|
||||
|
||||
A tail call stays a tail call. It pushes nothing and returns, so turning it
|
||||
into an ordinary call would leave a value behind and drop the return.
|
||||
|
||||
outer, which in the example is:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user