Существенно (в несколько раз) увеличена скорость лексера
Изменения:
- Игнорирование регистра переведено из лексера в CharStream
- Добавлен Tokenizer
- Добавлен разбор конструкции
Новый Файл().Существует() - Вынесено отдельное правило для леводопустимых выражений.
- Обработка
.в лексемах вынесена в отдельный mod - Выражения тела модуля по умолчанию попадают в FileCodeBlock, а не FileCodeBlockBeforeSub