Если у меня есть идентификатор с тем же именем, что и у существующего ключевого слова, как мне его избежать?
Вот что я нашел (и это, вероятно, окончательный ответ):
@
@a != a
TrimStart('@')
Я не думаю, что что-то вроде C # @ префикса реализовано в Boo ... но я уверен, что этого можно достичь, вставив пользовательский шаг компилятора в начало конвейера компилятора. .