summaryrefslogtreecommitdiff
path: root/examples/reverse.m4
diff options
context:
space:
mode:
Diffstat (limited to 'examples/reverse.m4')
-rw-r--r--examples/reverse.m44
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/reverse.m4 b/examples/reverse.m4
new file mode 100644
index 0000000..1e62008
--- /dev/null
+++ b/examples/reverse.m4
@@ -0,0 +1,4 @@
+define(`reverse', `ifelse(eval($# > 1), 1, `reverse(shift($@)), `$1'', ``$1'')')
+``'' => reverse
+``hej'' => reverse(hej)
+``hej, med, dig'' => reverse(hej, med, dig)