In virtually every language quoting strings is straightforward - you put some stuff before a string and then the same stuff at the end of a string (maybe mirrored), for example:
"string"
'string'
R"(string)"
m4 macro processor is different though, because strings are quoted using backtick and single quote like this:
`string'
My question is: does this approach have any technical justification or is it just an expression of authors creativity?