new to m4, but i can't explain why the last ` in this file appears to quote the rest of file?
note the last changequote()
i got the define from stackoverflow...
$ cat f
define(`ticks',changequote([,])[changequote([,])```changequote(`,')]changequote(`,'))dnl
changequote(<,>)dnl
expandticks (ticks)
expandticks (`ticks)
'
$ m4 f
expandticks (```)
expandticks (ticks)