It produces weird error messages in some examples, and it will be obsolete after the new precedence feature.
printMessageEndPos
macro
Before this commit, ``` macro term x:term : term => `($x) ``` would generate the notation ``` syntax "term" term : term ```