> -- budden писал(а):
> На интуитивном уровне согласен, что да, ошибкоустойчивость может пострадать, но всё же задам наивный вопрос: какой первый пример возможных грабель пришёл в голову Вам? Считаем, что среда разработки показывает ключевые слова.Раз Вы пишете о ключевых словах, то подразумеваете, что ключевые слова могут входить в состав многословных имён. В таком случае многословные имена уже не могут оставаться на лексическом уровне, так как подряд идущие ключевые слова и имена в Oberon, конечно, есть, и чтобы разобраться, что есть что, уже нужна таблица имён. Тогда ошибкоустойчивость ещё понижается даже при выделении ключевых слов - так уж устроены ошибки.

Изначально, я имел ввиду имена, не содержащие ключевых слов. В этом случае снижение ошибкоустойчивости вызвано тем, что при неудачных обстоятельствах пропуск знака может привести не к ошибке, а синтаксически корректному идентификатору.