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

И опять инструкции препроцессору. #23

Open
asosnoviy opened this issue Mar 28, 2019 · 5 comments
Open

И опять инструкции препроцессору. #23

asosnoviy opened this issue Mar 28, 2019 · 5 comments
Labels
bsl parser bug Something isn't working help wanted Extra attention is needed

Comments

@asosnoviy
Copy link
Member

image

@asosnoviy asosnoviy added the bug Something isn't working label Mar 28, 2019
@nixel2007
Copy link
Member

а падение-то на чем? перем не в начале модуля?

@asosnoviy
Copy link
Member Author

image

Похоже, что перем там никак не ожидается

@theshadowco
Copy link
Member

Без перепила анализа прпроцесса не починить

@proDOOMman
Copy link

Встретил подобный баг при разборе кода:

#Если ВебКлиент Тогда

ВызватьИсключение НСтр("ru = 'Недопустимый режим работы (Веб-клиент).'");

#Иначе

&НаКлиенте
Перем МассивСтруктурКонтент;

#КонецЕсли

https://prnt.sc/yzz1sa
Это та же проблема или нет? Есть надежда на исправление?

@nixel2007
Copy link
Member

да, проблема та же.
Чисто теоретически можно разрешить секцию с Перемами после codeBlockBeforeSubs. Конкретно эту (код блок перед перемами в теле модуля) проблему оно закроет. а вот в теле метода... можно конечно попробовать разрешить один код-блок перед перемами и в теле метода, но это прям такое.

@theshadowco theshadowco added the help wanted Extra attention is needed label Mar 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bsl parser bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants