Я очищаю символы пробела Юникода, определенные в моем токене SKIP, например:
SKIP {
" "
| "\r"
| "\n"
| "\t"
}
Однако, когда я запускаю Java CC, он анализирует все токены до тех пор, пока я не нажму любой из вышеперечисленных символов пробела и не выдаст следующую ошибку:
Exception in thread "main" prjct1.TokenMgrError: Lexical error at line 1, column 25. Encountered: "\r" (13), after : "Random:Word:Here"
Итак, как вы можете видеть, он работает нормально, пока не достигнет "\ r". Я получаю ту же ошибку с "", "\ n" и "\ t". Какие-нибудь мысли? спасибо