bsl-parser icon indicating copy to clipboard operation
bsl-parser copied to clipboard

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

Open asosnoviy opened this issue 5 years ago • 5 comments

image

asosnoviy avatar Mar 28 '19 18:03 asosnoviy

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

nixel2007 avatar Mar 28 '19 18:03 nixel2007

image

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

asosnoviy avatar Mar 28 '19 19:03 asosnoviy

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

theshadowco avatar Sep 07 '20 16:09 theshadowco

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

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

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

#Иначе

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

#КонецЕсли

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

proDOOMman avatar Feb 10 '21 18:02 proDOOMman

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

nixel2007 avatar Feb 10 '21 19:02 nixel2007