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.
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
parseMixedto 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.