xref: /openbsd-src/regress/usr.bin/m4/args.m4 (revision b8053398040285a489dbb12367a06169c1d35216)
1*b8053398Sespiednl $OpenBSD: args.m4,v 1.1 2001/10/10 23:23:59 espie Exp $
2*b8053398Sespiednl Expanding all arguments
3*b8053398Sespiedefine(`A', `first form: $@, second form $*')dnl
4*b8053398Sespiedefine(`B', `C')dnl
5*b8053398SespieA(1,2,`B')
6*b8053398Sespiednl indirection means macro can get called with argc == 2 !
7*b8053398Sespieindir(`A',1,2,`B')
8*b8053398Sespieindir(`A')
9