divert(`-1') | |
# quote(args) - convert args to single-quoted string | |
define(`quote', `ifelse(`$#', `0', `', ``$*'')') | |
# dquote(args) - convert args to quoted list of quoted strings | |
define(`dquote', ``$@'') | |
# dquote_elt(args) - convert args to list of double-quoted strings | |
define(`dquote_elt', `ifelse(`$#', `0', `', `$#', `1', ```$1''', | |
```$1'',$0(shift($@))')') | |
divert`'dnl |