preproc: allow %pop to take an identifier, unify %push/%repl/%pop
commit42b5639664fa9f84df93569304573f9430124749
authorH. Peter Anvin <hpa@zytor.com>
Fri, 24 Oct 2008 23:24:21 +0000 (24 16:24 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 24 Oct 2008 23:24:21 +0000 (24 16:24 -0700)
tree00f3735249d33726923234e62177a768ca611524
parent59c2e54f25464a99b18a4ffaebe53b2275019547
preproc: allow %pop to take an identifier, unify %push/%repl/%pop

Allow the %pop directive to take an identifier (an assert on the
context name); unify the parsing parts of %push, %repl,  and %pop.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
preproc.c