@1c-syntax/codemirror-lang-bsl
    Preparing search index...

    Variable sdblLanguageConst

    sdblLanguage: LRParser = ...

    Stand-alone LRLanguage for the BSL query language (SDBL / Язык запросов 1С).

    Pre-configured with category-specific styleTags: statement keywords (ВЫБРАТЬ/SELECT, ИЗ/FROM, ГДЕ/WHERE, …) → t.controlKeyword; aggregate / scalar functions → t.function(t.keyword); type-name keywords → t.typeName; metadata-object roots (Справочник/Документ/РегистрСведений/…) → t.namespace; virtual-table suffixes → t.className; parameter references &Имяt.local(t.variableName).

    Used internally by bslLanguage via parseMixed to overlay onto BSL string literals that look like queries. Exported on its own for cases where you want to highlight a stand-alone SDBL buffer (e.g. a query console in your app).

    Russian and English keyword variants are recognised identically; the surface dialect mixes freely.