Skip to content

Ошибка при попытке Вычислить() переменную в которой лежит системное перечисление #1481

@sfaqer

Description

@sfaqer

Опишите ошибку
Ошибка при попытке Вычислить() переменную в которой лежит системное перечисление

Воспроизведение ошибки
Steps to reproduce the behavior:

  1. Запустить код
    Процедура Старт(Элемент1, Элемент2)
    
        Для Сч = 1 По 2 Цикл
    	    Сообщить(Вычислить("Элемент" + Сч));
        КонецЦикла;
    КонецПроцедуры
    
    Старт(КодировкаТекста.UTF8, КодировкаТекста.ANSI);
  2. Увидеть ошибку
    Внешнее исключение (OneScript.Compilation.Binding.BindingException): Переменная stackvar уже определена}
    

Ожидаемое поведение
Ошибки нет, вычисляется значение системного перечисления

Окружение

  • ОС: Win11 23h2
  • Версия: 2.0.0.531-rc6-28905893+72229c7a580799caeb5bdbdee170161c09849090

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions