summaryrefslogtreecommitdiff
path: root/checks/15.pushdef
diff options
context:
space:
mode:
Diffstat (limited to 'checks/15.pushdef')
-rw-r--r--checks/15.pushdef17
1 files changed, 17 insertions, 0 deletions
diff --git a/checks/15.pushdef b/checks/15.pushdef
new file mode 100644
index 00000000..df2859af
--- /dev/null
+++ b/checks/15.pushdef
@@ -0,0 +1,17 @@
+dnl ../doc/m4.texinfo:1192: Origin of test
+define(`foo', `Expansion one.')
+dnl @result{}
+foo
+dnl @result{}Expansion one.
+pushdef(`foo', `Expansion two.')
+dnl @result{}
+foo
+dnl @result{}Expansion two.
+popdef(`foo')
+dnl @result{}
+foo
+dnl @result{}Expansion one.
+popdef(`foo')
+dnl @result{}
+foo
+dnl @result{}foo