Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Символьное вычисление условий препроцессора #2934

Open
alkoleft opened this issue Nov 11, 2022 · 0 comments · May be fixed by #2935
Open

Символьное вычисление условий препроцессора #2934

alkoleft opened this issue Nov 11, 2022 · 0 comments · May be fixed by #2935
Labels
component/diagnostics Доработка / создание диагностики type/discuss

Comments

@alkoleft
Copy link
Contributor

Описание

Необходимы методы для

  • символьного вычисление условий инструкций препроцессора
    #Если Сервер И Не Сервер Тогда
  • вычисления для иерархии условий и директив
    #Если Сервер Тогда
     &НаКлиенте
     Процедура БлаБла
    
      #Если НЕ Сервер Тогда
  • определения базового набора контекстов исполнения модуля (на основании настроек общего модуля, типа модуля и тд)

Фитча необходима для задач #487, #577 и возможно других

Дополнительная информация

@alkoleft alkoleft added component/diagnostics Доработка / создание диагностики type/discuss labels Nov 11, 2022
alkoleft added a commit to bia-technologies/bsl-language-server that referenced this issue Nov 11, 2022
Построитель дерева выражений
Вычисление условий препроцессора
alkoleft added a commit to bia-technologies/bsl-language-server that referenced this issue Nov 11, 2022
Тесты
Исправлена ошибка обработки выражения в скобках
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/diagnostics Доработка / создание диагностики type/discuss
Projects
None yet
1 participant