diff options
| author | Joerg Wunsch <joerg@FreeBSD.org> | 1997-04-13 17:51:32 +0000 |
|---|---|---|
| committer | Joerg Wunsch <joerg@FreeBSD.org> | 1997-04-13 17:51:32 +0000 |
| commit | 232eaee62a8539a4b6c85c0d555ed14ba0f05fd2 (patch) | |
| tree | 2bfb2e457a1a5a205d19005a9800f6575ac31081 | |
| parent | d12ee02d12242cf07bbde64d65f2b1bcf3a26221 (diff) | |
Notes
| -rw-r--r-- | usr.bin/m4/eval.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/usr.bin/m4/eval.c b/usr.bin/m4/eval.c index b1b2a391ddcc2..be9c1c04c0304 100644 --- a/usr.bin/m4/eval.c +++ b/usr.bin/m4/eval.c @@ -421,6 +421,16 @@ register int argc; } pbstr(argv[2]); break; + case '@': + for( n = argc - 1; n >= 2; n-- ) + { + putback(rquote); + pbstr(argv[n]); + putback(lquote); + if( n > 2 ) + putback(','); + } + break; default: putback(*p); putback('$'); |
