This is the nesting kind name. But it also appears in error messages
where it ought not to be capitalised.
We'll change `Eval' in a moment.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
$set_esc->();
next;
} elsif (s#^\s*$esc\:endm\s+$##) {
- $pop_nest->('Macro');
+ $pop_nest->('macro');
od "endef\n";
next;
} elsif (s#^\s*$esc\:(?=(-?)include|macro)##) {
od "\n";
} elsif (m#^macro\s+(\S+)\s+$#) {
od "define $1\n";
- $push_nest->('Macro', 1);
+ $push_nest->('macro', 1, '&:macro');
} else {
die "internal error ($_?)";
}