Майкл написал :
Это на Java, поэтому представление не должно быть проблемой для символов или строк.
Да, нов исходном файле Java литералы Unicode выглядят точно так же ... Так что я не уверен, что вы имеете в виду.
Майкл написал :
IМне просто интересно, как сделать замену.Если это облегчает задачу, скажем, я хочу заменить все фрагменты UNICODE_ESC символом '?'при разборе.
Хорошо, это можно сделать так:
Token : 'x' {setText("?");} ;
, где Token
соответствует литералу x
и затем переписывается с ?
.