ADVNCE - bump the stack after an abbreviated entry.
Usage:
advnce inhib=>YN,vararg=>YN
Where:
- inhib=>YN
- indicates whether a software inhibit should be set for
this function. (A software inhibit prevents the function
from being interrrupted by most events, e.g. by user
interrupts.) If YN is the token sequence
"[no]", a software inhibit is not set. If it is
any other token sequence, the inhibit is set. The default
is "[no]".
- vararg=>YN
- indicates whether this function can take a variable
number of arguments. If YN is the token sequence
"[no]", the function takes a fixed number of
arguments. If it is any other token sequence, the
function takes a variable number of arguments. The
default is "[no]".
Description:
"advnce" is used to bump the stack after an
"aentry". In effect, it does everything necessary to
change the "aentry" into a "sentry" (after
the fact). Its effect is
eppr p.entr,*+3,$
tra *+2,$
followed by a "sentry" macro with the same arguments
as "advnce".
Copyright © 1996, Thinkage Ltd.