doc: document %pop with argument

Document that %pop can now take an argument, and what it does.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
H. Peter Anvin 2008-10-24 16:27:11 -07:00
parent 42b5639664
commit 0b7d903ec8
2 changed files with 5 additions and 2 deletions

View File

@ -12,6 +12,8 @@ since 2007.
\b Support for indirect macro expansion (\c{%[...]}). See \k{indmacro}.
\b \c{%pop} can now take an argument, see \k{pushpop}.
\S{cl-2.05} Version 2.05

View File

@ -3140,9 +3140,10 @@ distinguished. If no name is given, the context is unnamed (this is
normally used when both the \c{%push} and the \c{%pop} are inside a
single macro definition.)
The directive \c{%pop}, requiring no arguments, removes the top
The directive \c{%pop}, taking one optional argument, removes the top
context from the context stack and destroys it, along with any
labels associated with it.
labels associated with it. If an argument is given, it must match the
name of the current context, otherwise it will issue an error.
\S{ctxlocal} \i{Context-Local Labels}