Кто-нибудь знает, как я могу зарезервировать ключевое слово без учета регистра в Rascal?
Из-за проблемы № 968, как сообщается на GitHub (https://github.com/usethesource/rascal/issues/968) Я не могу просто использовать одинарные кавычки. Вероятно, этот вопрос будет решен. поскольку в настоящее время я работаю с языком, в котором ключевые слова не чувствительны к регистру, и пытаюсь проанализировать код, в котором кто-то явно случайным образом применил верблюжий регистр или все заглавные буквы в ключевых словах, я ищу обходной путь. Пока я просто определяю каждое ключевое слово тремя способами. Поскольку в применении верблюжьего регистра есть ошибки (например, GroupbyGroup, которая должна была быть GroupByGroup в верблюжьем регистре), мне все время приходится переопределять ключевые слова еще более разными способами. Поэтому я надеялся, что кто-нибудь узнает о лучшем обходном пути (или, очевидно, сможет решить эту проблему).