hljs.registerLanguage("1c",function(s){varx="[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]+",o="далее возврат вызватьисключение выполнить для если и из или иначе иначеесли исключение каждого конецесли конецпопытки конеццикла не новый перейти перем по пока попытка прервать продолжить тогда цикл экспорт ",m="null истина ложь неопределено",t=s.inherit(s.NM),l={cN:"string",b:'"|\\|',e:'"|$',c:[{b:'""'}]},e={b:"'",e:"'",eB:!0,eE:!0,c:[{cN:"number",b:"\\d{4}([\\.\\\\/:-]?\\d{2}){0,5}"}]},n=s.inherit(s.CLCM);return{cI:!0,l:x,k:{keyword:o,built_in:"разделительстраницразделительстроксимволтабуляцииansitooemoemtoansiввестивидсубконтоввестиперечислениеввестипериодввестиплансчетоввыбранныйплансчетовдатагоддатамесяцдатачислозаголовоксистемызначениевстрокузначениеизстрокикаталогибкаталогпользователякодсимвконгодаконецпериодабиконецрассчитанногопериодабиконецстандартногоинтервалаконкварталаконмесяцаконнеделилоглог10максимальноеколичествосубконтоназваниеинтерфейсаназваниенабораправназначитьвидназначитьсчетнайтиссылкиначалопериодабиначалостандартногоинтерваланачгоданачкварталаначмесяцаначнеделиномерднягоданомерднянеделиномернеделигодаобработкаожиданияосновнойжурналрасчетовосновнойплансчетовосновнойязыкочиститьокносообщенийпериодстрполучитьвремятаполучитьдатутаполучитьдокументтаполучитьзначенияотбораполучитьпозициютаполучитьпустоезначениеполучитьтапрефиксавтонумерациипрописьпустоезначениеразмразобратьпозициюдокументарассчитатьрегистрынарассчитатьрегистрыпосимвсоздатьобъектстатусвозвратастрколичествостроксформироватьпозициюдокументасчетпокодутекущеевремятипзначениятипзначенияструстановитьтанаустановитьтапофиксшаблоншаблонacosasinatanbase64значениеbase64строкаcosexploglog10powsinsqrttanxmlзначениеxmlстрокаxmlтипxmlтипзнчактивноеокнобезопасныйрежимбезопасныйрежимразделенияданныхбулевоввестидатуввестизначениеввестистрокуввестичисловозможностьчтенияxmlвопросвосстановитьзначениеврегвыгрузитьжурналрегистрациивыполнитьобработкуоповещениявыполнитьпроверкуправдоступавычислитьгодданныеформывзначениедатаденьденьгодаденьнеделидобавитьмесяцзаблокироватьданныедляредактированиязаблокироватьработупользователязавершитьработусистемызагрузитьвнешнююкомпонентузакрытьсправкузаписатьjsonзаписатьxmlзаписат