diff options
Diffstat (limited to 'usr.bin/m4/tests/redef.m4')
-rw-r--r-- | usr.bin/m4/tests/redef.m4 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/usr.bin/m4/tests/redef.m4 b/usr.bin/m4/tests/redef.m4 new file mode 100644 index 0000000..de01f67 --- /dev/null +++ b/usr.bin/m4/tests/redef.m4 @@ -0,0 +1,17 @@ +dnl $FreeBSD$ +dnl $OpenBSD: src/regress/usr.bin/m4/redef.m4,v 1.2 2001/09/27 22:40:58 espie Exp $ +dnl check all properties of builtin are passed on, including args behavior +define(`mybuiltin',defn(`builtin'))dnl +builtin mybuiltin +define(`mydefine',defn(`define'))dnl +mydefine(`mydefn',defn(`defn'))dnl +mydefine(`myundefine',mydefn(`undefine'))dnl +myundefine(`defn')dnl +myundefine(`define')dnl +myundefine(`undefine')dnl +mydefine(`mydef2',mydefn(`mydefine'))dnl +mydefine(`mydef', mydefn(`define'))dnl +myundefine(`mydefine')dnl +mydef2(`A',`B')dnl +mydef(`C',`D')dnl +A C |