dnl "m4.texinfo": 1070: Origin here
define(`reverse', `ifelse($#, 0, , $#, 1, ``$1'',
			  `reverse(shift($@)), `$1'')')
dnl @result{}
reverse
dnl @result{}
reverse(foo)
dnl @result{}foo
reverse(foo, bar, gnats,and gnus)
dnl @result{}and gnus, gnats, bar, foo
