| 1 var hljs=new function(){function e(e){return e.replace(/&/gm,"&").replace(/<
/gm,"<").replace(/>/gm,">")}function t(e){return e.nodeName.toLowerCase()}
function n(e,t){var n=e&&e.exec(t);return n&&0==n.index}function r(e){var t=(e.c
lassName+" "+(e.parentNode?e.parentNode.className:"")).split(/\s+/);return t=t.m
ap(function(e){return e.replace(/^lang(uage)?-/,"")}),t.filter(function(e){retur
n m(e)||/no(-?)highlight/.test(e)})[0]}function i(e,t){var n={};for(var r in e)n
[r]=e[r];if(t)for(var r in t)n[r]=t[r];return n}function a(e){var n=[];return fu
nction r(e,i){for(var a=e.firstChild;a;a=a.nextSibling)3==a.nodeType?i+=a.nodeVa
lue.length:1==a.nodeType&&(n.push({event:"start",offset:i,node:a}),i=r(a,i),t(a)
.match(/br|hr|img|input/)||n.push({event:"stop",offset:i,node:a}));return i}(e,0
),n}function s(n,r,i){function a(){return n.length&&r.length?n[0].offset!=r[0].o
ffset?n[0].offset<r[0].offset?n:r:"start"==r[0].event?n:r:n.length?n:r}function
s(n){function r(t){return" "+t.nodeName+'="'+e(t.value)+'"'}l+="<"+t(n)+Array.pr
ototype.map.call(n.attributes,r).join("")+">"}function o(e){l+="</"+t(e)+">"}fun
ction c(e){("start"==e.event?s:o)(e.node)}for(var u=0,l="",f=[];n.length||r.leng
th;){var h=a();if(l+=e(i.substr(u,h[0].offset-u)),u=h[0].offset,h==n){f.reverse(
).forEach(o);do c(h.splice(0,1)[0]),h=a();while(h==n&&h.length&&h[0].offset==u);
f.reverse().forEach(s)}else"start"==h[0].event?f.push(h[0].node):f.pop(),c(h.spl
ice(0,1)[0])}return l+e(i.substr(u))}function o(e){function t(e){return e&&e.sou
rce||e}function n(n,r){return RegExp(t(n),"m"+(e.cI?"i":"")+(r?"g":""))}function
r(a,s){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var o={},c=function(
t,n){e.cI&&(n=n.toLowerCase()),n.split(" ").forEach(function(e){var n=e.split("|
");o[n[0]]=[t,n[1]?Number(n[1]):1]})};"string"==typeof a.k?c("keyword",a.k):Obje
ct.keys(a.k).forEach(function(e){c(e,a.k[e])}),a.k=o}a.lR=n(a.l||/\b[A-Za-z0-9_]
+\b/,!0),s&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\
b/),a.bR=n(a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=n(a.e)),a.tE=t(a.e)||"",a.eW
&&s.tE&&(a.tE+=(a.e?"|":"")+s.tE)),a.i&&(a.iR=n(a.i)),void 0===a.r&&(a.r=1),a.c|
|(a.c=[]);var u=[];a.c.forEach(function(e){e.v?e.v.forEach(function(t){u.push(i(
e,t))}):u.push("self"==e?a:e)}),a.c=u,a.c.forEach(function(e){r(e,a)}),a.starts&
&r(a.starts,s);var l=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).c
oncat([a.tE,a.i]).map(t).filter(Boolean);a.t=l.length?n(l.join("|"),!0):{exec:fu
nction(){return null}}}}r(e)}function c(t,r,i,a){function s(e,t){for(var r=0;r<t
.c.length;r++)if(n(t.c[r].bR,e))return t.c[r]}function l(e,t){return n(e.eR,t)?e
:e.eW?l(e.parent,t):void 0}function f(e,t){return!i&&n(t.iR,e)}function h(e,t){v
ar n=x.cI?t[0].toLowerCase():t[0];return e.k.hasOwnProperty(n)&&e.k[n]}function
g(e,t,n,r){var i=r?"":N.classPrefix,a='<span class="'+i,s=n?"":"</span>";return
a+=e+'">',a+t+s}function p(){if(!w.k)return e(B);var t="",n=0;w.lR.lastIndex=0;f
or(var r=w.lR.exec(B);r;){t+=e(B.substr(n,r.index-n));var i=h(w,r);i?(y+=i[1],t+
=g(i[0],e(r[0]))):t+=e(r[0]),n=w.lR.lastIndex,r=w.lR.exec(B)}return t+e(B.substr
(n))}function v(){if(w.sL&&!E[w.sL])return e(B);var t=w.sL?c(w.sL,B,!0,L[w.sL]):
u(B);return w.r>0&&(y+=t.r),"continuous"==w.subLanguageMode&&(L[w.sL]=t.top),g(t
.language,t.value,!1,!0)}function b(){return void 0!==w.sL?v():p()}function d(t,
n){var r=t.cN?g(t.cN,"",!0):"";t.rB?(M+=r,B=""):t.eB?(M+=e(n)+r,B=""):(M+=r,B=n)
,w=Object.create(t,{parent:{value:w}})}function R(t,n){if(B+=t,void 0===n)return
M+=b(),0;var r=s(n,w);if(r)return M+=b(),d(r,n),r.rB?0:n.length;var i=l(w,n);if
(i){var a=w;a.rE||a.eE||(B+=n),M+=b();do w.cN&&(M+="</span>"),y+=w.r,w=w.parent;
while(w!=i.parent);return a.eE&&(M+=e(n)),B="",i.starts&&d(i.starts,""),a.rE?0:n
.length}if(f(n,w))throw new Error('Illegal lexeme "'+n+'" for mode "'+(w.cN||"<u
nnamed>")+'"');return B+=n,n.length||1}var x=m(t);if(!x)throw new Error('Unknown
language: "'+t+'"');o(x);for(var w=a||x,L={},M="",k=w;k!=x;k=k.parent)k.cN&&(M=
g(k.cN,"",!0)+M);var B="",y=0;try{for(var C,I,j=0;;){if(w.t.lastIndex=j,C=w.t.ex
ec(r),!C)break;I=R(r.substr(j,C.index-j),C[0]),j=C.index+I}R(r.substr(j));for(va
r k=w;k.parent;k=k.parent)k.cN&&(M+="</span>");return{r:y,value:M,language:t,top
:w}}catch(A){if(-1!=A.message.indexOf("Illegal"))return{r:0,value:e(r)};throw A}
}function u(t,n){n=n||N.languages||Object.keys(E);var r={r:0,value:e(t)},i=r;ret
urn n.forEach(function(e){if(m(e)){var n=c(e,t,!1);n.language=e,n.r>i.r&&(i=n),n
.r>r.r&&(i=r,r=n)}}),i.language&&(r.second_best=i),r}function l(e){return N.tabR
eplace&&(e=e.replace(/^((<[^>]+>|\t)+)/gm,function(e,t){return t.replace(/\t/g,N
.tabReplace)})),N.useBR&&(e=e.replace(/\n/g,"<br>")),e}function f(e,t,n){var r=t
?R[t]:n,i=[e.trim()];return e.match(/(\s|^)hljs(\s|$)/)||i.push("hljs"),r&&i.pus
h(r),i.join(" ").trim()}function h(e){var t=r(e);if(!/no(-?)highlight/.test(t)){
var n;N.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div"),
n.innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n")):n=e;var i
=n.textContent,o=t?c(t,i,!0):u(i),h=a(n);if(h.length){var g=document.createEleme
ntNS("http://www.w3.org/1999/xhtml","div");g.innerHTML=o.value,o.value=s(h,a(g),
i)}o.value=l(o.value),e.innerHTML=o.value,e.className=f(e.className,t,o.language
),e.result={language:o.language,re:o.r},o.second_best&&(e.second_best={language:
o.second_best.language,re:o.second_best.r})}}function g(e){N=i(N,e)}function p()
{if(!p.called){p.called=!0;var e=document.querySelectorAll("pre code");Array.pro
totype.forEach.call(e,h)}}function v(){addEventListener("DOMContentLoaded",p,!1)
,addEventListener("load",p,!1)}function b(e,t){var n=E[e]=t(this);n.aliases&&n.a
liases.forEach(function(t){R[t]=e})}function d(){return Object.keys(E)}function
m(e){return E[e]||E[R[e]]}var N={classPrefix:"hljs-",tabReplace:null,useBR:!1,la
nguages:void 0},E={},R={};this.highlight=c,this.highlightAuto=u,this.fixMarkup=l
,this.highlightBlock=h,this.configure=g,this.initHighlighting=p,this.initHighlig
htingOnLoad=v,this.registerLanguage=b,this.listLanguages=d,this.getLanguage=m,th
is.inherit=i,this.IR="[a-zA-Z][a-zA-Z0-9_]*",this.UIR="[a-zA-Z_][a-zA-Z0-9_]*",t
his.NR="\\b\\d+(\\.\\d+)?",this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\
.\\d+)([eE][-+]?\\d+)?)",this.BNR="\\b(0b[01]+)",this.RSR="!|!=|!==|%|%=|&|&&|&=
|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?
|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",this.BE={b:"\\\\[\\s\\S]",r:0},this.ASM
={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE]},this.QSM={cN:"string",b:'"',e:'"'
,i:"\\n",c:[this.BE]},this.PWM={b:/\b(a|an|the|are|I|I'm|isn't|don't|doesn't|won
't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such)\b/},this.CLCM={
cN:"comment",b:"//",e:"$",c:[this.PWM]},this.CBCM={cN:"comment",b:"/\\*",e:"\\*/
",c:[this.PWM]},this.HCM={cN:"comment",b:"#",e:"$",c:[this.PWM]},this.NM={cN:"nu
mber",b:this.NR,r:0},this.CNM={cN:"number",b:this.CNR,r:0},this.BNM={cN:"number"
,b:this.BNR,r:0},this.CSSNM={cN:"number",b:this.NR+"(%|em|ex|ch|rem|vw|vh|vmin|v
max|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},this.R
M={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[this.BE,{b:/\[/,e:/\]/,r:0,c:[thi
s.BE]}]},this.TM={cN:"title",b:this.IR,r:0},this.UTM={cN:"title",b:this.UIR,r:0}
};hljs.registerLanguage("1c",function(c){var e="[a-zA-Zа-яА-Я][a-zA-Z0-9_а-яА-Я]
*",r="возврат дата для если и или иначе иначеесли исключение конецесли конецпопы
тки конецпроцедуры конецфункции конеццикла константа не перейти перем перечислен
ие по пока попытка прервать продолжить процедура строка тогда фс функция цикл чи
сло экспорт",t="ansitooem oemtoansi ввестивидсубконто ввестидату ввестизначение
ввестиперечисление ввестипериод ввестиплансчетов ввестистроку ввестичисло вопрос
восстановитьзначение врег выбранныйплансчетов вызватьисключение датагод датамес
яц датачисло добавитьмесяц завершитьработусистемы заголовоксистемы записьжурнала
регистрации запуститьприложение зафиксироватьтранзакцию значениевстроку значение
встрокувнутр значениевфайл значениеизстроки значениеизстрокивнутр значениеизфайл
а имякомпьютера имяпользователя каталогвременныхфайлов каталогиб каталогпользова
теля каталогпрограммы кодсимв командасистемы конгода конецпериодаби конецрассчит
анногопериодаби конецстандартногоинтервала конквартала конмесяца коннедели лев л
ог лог10 макс максимальноеколичествосубконто мин монопольныйрежим названиеинтерф
ейса названиенабораправ назначитьвид назначитьсчет найти найтипомеченныенаудален
ие найтиссылки началопериодаби началостандартногоинтервала начатьтранзакцию начг
ода начквартала начмесяца начнедели номерднягода номерднянедели номернеделигода
нрег обработкаожидания окр описаниеошибки основнойжурналрасчетов основнойплансче
тов основнойязык открытьформу открытьформумодально отменитьтранзакцию очиститьок
носообщений периодстр полноеимяпользователя получитьвремята получитьдатута получ
итьдокументта получитьзначенияотбора получитьпозициюта получитьпустоезначение по
лучитьта прав праводоступа предупреждение префиксавтонумерации пустаястрока пуст
оезначение рабочаядаттьпустоезначение рабочаядата разделительстраниц разделитель
строк разм разобратьпозициюдокумента рассчитатьрегистрына рассчитатьрегистрыпо с
игнал симв символтабуляции создатьобъект сокрл сокрлп сокрп сообщить состояние с
охранитьзначение сред статусвозврата стрдлина стрзаменить стрколичествострок стр
получитьстроку стрчисловхождений сформироватьпозициюдокумента счетпокоду текуща
ядата текущеевремя типзначения типзначениястр удалитьобъекты установитьтана уста
новитьтапо фиксшаблон формат цел шаблон",i={cN:"dquote",b:'""'},n={cN:"string",b
:'"',e:'"|$',c:[i]},a={cN:"string",b:"\\|",e:'"|$',c:[i]};return{cI:!0,l:e,k:{ke
yword:r,built_in:t},c:[c.CLCM,c.NM,n,a,{cN:"function",b:"(процедура|функция)",e:
"$",l:e,k:"процедура функция",c:[c.inherit(c.TM,{b:e}),{cN:"tail",eW:!0,c:[{cN:"
params",b:"\\(",e:"\\)",l:e,k:"знач",c:[n,a]},{cN:"export",b:"экспорт",eW:!0,l:e
,k:"экспорт",c:[c.CLCM]}]},c.CLCM]},{cN:"preprocessor",b:"#",e:"$"},{cN:"date",b
:"'\\d{2}\\.\\d{2}\\.(\\d{2}|\\d{4})'"}]}});hljs.registerLanguage("less",functio
n(e){var r="[\\w-]+",t="("+r+"|@{"+r+"})+",a=[],c=[],n=function(e){return{cN:"st
ring",b:"~?"+e+".*?"+e}},i=function(e,r,t){return{cN:e,b:r,r:t}},s=function(r,t,
a){return e.inherit({cN:r,b:t+"\\(",e:"\\(",rB:!0,eE:!0,r:0},a)},b={b:"\\(",e:"\
\)",c:c,r:0};c.push(e.CLCM,e.CBCM,n("'"),n('"'),e.CSSNM,i("hexcolor","#[0-9A-Fa-
f]+\\b"),s("function","(url|data-uri)",{starts:{cN:"string",e:"[\\)\\n]",eE:!0}}
),s("function",r),b,i("variable","@@?"+r,10),i("variable","@{"+r+"}"),i("built_i
n","~?`[^`]*?`"),{cN:"attribute",b:r+"\\s*:",e:":",rB:!0,eE:!0});var o=c.concat(
{b:"{",e:"}",c:a}),u={bK:"when",eW:!0,c:[{bK:"and not"}].concat(c)},l={cN:"attri
bute",b:t,r:0,starts:{e:"[;}]",rE:!0,c:c,i:"[<=$]"}},C={cN:"at_rule",b:"@(import
|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|v
iewport|host)\\b",starts:{e:"[;{}]",rE:!0,c:c,r:0}},d={cN:"variable",v:[{b:"@"+r
+"\\s*:",r:15},{b:"@"+r}],starts:{e:"[;}]",rE:!0,c:o}},p={v:[{b:"[\\.#:&\\[]",e:
"[;{}]"},{b:"(?="+t+")("+["//.*","/\\*(?:[^*]|\\*+[^*/])*\\*+/","\\[[^\\]]*\\]",
"@{.*?}","[^;}'\"`]"].join("|")+")*?[^@'\"`]{",e:"{"}],rB:!0,rE:!0,i:"[<='$\"]",
c:[e.CLCM,e.CBCM,u,i("keyword","all\\b"),i("variable","@{"+r+"}"),i("tag",t+"%?"
,0),i("id","#"+t),i("class","\\."+t,0),i("keyword","&",0),s("pseudo",":not"),s("
keyword",":extend"),i("pseudo","::?"+t),{cN:"attr_selector",b:"\\[",e:"\\]"},{b:
"\\(",e:"\\)",c:o},{b:"!important"}]};return a.push(e.CLCM,e.CBCM,C,d,p,l),{cI:!
0,i:"[=>'/<($\"]",c:a}});hljs.registerLanguage("apache",function(e){var r={cN:"n
umber",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"tag",b:
"</?",e:">"},{cN:"keyword",b:/\w+/,r:0,k:{common:"order deny allow setenv rewrit
erule rewriteengine rewritecond documentroot sethandler errordocument loadmodule
options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on
off all"},c:[{cN:"sqbracket",b:"\\s\\[",e:"\\]$"},{cN:"cbracket",b:"[\\$%]\\{",e
:"\\}",c:["self",r]},r,e.QSM]}}],i:/\S/}});hljs.registerLanguage("scilab",functi
on(e){var n=[e.CNM,{cN:"string",b:"'|\"",e:"'|\"",c:[e.BE,{b:"''"}]}];return{ali
ases:["sci"],k:{keyword:"abort break case clear catch continue do elseif else en
dfunction end for functionglobal if pause return resume select try then while%f
%F %t %T %pi %eps %inf %nan %e %i %z %s",built_in:"abs and acos asin atan ceil c
d chdir clearglobal cosh cos cumprod deff disp errorexec execstr exists exp eye
gettext floor fprintf fread fsolve imag isdef isemptyisinfisnan isvector lasterr
or length load linspace list listfiles log10 log2 logmax min msprintf mclose mop
en ones or pathconvert poly printf prod pwd rand realround sinh sin size gsort s
printf sqrt strcat strcmps tring sum system tanh tantype typename warning zeros
matrix"},i:'("|#|/\\*|\\s+/\\w+)',c:[{cN:"function",bK:"function endfunction",e:
"$",k:"function endfunction|10",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)"}]},{cN:"tr
ansposed_variable",b:"[a-zA-Z_][a-zA-Z_0-9]*('+[\\.']*|[\\.']+)",e:"",r:0},{cN:"
matrix",b:"\\[",e:"\\]'*[\\.']*",r:0,c:n},{cN:"comment",b:"//",e:"$"}].concat(n)
}});hljs.registerLanguage("xl",function(e){var t="ObjectLoader Animate MovieCred
its Slides Filters Shading Materials LensFlare Mapping VLCAudioVideo StereoDecod
er PointCloud NetworkAccess RemoteControl RegExp ChromaKey Snowfall NodeJS Speec
h Charts",o={keyword:"if then else do while until for loop import with is as whe
re when by data constant",literal:"true false nil",type:"integer real text name
boolean symbol infix prefix postfix block tree",built_in:"in mod rem and or xor
not abs sign floor ceil sqrt sin cos tan asin acos atan exp expm1 log log2 log10
log1p pi at",module:t,id:"text_length text_range text_find text_replace contain
s page slide basic_slide title_slide title subtitle fade_in fade_out fade_at cle
ar_color color line_color line_width texture_wrap texture_transform texture scal
e_?x scale_?y scale_?z? translate_?x translate_?y translate_?z? rotate_?x rotate
_?y rotate_?z? rectangle circle ellipse sphere path line_to move_to quad_to curv
e_to theme background contents locally time mouse_?x mouse_?y mouse_buttons"},a=
{cN:"constant",b:"[A-Z][A-Z_0-9]+",r:0},r={cN:"variable",b:"([A-Z][a-z_0-9]+)+",
r:0},i={cN:"id",b:"[a-z][a-z_0-9]+",r:0},l={cN:"string",b:'"',e:'"',i:"\\n"},n={
cN:"string",b:"'",e:"'",i:"\\n"},s={cN:"string",b:"<<",e:">>"},c={cN:"number",b:
"[0-9]+#[0-9A-Z_]+(\\.[0-9-A-Z_]+)?#?([Ee][+-]?[0-9]+)?",r:10},_={cN:"import",bK
:"import",e:"$",k:{keyword:"import",module:t},r:0,c:[l]},d={cN:"function",b:"[a-
z].*->"};return{aliases:["tao"],l:/[a-zA-Z][a-zA-Z0-9_?]*/,k:o,c:[e.CLCM,e.CBCM,
l,n,s,d,_,a,r,i,c,e.NM]}});hljs.registerLanguage("vim",function(e){return{l:/[!#
@\w]+/,k:{keyword:"N|0 P|0 X|0 a|0 ab abc abo al am an|0 ar arga argd arge argdo
argg argl argu as au aug aun b|0 bN ba bad bd be bel bf bl bm bn bo bp br brea
breaka breakd breakl bro bufdo buffers bun bw c|0 cN cNf ca cabc caddb cad caddf
cal cat cb cc ccl cd ce cex cf cfir cgetb cgete cg changes chd che checkt cl cl
a clo cm cmapc cme cn cnew cnf cno cnorea cnoreme co col colo com comc comp con
conf cope cp cpf cq cr cs cst cu cuna cunme cw d|0 delm deb debugg delc delf dif
diffg diffo diffp diffpu diffs diffthis dig di dl dell dj dli do doautoa dp dr
ds dsp e|0 ea ec echoe echoh echom echon el elsei em en endfo endf endt endw ene
ex exe exi exu f|0 files filet fin fina fini fir fix fo foldc foldd folddoc fol
do for fu g|0 go gr grepa gu gv ha h|0 helpf helpg helpt hi hid his i|0 ia iabc
if ij il im imapc ime ino inorea inoreme int is isp iu iuna iunme j|0 ju k|0 kee
pa kee keepj lN lNf l|0 lad laddb laddf la lan lat lb lc lch lcl lcs le lefta le
t lex lf lfir lgetb lgete lg lgr lgrepa lh ll lla lli lmak lm lmapc lne lnew lnf
ln loadk lo loc lockv lol lope lp lpf lr ls lt lu lua luad luaf lv lvimgrepa lw
m|0 ma mak map mapc marks mat me menut mes mk mks mksp mkv mkvie mod mz mzf nbc
nb nbs n|0 new nm nmapc nme nn nnoreme noa no noh norea noreme norm nu nun nunm
e ol o|0 om omapc ome on ono onoreme opt ou ounme ow p|0 profd prof pro promptr
pc ped pe perld po popu pp pre prev ps pt ptN ptf ptj ptl ptn ptp ptr pts pu pw
py3 python3 py3d py3f py pyd pyf q|0 quita qa r|0 rec red redi redr redraws reg
res ret retu rew ri rightb rub rubyd rubyf rund ru rv s|0 sN san sa sal sav sb s
bN sba sbf sbl sbm sbn sbp sbr scrip scripte scs se setf setg setl sf sfir sh si
m sig sil sl sla sm smap smapc sme sn sni sno snor snoreme sor so spelld spe spe
lli spellr spellu spellw sp spr sre st sta startg startr star stopi stj sts sun
sunm sunme sus sv sw sy synti sync t|0 tN tabN tabc tabdo tabe tabf tabfir tabl
tabm tabnew tabn tabo tabp tabr tabs tab ta tags tc tcld tclf te tf th tj tl tm
tn to tp tr try ts tu u|0 undoj undol una unh unl unlo unm unme uns up v|0 ve ve
rb vert vim vimgrepa vi viu vie vm vmapc vme vne vn vnoreme vs vu vunme windo w|
0 wN wa wh wi winc winp wn wp wq wqa ws wu wv x|0 xa xmapc xm xme xn xnoreme xu
xunme y|0 z|0 ~ Next Print append abbreviate abclear aboveleft all amenu anoreme
nu args argadd argdelete argedit argglobal arglocal argument ascii autocmd augro
up aunmenu buffer bNext ball badd bdelete behave belowright bfirst blast bmodifi
ed bnext botright bprevious brewind break breakadd breakdel breaklist browse bun
load bwipeout change cNext cNfile cabbrev cabclear caddbuffer caddexpr caddfile
call catch cbuffer cclose center cexpr cfile cfirst cgetbuffer cgetexpr cgetfile
chdir checkpath checktime clist clast close cmap cmapclear cmenu cnext cnewer c
nfile cnoremap cnoreabbrev cnoremenu copy colder colorscheme command comclear co
mpiler continue confirm copen cprevious cpfile cquit crewind cscope cstag cunmap
cunabbrev cunmenu cwindow delete delmarks debug debuggreedy delcommand delfunct
ion diffupdate diffget diffoff diffpatch diffput diffsplit digraphs display dele
tel djump dlist doautocmd doautoall deletep drop dsearch dsplit edit earlier ech
o echoerr echohl echomsg else elseif emenu endif endfor endfunction endtry endwh
ile enew execute exit exusage file filetype find finally finish first fixdel fol
d foldclose folddoopen folddoclosed foldopen function global goto grep grepadd g
ui gvim hardcopy help helpfind helpgrep helptags highlight hide history insert i
abbrev iabclear ijump ilist imap imapclear imenu inoremap inoreabbrev inoremenu
intro isearch isplit iunmap iunabbrev iunmenu join jumps keepalt keepmarks keepj
umps lNext lNfile list laddexpr laddbuffer laddfile last language later lbuffer
lcd lchdir lclose lcscope left leftabove lexpr lfile lfirst lgetbuffer lgetexpr
lgetfile lgrep lgrepadd lhelpgrep llast llist lmake lmap lmapclear lnext lnewer
lnfile lnoremap loadkeymap loadview lockmarks lockvar lolder lopen lprevious lpf
ile lrewind ltag lunmap luado luafile lvimgrep lvimgrepadd lwindow move mark mak
e mapclear match menu menutranslate messages mkexrc mksession mkspell mkvimrc mk
view mode mzscheme mzfile nbclose nbkey nbsart next nmap nmapclear nmenu nnorema
p nnoremenu noautocmd noremap nohlsearch noreabbrev noremenu normal number nunma
p nunmenu oldfiles open omap omapclear omenu only onoremap onoremenu options oun
map ounmenu ownsyntax print profdel profile promptfind promptrepl pclose pedit p
erl perldo pop popup ppop preserve previous psearch ptag ptNext ptfirst ptjump p
tlast ptnext ptprevious ptrewind ptselect put pwd py3do py3file python pydo pyfi
le quit quitall qall read recover redo redir redraw redrawstatus registers resiz
e retab return rewind right rightbelow ruby rubydo rubyfile rundo runtime rvimin
fo substitute sNext sandbox sargument sall saveas sbuffer sbNext sball sbfirst s
blast sbmodified sbnext sbprevious sbrewind scriptnames scriptencoding scscope s
et setfiletype setglobal setlocal sfind sfirst shell simalt sign silent sleep sl
ast smagic smapclear smenu snext sniff snomagic snoremap snoremenu sort source s
pelldump spellgood spellinfo spellrepall spellundo spellwrong split sprevious sr
ewind stop stag startgreplace startreplace startinsert stopinsert stjump stselec
t sunhide sunmap sunmenu suspend sview swapname syntax syntime syncbind tNext ta
bNext tabclose tabedit tabfind tabfirst tablast tabmove tabnext tabonly tabprevi
ous tabrewind tag tcl tcldo tclfile tearoff tfirst throw tjump tlast tmenu tnext
topleft tprevious trewind tselect tunmenu undo undojoin undolist unabbreviate u
nhide unlet unlockvar unmap unmenu unsilent update vglobal version verbose verti
cal vimgrep vimgrepadd visual viusage view vmap vmapclear vmenu vnew vnoremap vn
oremenu vsplit vunmap vunmenu write wNext wall while winsize wincmd winpos wnext
wprevious wqall wsverb wundo wviminfo xit xall xmapclear xmap xmenu xnoremap xn
oremenu xunmap xunmenu yank",built_in:"abs acos add and append argc argidx argv
asin atan atan2 browse browsedir bufexists buflisted bufloaded bufname bufnr buf
winnr byte2line byteidx call ceil changenr char2nr cindent clearmatches col comp
lete complete_add complete_check confirm copy cos cosh count cscope_connection c
ursor deepcopy delete did_filetype diff_filler diff_hlID empty escape eval event
handler executable exists exp expand extend feedkeys filereadable filewritable f
ilter finddir findfile float2nr floor fmod fnameescape fnamemodify foldclosed fo
ldclosedend foldlevel foldtext foldtextresult foreground function garbagecollect
get getbufline getbufvar getchar getcharmod getcmdline getcmdpos getcmdtype get
cwd getfontname getfperm getfsize getftime getftype getline getloclist getmatche
s getpid getpos getqflist getreg getregtype gettabvar gettabwinvar getwinposx ge
twinposy getwinvar glob globpath has has_key haslocaldir hasmapto histadd histde
l histget histnr hlexists hlID hostname iconv indent index input inputdialog inp
utlist inputrestore inputsave inputsecret insert invert isdirectory islocked ite
ms join keys len libcall libcallnr line line2byte lispindent localtime log log10
luaeval map maparg mapcheck match matchadd matcharg matchdelete matchend matchl
ist matchstr max min mkdir mode mzeval nextnonblank nr2char or pathshorten pow p
revnonblank printf pumvisible py3eval pyeval range readfile reltime reltimestr r
emote_expr remote_foreground remote_peek remote_read remote_send remove rename r
epeat resolve reverse round screenattr screenchar screencol screenrow search sea
rchdecl searchpair searchpairpos searchpos server2client serverlist setbufvar se
tcmdpos setline setloclist setmatches setpos setqflist setreg settabvar settabwi
nvar setwinvar sha256 shellescape shiftwidth simplify sin sinh sort soundfold sp
ellbadword spellsuggest split sqrt str2float str2nr strchars strdisplaywidth str
ftime stridx string strlen strpart strridx strtrans strwidth submatch substitute
synconcealed synID synIDattr synIDtrans synstack system tabpagebuflist tabpagen
r tabpagewinnr tagfiles taglist tan tanh tempname tolower toupper tr trunc type
undofile undotree values virtcol visualmode wildmenumode winbufnr wincol winheig
ht winline winnr winrestcmd winrestview winsaveview winwidth writefile xor"},i:/
[{:]/,c:[e.NM,e.ASM,{cN:"string",b:/"((\\")|[^"\n])*("|\n)/},{cN:"variable",b:/[
bwtglsav]:[\w\d_]*/},{cN:"function",bK:"function function!",e:"$",r:0,c:[e.TM,{c
N:"params",b:"\\(",e:"\\)"}]}]}});hljs.registerLanguage("haxe",function(e){var r
="([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)";return{aliases:["hx"],k:{keyword:"break callba
ck case cast catch class continue default do dynamic else enum extends extern fo
r function here if implements import in inline interface never new override pack
age private public return static super switch this throw trace try typedef untyp
ed using var while",literal:"true false null"},c:[e.ASM,e.QSM,e.CLCM,e.CBCM,e.CN
M,{cN:"class",bK:"class interface",e:"{",eE:!0,c:[{bK:"extends implements"},e.TM
]},{cN:"preprocessor",b:"#",e:"$",k:"if else elseif end error"},{cN:"function",b
K:"function",e:"[{;]",eE:!0,i:"\\S",c:[e.TM,{cN:"params",b:"\\(",e:"\\)",c:[e.AS
M,e.QSM,e.CLCM,e.CBCM]},{cN:"type",b:":",e:r,r:10}]}]}});hljs.registerLanguage("
livescript",function(e){var t={keyword:"in if for while finally new do return el
se break catch instanceof throw try this switch continue typeof delete debugger
case default function var with then unless until loop of by when and or is isnt
not it that otherwise from to til fallthrough super case default function var vo
id const let enum export import native __hasProp __extends __slice __bind __inde
xOf",literal:"true false null undefined yes no on off it that void",built_in:"np
m require console print module global window document"},s="[A-Za-z$_](?:-[0-9A-Z
a-z$_]|[0-9A-Za-z$_])*",i=e.inherit(e.TM,{b:s}),n={cN:"subst",b:/#\{/,e:/\}/,k:t
},c={cN:"subst",b:/#[A-Za-z$_]/,e:/(?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/,k:t},r=[e
.BNM,{cN:"number",b:"(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d
)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)",r:0,starts:{e:"(\\s*/)?",r:0}},{cN
:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,
c:[e.BE,n,c]},{b:/"/,e:/"/,c:[e.BE,n,c]},{b:/\\/,e:/(\s|$)/,eE:!0}]},{cN:"pi",v:
[{b:"//",e:"//[gim]*",c:[n,e.HCM]},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},
{cN:"property",b:"@"+s},{b:"``",e:"``",eB:!0,eE:!0,sL:"javascript"}];n.c=r;var a
={cN:"params",b:"\\(",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(r)}]};return
{aliases:["ls"],k:t,i:/\/\*/,c:r.concat([{cN:"comment",b:"\\/\\*",e:"\\*\\/"},e.
HCM,{cN:"function",c:[i,a],rB:!0,v:[{b:"("+s+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\
\B\\->\\*?",e:"\\->\\*?"},{b:"("+s+"\\s*(?:=|:=)\\s*)?!?(\\(.*\\))?\\s*\\B[-~]{1
,2}>\\*?",e:"[-~]{1,2}>\\*?"},{b:"("+s+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B!?[-
~]{1,2}>\\*?",e:"!?[-~]{1,2}>\\*?"}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/
,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]},{cN:"attribute",b:s+":",e:":",r
B:!0,rE:!0,r:0}])}});hljs.registerLanguage("smalltalk",function(a){var c="[a-z][
a-zA-Z0-9_]*",e={cN:"char",b:"\\$.{1}"},r={cN:"symbol",b:"#"+a.UIR};return{alias
es:["st"],k:"self super nil true false thisContext",c:[{cN:"comment",b:'"',e:'"'
},a.ASM,{cN:"class",b:"\\b[A-Z][A-Za-z0-9_]*",r:0},{cN:"method",b:c+":",r:0},a.C
NM,r,e,{cN:"localvars",b:"\\|[ ]*"+c+"([ ]+"+c+")*[ ]*\\|",rB:!0,e:/\|/,i:/\S/,c
:[{b:"(\\|[ ]*)?"+c}]},{cN:"array",b:"\\#\\(",e:"\\)",c:[a.ASM,e,a.CNM,r]}]}});h
ljs.registerLanguage("x86asm",function(s){return{cI:!0,l:"\\.?"+s.IR,k:{keyword:
"lock rep repe repz repne repnz xaquire xrelease bnd nobnd aaa aad aam aas adc a
dd and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq
cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg
8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms e
nter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmov
nb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp f
disi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fi
divr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw flde
nv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit
fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave
fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr f
subrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 h
lt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 i
nto invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe
lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall28
6 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence moni
tor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop n
ot or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsi
w paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pc
mpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt
pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pm
achriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmv
nzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw psl
ld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw p
subusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd
push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rd
pmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar
sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi
smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts
swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw
fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovn
z cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge c
movnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp c
movpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jn
l jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta
setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setn
l setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps add
ss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqs
s cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cm
pps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps d
ivss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmsk
ps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrt
ps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64
fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64
prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw
pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc p
fpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movd
q2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq
punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpl
tsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpu
nordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtp
i2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq c
vttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movm
skpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd u
npcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshd
up movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmpt
rst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw
pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw ps
hufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps bl
endvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb
pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmax
sd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd
pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq
pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri
pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec
aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesim
c vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps
vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd
vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd v
cmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_u
spd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_u
spd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpg
t_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd v
cmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpn
gt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd
vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vc
mpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps v
cmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps v
cmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps
vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcm
pnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfal
se_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vc
mpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpn
eq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmp
ordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd v
cmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd
vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpn
le_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq
_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_o
sss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneq
ss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uq
ss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmp
neq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmp
lt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord
_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oq
ss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2d
q vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2s
d vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdi
vss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf
128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vm
axps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovd
dup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vm
ovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd v
movshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss v
orpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb v
paddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpav
gb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeq
b vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vperm
ilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminp
osuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubs
w vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminu
b vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vp
movsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpm
ulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vps
hufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsr
aw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubs
w vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpun
pcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vro
undps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr
vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckh
ps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlq
dq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq
vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd
213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vf
madd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub2
13ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd
vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vf
msub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321p
s vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsub
add213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd23
1pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd
312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd23
1pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312p
d vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd
vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd
213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vf
madd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213s
d vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmad
d132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd1
23ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132
ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss
vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsb
ase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xsto
re xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpc
b slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsub
ps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmadd
ps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps v
frczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcom
w vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vp
hadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdq
h vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsw
w vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq v
pshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadca
stw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti
128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vg
atherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgat
herqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill
blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1ms
kc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcas
ti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi
vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps
vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti
32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vge
texpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf3
2x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu
64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vp
cmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnl
eq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud
vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompre
ssd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2
ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw
vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb v
pmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq
vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq v
psraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord
vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd
vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vsca
lefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuf
f64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshi
ftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflic
tq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt2
8pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd v
gatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0
dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps v
scatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx b
ndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hi
nt_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hi
nt_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_no
p15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22
hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hi
nt_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_
nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop
44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51
hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hin
t_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63",literal:"ip eip rip al ah b
l bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ax bx cx
dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w eax ebx ecx edx esi edi ebp
esp eip r8d r9d r10d r11d r12d r13d r14d r15d rax rbx rcx rdx rsi rdi rbp rsp r
8 r9 r10 r11 r12 r13 r14 r15 cs ds es fs gs ss st st0 st1 st2 st3 st4 st5 st6 st
7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7
xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20
xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ym
m2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm1
5 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28
ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm
10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm2
3 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 k0 k1 k2 k3 k4 k5 k6 k7 bnd0 b
nd1 bnd2 bnd3 cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 r0
r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b r0w r1w r2w r3w r4w r5w r6
w r7w r0d r1d r2d r3d r4d r5d r6d r7d r0h r1h r2h r3h r0l r1l r2l r3l r4l r5l r6
l r7l r8l r9l r10l r11l r12l r13l r14l r15l",pseudo:"db dw dd dq dt ddq do dy dz
resb resw resd resq rest resdq reso resy resz incbin equ times",preprocessor:"%
define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotat
e %elif %else %endif %ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken
%ifempty %ifenv %error %warning %fatal %rep %endrep %include %push %pop %repl %
pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment .nolis
t byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr __FILE__
__LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __
TIME_NUM__ __UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__
struc endstruc istruc at iend align alignb sectalign daz nodaz up down zero def
ault option assume public ",built_in:"bits use16 use32 use64 default section seg
ment absolute extern global common cpu float __utf16__ __utf16le__ __utf16be__ _
_utf32__ __utf32le__ __utf32be__ __float8__ __float16__ __float32__ __float64__
__float80m__ __float80e__ __float128l__ __float128h__ __Infinity__ __QNaN__ __SN
aN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e float128
l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__"},c:[{cN:"comment",b:";",e:"
$",r:0},{cN:"number",b:"\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[
Xx])?[0-9][0-9_]*\\.?[0-9_]*(?:[pP](?:[+-]?[0-9_]+)?)?)\\b",r:0},{cN:"number",b:
"\\$[0-9][0-9A-Fa-f]*",r:0},{cN:"number",b:"\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[HhXx]
|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b"},{cN:"number",b:
"\\b(?:0[HhXx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b"},s
.QSM,{cN:"string",b:"'",e:"[^\\\\]'",r:0},{cN:"string",b:"`",e:"[^\\\\]`",r:0},{
cN:"string",b:"\\.[A-Za-z0-9]+",r:0},{cN:"label",b:"^\\s*[A-Za-z._?][A-Za-z0-9_$
#@~.?]*(:|\\s+label)",r:0},{cN:"label",b:"^\\s*%%[A-Za-z0-9_$#@~.?]*:",r:0},{cN:
"argument",b:"%[0-9]+",r:0},{cN:"built_in",b:"%!S+",r:0}]}});hljs.registerLangua
ge("nimrod",function(t){return{k:{keyword:"addr and as asm bind block break|0 ca
se|0 cast const|0 continue|0 converter discard distinct|10 div do elif else|0 en
d|0 enum|0 except export finally for from generic if|0 import|0 in include|0 int
erface is isnot|10 iterator|10 let|0 macro method|10 mixin mod nil not notin|10
object|0 of or out proc|10 ptr raise ref|10 return shl shr static template|10 tr
y|0 tuple type|0 using|0 var|0 when while|0 with without xor yield",literal:"sha
red guarded stdin stdout stderr result|10 true false"},c:[{cN:"decorator",b:/{\.
/,e:/\.}/,r:10},{cN:"string",b:/[a-zA-Z]\w*"/,e:/"/,c:[{b:/""/}]},{cN:"string",b
:/([a-zA-Z]\w*)?"""/,e:/"""/},{cN:"string",b:/"/,e:/"/,i:/\n/,c:[{b:/\\./}]},{cN
:"type",b:/\b[A-Z]\w+\b/,r:0},{cN:"type",b:/\b(int|int8|int16|int32|int64|uint|u
int8|uint16|uint32|uint64|float|float32|float64|bool|char|string|cstring|pointer
|expr|stmt|void|auto|any|range|array|openarray|varargs|seq|set|clong|culong|ccha
r|cschar|cshort|cint|csize|clonglong|cfloat|cdouble|clongdouble|cuchar|cushort|c
uint|culonglong|cstringarray|semistatic)\b/},{cN:"number",b:/\b(0[xX][0-9a-fA-F]
[_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/,r:0},{cN:"number",b:/\b(0o[0-7][_0-7]*)('
?[iIuUfF](8|16|32|64))?/,r:0},{cN:"number",b:/\b(0(b|B)[01][_01]*)('?[iIuUfF](8|
16|32|64))?/,r:0},{cN:"number",b:/\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/,r:0},t.
HCM]}});hljs.registerLanguage("vhdl",function(e){return{cI:!0,k:{keyword:"abs ac
cess after alias all and architecture array assert attribute begin block body bu
ffer bus case component configuration constant context cover disconnect downto d
efault else elsif end entity exit fairness file for force function generate gene
ric group guarded if impure in inertial inout is label library linkage literal l
oop map mod nand new next nor not null of on open or others out package port pos
tponed procedure process property protected pure range record register reject re
lease rem report restrict restrict_guarantee return rol ror select sequence seve
rity shared signal sla sll sra srl strong subtype then to transport type unaffec
ted units until use variable vmode vprop vunit wait when while with xnor xor",ty
pename:"boolean bit character severity_level integer time delay_length natural p
ositive string bit_vector file_open_kind file_open_status std_ulogic std_ulogic_
vector std_logic std_logic_vector unsigned signed boolean_vector integer_vector
real_vector time_vector"},i:"{",c:[e.CBCM,{cN:"comment",b:"--",e:"$"},e.QSM,e.CN
M,{cN:"literal",b:"'(U|X|0|1|Z|W|L|H|-)'",c:[e.BE]},{cN:"attribute",b:"'[A-Za-z]
(_?[A-Za-z0-9])*",c:[e.BE]}]}});hljs.registerLanguage("protobuf",function(e){ret
urn{k:{keyword:"package import option optional required repeated group",built_in
:"double float int32 int64 uint32 uint64 sint32 sint64 fixed32 fixed64 sfixed32
sfixed64 bool string bytes",literal:"true false"},c:[e.QSM,e.NM,e.CLCM,{cN:"clas
s",bK:"message enum service",e:/\{/,i:/\n/,c:[e.inherit(e.TM,{starts:{eW:!0,eE:!
0}})]},{cN:"function",bK:"rpc",e:/;/,eE:!0,k:"rpc returns"},{cN:"constant",b:/^\
s*[A-Z_]+/,e:/\s*=/,eE:!0}]}});hljs.registerLanguage("go",function(e){var t={key
word:"break default func interface select case map struct chan else goto package
switch const fallthrough if range type continue for import return var go defer"
,constant:"true false iota nil",typename:"bool byte complex64 complex128 float32
float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintp
tr rune",built_in:"append cap close complex copy imag len make new panic print p
rintln real recover delete"};return{aliases:["golang"],k:t,i:"</",c:[e.CLCM,e.CB
CM,e.QSM,{cN:"string",b:"'",e:"[^\\\\]'"},{cN:"string",b:"`",e:"`"},{cN:"number"
,b:"[^a-zA-Z_0-9](\\-|\\+)?\\d+(\\.\\d+|\\/\\d+)?((d|e|f|l|s)(\\+|\\-)?\\d+)?",r
:0},e.CNM]}});hljs.registerLanguage("elixir",function(e){var r="[a-zA-Z_][a-zA-Z
0-9_]*(\\!|\\?)?",b="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\
*|[-/+%^&*~`|]|\\[\\]=?",n="and false then defined module in return redo retry e
nd for true self when next until do begin unless nil break not case cond alias w
hile ensure or include use alias fn quote",c={cN:"subst",b:"#\\{",e:"}",l:r,k:n}
,a={cN:"string",c:[e.BE,c],v:[{b:/'/,e:/'/},{b:/"/,e:/"/}]},s={eW:!0,rE:!0,l:r,k
:n,r:0},i={cN:"function",bK:"def defmacro",e:/\bdo\b/,c:[e.inherit(e.TM,{b:b,sta
rts:s})]},l=e.inherit(i,{cN:"class",bK:"defmodule defrecord",e:/\bdo\b|$|;/}),t=
[a,e.HCM,l,i,{cN:"constant",b:"(\\b[A-Z_]\\w*(.)?)+",r:0},{cN:"symbol",b:":",c:[
a,{b:b}],r:0},{cN:"symbol",b:r+":",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9
a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"variable",b:"(\\$\\
W)|((\\$|\\@\\@?)(\\w+))"},{b:"->"},{b:"("+e.RSR+")\\s*",c:[e.HCM,{cN:"regexp",i
:"\\n",c:[e.BE,c],v:[{b:"/",e:"/[a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}],r:0}];retu
rn c.c=t,s.c=t,{l:r,k:n,c:t}});hljs.registerLanguage("ruby",function(e){var b="[
a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=
?",r="and false then defined module in return redo if BEGIN retry end for true s
elf when next until do begin unless END rescue nil else break undef not super cl
ass case require yield alias while ensure elsif or include attr_reader attr_writ
er attr_accessor",c={cN:"yardoctag",b:"@[A-Za-z]+"},a={cN:"value",b:"#<",e:">"},
s={cN:"comment",v:[{b:"#",e:"$",c:[c]},{b:"^\\=begin",e:"^\\=end",c:[c],r:10},{b
:"^__END__",e:"\\n$"}]},n={cN:"subst",b:"#\\{",e:"}",k:r},t={cN:"string",c:[e.BE
,n],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"
%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx
]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\
\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},i={cN
:"params",b:"\\(",e:"\\)",k:r},l=[t,a,s,{cN:"class",bK:"class module",e:"$|;",i:
/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{cN:"inheritance",
b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]},s]},{cN:"function",bK:"def",
e:" |$|;",r:0,c:[e.inherit(e.TM,{b:b}),i,s]},{cN:"constant",b:"(::)?(\\b[A-Z]\\w
*(::)?)+",r:0},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":",c:[t,{
b:b}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\
\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b
:"("+e.RSR+")\\s*",c:[a,s,{cN:"regexp",c:[e.BE,n],i:/\n/,v:[{b:"/",e:"/[a-z]*"},
{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\["
,e:"\\][a-z]*"}]}],r:0}];n.c=l,i.c=l;var u=[{b:/^\s*=>/,cN:"status",starts:{e:"$
",c:l}},{cN:"prompt",b:/^\S[^=>\n]*>+/,starts:{e:"$",c:l}}];return{aliases:["rb"
,"gemspec","podspec","thor","irb"],k:r,c:[s].concat(u).concat(l)}});hljs.registe
rLanguage("twig",function(){var e={cN:"params",b:"\\(",e:"\\)"},t="attribute blo
ck constant cycle date dump include max min parent random range source template_
from_string",a={cN:"function",bK:t,r:0,c:[e]},r={cN:"filter",b:/\|[A-Za-z]+\:?/,
k:"abs batch capitalize convert_encoding date date_modify default escape first f
ormat join json_encode keys last length lower merge nl2br number_format raw repl
ace reverse round slice sort split striptags title trim upper url_encode",c:[a]}
;return{aliases:["craftcms"],cI:!0,sL:"xml",subLanguageMode:"continuous",c:[{cN:
"template_comment",b:/\{#/,e:/#}/},{cN:"template_tag",b:/\{%/,e:/%}/,k:"autoesca
pe block do embed extends filter flush for if import include maro sandbox set sp
aceless use verbatim",c:[r,a]},{cN:"variable",b:/\{\{/,e:/}}/,c:[r,a]}]}});hljs.
registerLanguage("bash",function(e){var r={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_
]*/},{b:/\$\{(.*?)\}/}]},s={cN:"string",b:/"/,e:/"/,c:[e.BE,r,{cN:"variable",b:/
\$\(/,e:/\)/,c:[e.BE]}]},t={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"]
,l:/-?[a-z\.]+/,k:{keyword:"if then else elif fi for break continue while in do
done exit return set declare case esac export exec function",literal:"true false
",built_in:"printf echo read cd pwd pushd popd dirs let eval unset typeset reado
nly getopts source shopt caller type hash bind help sudo",operator:"-ne -eq -lt
-gt -f -d -e -s -l -a"},c:[{cN:"shebang",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function
",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},
e.HCM,e.NM,s,t,r]}});hljs.registerLanguage("fix",function(){return{c:[{b:/[^\u24
01\u0001]+/,e:/[\u2401\u0001]/,eE:!0,rB:!0,rE:!1,c:[{b:/([^\u2401\u0001=]+)/,e:/
=([^\u2401\u0001=]+)/,rE:!0,rB:!1,cN:"attribute"},{b:/=/,e:/([\u2401\u0001])/,eE
:!0,eB:!0,cN:"string"}]}],cI:!0}});hljs.registerLanguage("rsl",function(e){retur
n{k:{keyword:"float color point normal vector matrix while for if do return else
break extern continue",built_in:"abs acos ambient area asin atan atmosphere att
ribute calculatenormal ceil cellnoise clamp comp concat cos degrees depth Deriv
diffuse distance Du Dv environment exp faceforward filterstep floor format fresn
el incident length lightsource log match max min mod noise normalize ntransform
opposite option phong pnoise pow printf ptlined radians random reflect refract r
enderinfo round setcomp setxcomp setycomp setzcomp shadow sign sin smoothstep sp
ecular specularbrdf spline sqrt step tan texture textureinfo trace transform vtr
ansform xcomp ycomp zcomp"},i:"</",c:[e.CLCM,e.CBCM,e.QSM,e.ASM,e.CNM,{cN:"prepr
ocessor",b:"#",e:"$"},{cN:"shader",bK:"surface displacement light volume imager"
,e:"\\("},{cN:"shading",bK:"illuminate illuminance gather",e:"\\("}]}});hljs.reg
isterLanguage("vala",function(e){return{k:{keyword:"char uchar unichar int uint
long ulong short ushort int8 int16 int32 int64 uint8 uint16 uint32 uint64 float
double bool struct enum string void weak unowned owned async signal static abstr
act interface override while do for foreach else switch case break default retur
n try catch public private protected internal using new this get set const stdou
t stdin stderr var",built_in:"DBus GLib CCode Gee Object",literal:"false true nu
ll"},c:[{cN:"class",bK:"class interface delegate namespace",e:"{",eE:!0,i:"[^,:\
\n\\s\\.]",c:[e.UTM]},e.CLCM,e.CBCM,{cN:"string",b:'"""',e:'"""',r:5},e.ASM,e.QS
M,e.CNM,{cN:"preprocessor",b:"^#",e:"$",r:2},{cN:"constant",b:" [A-Z_]+ ",r:0}]}
});hljs.registerLanguage("puppet",function(e){var s="augeas computer cron exec f
ile filebucket host interface k5login macauthorization mailalias maillist mcx mo
unt nagios_command nagios_contact nagios_contactgroup nagios_host nagios_hostdep
endency nagios_hostescalation nagios_hostextinfo nagios_hostgroup nagios_service
firewall nagios_servicedependency nagios_serviceescalation nagios_serviceextinf
o nagios_servicegroup nagios_timeperiod notify package resources router schedule
scheduled_task selboolean selmodule service ssh_authorized_key sshkey stage tid
y user vlan yumrepo zfs zone zpool",r="alias audit before loglevel noop require
subscribe tag owner ensure group mode name|0 changes context force incl lens loa
d_path onlyif provider returns root show_diff type_check en_address ip_address r
ealname command environment hour monute month monthday special target weekday cr
eates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum con
tent ctime force ignore links mtime purge recurse recurselimit replace selinux_i
gnore_defaults selrange selrole seltype seluser source souirce_permissions sourc
eselect validate_cmd validate_replacement allowdupe attribute_membership auth_me
mbership forcelocal gid ia_load_module members system host_aliases ip allowed_tr
unk_vlans description device_url duplex encapsulation etherchannel native_vlan s
peed principals allow_root auth_class auth_type authenticate_user k_of_n mechani
sms rule session_owner shared options device fstype enable hasrestart directory
present absent link atboot blockdevice device dump pass remounts poller_tag use
message withpath adminfile allow_virtual allowcdrom category configfiles flavor
install_options instance package_settings platform responsefile status uninstall
_options vendor unless_system_user unless_uid binary control flags hasstatus man
ifest pattern restart running start stop allowdupe auths expiry gid groups home
iterations key_membership keys managehome membership password password_max_age p
assword_min_age profile_membership profiles project purge_ssh_keys role_membersh
ip roles salt shell uid baseurl cost descr enabled enablegroups exclude failover
method gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expir
e metalink mirrorlist priority protect proxy proxy_password proxy_username repo_
gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey ssl
verify mounted",a={keyword:"and case class default define else elsif false if in
import enherits node or true undef unless main settings $string "+s,literal:r,b
uilt_in:"architecture augeasversion blockdevices boardmanufacturer boardproductn
ame boardserialnumber cfkey dhcp_servers domain ec2_ ec2_userdata facterversion
filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ipa
ddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelma
jversion kernelrelease kernelversion kernelrelease kernelversion lsbdistcodename
lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelea
se lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname maco
sx_productversion macosx_productverson_major macosx_productversion_minor manufac
turer memoryfree memorysize netmask metmask_ network_ operatingsystem operatings
ystemmajrelease operatingsystemrelease osfamily partitions path physicalprocesso
rcount processor processorcount productname ps puppetversion rubysitedir rubyver
sion selinux selinux_config_mode selinux_config_policy selinux_current_mode seli
nux_current_mode selinux_enforced selinux_policyversion serialnumber sp_ sshdsak
ey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid
uptime uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs
_version zonenae zones zpool_version"},i={cN:"comment",b:"#",e:"$"},o={cN:"strin
g",c:[e.BE],v:[{b:/'/,e:/'/},{b:/"/,e:/"/}]},n=[o,i,{cN:"keyword",bK:"class",e:"
$|;",i:/=/,c:[e.inherit(e.TM,{b:"(::)?[A-Za-z_]\\w*(::\\w+)*"}),i,o]},{cN:"keywo
rd",b:"([a-zA-Z_(::)]+ *\\{)",c:[o,i],r:0},{cN:"keyword",b:"(\\}|\\{)",r:0},{cN:
"function",b:"[a-zA-Z_]+\\s*=>"},{cN:"constant",b:"(::)?(\\b[A-Z][a-z_]*(::)?)+"
,r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-
9_]+)?)|[0_]\\b",r:0}];return{aliases:["pp"],k:a,c:n}});hljs.registerLanguage("l
asso",function(e){var r="[a-zA-Z_][a-zA-Z0-9_.]*",a="<\\?(lasso(script)?|=)",t="
\\]|\\?>",s={literal:"true false none minimal full all void and or not bw nbw ew
new cn ncn lt lte gt gte eq neq rx nrx ft",built_in:"array date decimal duratio
n integer map pair string tag xml null bytes list queue set stack staticarray ti
e local var variable global data self inherited",keyword:"error_code error_msg e
rror_pop error_push error_reset cache database_names database_schemanames databa
se_tablenames define_tag define_type email_batch encode_set html_comment handle
handle_error header if inline iterate ljax_target link link_currentaction link_c
urrentgroup link_currentrecord link_detail link_firstgroup link_firstrecord link
_lastgroup link_lastrecord link_nextgroup link_nextrecord link_prevgroup link_pr
evrecord log loop namespace_using output_none portal private protect records ref
erer referrer repeating resultset rows search_args search_arguments select sort_
args sort_arguments thread_atomic value_list while abort case else if_empty if_f
alse if_null if_true loop_abort loop_continue loop_count params params_up return
return_value run_children soap_definetag soap_lastrequest soap_lastresponse tag
_name ascending average by define descending do equals frozen group handle_failu
re import in into join let match max min on order parent protected provide publi
c require returnhome skip split_thread sum take thread to trait type where with
yield yieldhome"},n={cN:"comment",b:"<!--",e:"-->",r:0},i={cN:"preprocessor",b:"
\\[noprocess\\]",starts:{cN:"markup",e:"\\[/noprocess\\]",rE:!0,c:[n]}},o={cN:"p
reprocessor",b:"\\[/noprocess|"+a},l={cN:"variable",b:"'"+r+"'"},c=[e.CLCM,{cN:"
javadoc",b:"/\\*\\*!",e:"\\*/",c:[e.PWM]},e.CBCM,e.inherit(e.CNM,{b:e.CNR+"|-?(i
nfinity|nan)\\b"}),e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null}),{cN:"stri
ng",b:"`",e:"`"},{cN:"variable",v:[{b:"[#$]"+r},{b:"#",e:"\\d+",i:"\\W"}]},{cN:"
tag",b:"::\\s*",e:r,i:"\\W"},{cN:"attribute",v:[{b:"-"+e.UIR,r:0},{b:"(\\.\\.\\.
)"}]},{cN:"subst",v:[{b:"->\\s*",c:[l]},{b:":=|/(?!\\w)=?|[-+*%=<>&|!?\\\\]+",r:
0}]},{cN:"built_in",b:"\\.\\.?",r:0,c:[l]},{cN:"class",bK:"define",rE:!0,e:"\\(|
=>",c:[e.inherit(e.TM,{b:e.UIR+"(=(?!>))?"})]}];return{aliases:["ls","lassoscrip
t"],cI:!0,l:r+"|&[lg]t;",k:s,c:[{cN:"preprocessor",b:t,r:0,starts:{cN:"markup",e
:"\\[|"+a,rE:!0,r:0,c:[n]}},i,o,{cN:"preprocessor",b:"\\[no_square_brackets",sta
rts:{e:"\\[/no_square_brackets\\]",l:r+"|&[lg]t;",k:s,c:[{cN:"preprocessor",b:t,
r:0,starts:{cN:"markup",e:a,rE:!0,c:[n]}},i,o].concat(c)}},{cN:"preprocessor",b:
"\\[",r:0},{cN:"shebang",b:"^#!.+lasso9\\b",r:10}].concat(c)}});hljs.registerLan
guage("actionscript",function(e){var a="[a-zA-Z_$][a-zA-Z0-9_$]*",c="([*]|[a-zA-
Z_$][a-zA-Z0-9_$]*)",t={cN:"rest_arg",b:"[.]{3}",e:a,r:10};return{aliases:["as"]
,k:{keyword:"as break case catch class const continue default delete do dynamic
each else extends final finally for function get if implements import in include
instanceof interface internal is namespace native new override package private
protected public return set static super switch this throw try typeof use var vo
id while with",literal:"true false null undefined"},c:[e.ASM,e.QSM,e.CLCM,e.CBCM
,e.CNM,{cN:"package",bK:"package",e:"{",c:[e.TM]},{cN:"class",bK:"class interfac
e",e:"{",eE:!0,c:[{bK:"extends implements"},e.TM]},{cN:"preprocessor",bK:"import
include",e:";"},{cN:"function",bK:"function",e:"[{;]",eE:!0,i:"\\S",c:[e.TM,{cN
:"params",b:"\\(",e:"\\)",c:[e.ASM,e.QSM,e.CLCM,e.CBCM,t]},{cN:"type",b:":",e:c,
r:10}]}]}});hljs.registerLanguage("erb",function(){return{sL:"xml",subLanguageMo
de:"continuous",c:[{cN:"comment",b:"<%#",e:"%>"},{b:"<%[%=-]?",e:"[%-]?%>",sL:"r
uby",eB:!0,eE:!0}]}});hljs.registerLanguage("processing",function(e){return{k:{k
eyword:"BufferedReader PVector PFont PImage PGraphics HashMap boolean byte char
color double float int long String Array FloatDict FloatList IntDict IntList JSO
NArray JSONObject Object StringDict StringList Table TableRow XML false synchron
ized int abstract float private char boolean static null if const for true while
long throw strictfp finally protected import native final return void enum else
break transient new catch instanceof byte super volatile case assert short pack
age default double public try this switch continue throws protected public priva
te",constant:"P2D P3D HALF_PI PI QUARTER_PI TAU TWO_PI",variable:"displayHeight
displayWidth mouseY mouseX mousePressed pmouseX pmouseY key keyCode pixels focus
ed frameCount frameRate height width",title:"setup draw",built_in:"size createGr
aphics beginDraw createShape loadShape PShape arc ellipse line point quad rect t
riangle bezier bezierDetail bezierPoint bezierTangent curve curveDetail curvePoi
nt curveTangent curveTightness shape shapeMode beginContour beginShape bezierVer
tex curveVertex endContour endShape quadraticVertex vertex ellipseMode noSmooth
rectMode smooth strokeCap strokeJoin strokeWeight mouseClicked mouseDragged mous
eMoved mousePressed mouseReleased mouseWheel keyPressed keyPressedkeyReleased ke
yTyped print println save saveFrame day hour millis minute month second year bac
kground clear colorMode fill noFill noStroke stroke alpha blue brightness color
green hue lerpColor red saturation modelX modelY modelZ screenX screenY screenZ
ambient emissive shininess specular add createImage beginCamera camera endCamera
frustum ortho perspective printCamera printProjection cursor frameRate noCursor
exit loop noLoop popStyle pushStyle redraw binary boolean byte char float hex i
nt str unbinary unhex join match matchAll nf nfc nfp nfs split splitTokens trim
append arrayCopy concat expand reverse shorten sort splice subset box sphere sph
ereDetail createInput createReader loadBytes loadJSONArray loadJSONObject loadSt
rings loadTable loadXML open parseXML saveTable selectFolder selectInput beginRa
w beginRecord createOutput createWriter endRaw endRecord PrintWritersaveBytes sa
veJSONArray saveJSONObject saveStream saveStrings saveXML selectOutput popMatrix
printMatrix pushMatrix resetMatrix rotate rotateX rotateY rotateZ scale shearX
shearY translate ambientLight directionalLight lightFalloff lights lightSpecular
noLights normal pointLight spotLight image imageMode loadImage noTint requestIm
age tint texture textureMode textureWrap blend copy filter get loadPixels set up
datePixels blendMode loadShader PShaderresetShader shader createFont loadFont te
xt textFont textAlign textLeading textMode textSize textWidth textAscent textDes
cent abs ceil constrain dist exp floor lerp log mag map max min norm pow round s
q sqrt acos asin atan atan2 cos degrees radians sin tan noise noiseDetail noiseS
eed random randomGaussian randomSeed"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.CNM]}});hl
js.registerLanguage("ocaml",function(e){return{aliases:["ml"],k:{keyword:"and as
assert asr begin class constraint do done downto else end exception external fa
lse for fun function functor if in include inherit initializer land lazy let lor
lsl lsr lxor match method mod module mutable new object of open or private rec
ref sig struct then to true try type val virtual when while with parser value",b
uilt_in:"bool char float int list unit array exn option int32 int64 nativeint fo
rmat4 format6 lazy_t in_channel out_channel string"},i:/\/\//,c:[{cN:"string",b:
'"""',e:'"""'},{cN:"comment",b:"\\(\\*",e:"\\*\\)",c:["self"]},{cN:"class",bK:"t
ype",e:"\\(|=|$",eE:!0,c:[e.UTM]},{cN:"annotation",b:"\\[<",e:">\\]"},e.CBCM,e.i
nherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null}),e.CNM]}});hljs.registerLanguage
("erlang",function(e){var r="[a-z'][a-zA-Z0-9_']*",c="("+r+":"+r+"|"+r+")",a={ke
yword:"after and andalso|10 band begin bnot bor bsl bzr bxor case catch cond div
end fun if let not of orelse|10 query receive rem try when xor",literal:"false
true"},n={cN:"comment",b:"%",e:"$"},b={cN:"number",b:"\\b(\\d+#[a-fA-F0-9]+|\\d+
(\\.\\d+)?([eE][-+]?\\d+)?)",r:0},i={b:"fun\\s+"+r+"/\\d+"},o={b:c+"\\(",e:"\\)"
,rB:!0,r:0,c:[{cN:"function_name",b:c,r:0},{b:"\\(",e:"\\)",eW:!0,rE:!0,r:0}]},d
={cN:"tuple",b:"{",e:"}",r:0},t={cN:"variable",b:"\\b_([A-Z][A-Za-z0-9_]*)?",r:0
},l={cN:"variable",b:"[A-Z][a-zA-Z0-9_]*",r:0},f={b:"#"+e.UIR,r:0,rB:!0,c:[{cN:"
record_name",b:"#"+e.UIR,r:0},{b:"{",e:"}",r:0}]},s={bK:"fun receive if try case
",e:"end",k:a};s.c=[n,i,e.inherit(e.ASM,{cN:""}),s,o,e.QSM,b,d,t,l,f];var u=[n,i
,s,o,e.QSM,b,d,t,l,f];o.c[1].c=u,d.c=u,f.c[1].c=u;var v={cN:"params",b:"\\(",e:"
\\)",c:u};return{aliases:["erl"],k:a,i:"(</|\\*=|\\+=|-=|/\\*|\\*/|\\(\\*|\\*\\)
)",c:[{cN:"function",b:"^"+r+"\\s*\\(",e:"->",rB:!0,i:"\\(|#|//|/\\*|\\\\|:|;",c
:[v,e.inherit(e.TM,{b:r})],starts:{e:";|\\.",k:a,c:u}},n,{cN:"pp",b:"^-",e:"\\."
,r:0,eE:!0,rB:!0,l:"-"+e.IR,k:"-module -record -undef -export -ifdef -ifndef -au
thor -copyright -doc -vsn -import -include -include_lib -compile -define -else -
endif -file -behaviour -behavior -spec",c:[v]},b,e.QSM,f,t,l,d,{b:/\.$/}]}});hlj
s.registerLanguage("oxygene",function(e){var r="abstract add and array as asc as
pect assembly async begin break block by case class concat const copy constructo
r continue create default delegate desc distinct div do downto dynamic each else
empty end ensure enum equals event except exit extension external false final f
inalize finalizer finally flags for forward from function future global group ha
s if implementation implements implies in index inherited inline interface into
invariants is iterator join locked locking loop matching method mod module names
pace nested new nil not notify nullable of old on operator or order out override
parallel params partial pinned private procedure property protected public quer
yable raise read readonly record reintroduce remove repeat require result revers
e sealed select self sequence set shl shr skip static step soft take then to tru
e try tuple type union unit unsafe until uses using var virtual raises volatile
where while with write xor yield await mapped deprecated stdcall cdecl pascal re
gister safecall overload library platform reference packed strict published auto
releasepool selector strong weak unretained",t={cN:"comment",b:"{",e:"}",r:0},a=
{cN:"comment",b:"\\(\\*",e:"\\*\\)",r:10},n={cN:"string",b:"'",e:"'",c:[{b:"''"}
]},o={cN:"string",b:"(#\\d+)+"},c={cN:"function",bK:"function constructor destru
ctor procedure method",e:"[:;]",k:"function constructor|10 destructor|10 procedu
re|10 method|10",c:[e.TM,{cN:"params",b:"\\(",e:"\\)",k:r,c:[n,o]},t,a]};return{
cI:!0,k:r,i:'("|\\$[G-Zg-z]|\\/\\*|</|=>|->)',c:[t,a,e.CLCM,n,o,e.NM,c,{cN:"clas
s",b:"=\\bclass\\b",e:"end;",k:r,c:[n,o,t,a,e.CLCM,c]}]}});hljs.registerLanguage
("clojure",function(e){var t={built_in:"def cond apply if-not if-let if not not=
= < > <= >= == + / * - rem quot neg? pos? delay? symbol? keyword? true? false?
integer? empty? coll? list? set? ifn? fn? associative? sequential? sorted? count
ed? reversible? number? decimal? class? distinct? isa? float? rational? reduced?
ratio? odd? even? char? seq? vector? string? map? nil? contains? zero? instance
? not-every? not-any? libspec? -> ->> .. . inc compare do dotimes mapcat take re
move take-while drop letfn drop-last take-last drop-while while intern condp cas
e reduced cycle split-at split-with repeat replicate iterate range merge zipmap
declare line-seq sort comparator sort-by dorun doall nthnext nthrest partition e
val doseq await await-for let agent atom send send-off release-pending-sends add
-watch mapv filterv remove-watch agent-error restart-agent set-error-handler err
or-handler set-error-mode! error-mode shutdown-agents quote var fn loop recur th
row try monitor-enter monitor-exit defmacro defn defn- macroexpand macroexpand-1
for dosync and or when when-not when-let comp juxt partial sequence memoize con
stantly complement identity assert peek pop doto proxy defstruct first rest cons
defprotocol cast coll deftype defrecord last butlast sigs reify second ffirst f
next nfirst nnext defmulti defmethod meta with-meta ns in-ns create-ns import re
fer keys select-keys vals key val rseq name namespace promise into transient per
sistent! conj! assoc! dissoc! pop! disj! use class type num float double short b
yte boolean bigint biginteger bigdec print-method print-dup throw-if printf form
at load compile get-in update-in pr pr-on newline flush read slurp read-line sub
vec with-open memfn time re-find re-groups rand-int rand mod locking assert-vali
d-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-s
et! alter-meta! reset-meta! commute get-validator alter ref-set ref-history-coun
t ref-min-history ref-max-history ensure sync io! new next conj set! to-array fu
ture future-call into-array aset gen-class reduce map filter find empty hash-map
hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatt
en reverse assoc dissoc list disj get union difference intersection extend exten
d-type extend-protocol int nth delay count concat chunk chunk-buffer chunk-appen
d chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-d
ec-inc unchecked-dec unchecked-negate unchecked-add-int unchecked-add unchecked-
subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta
lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize"
},r="a-zA-Z_\\-!.?+*=<>&#'",n="["+r+"]["+r+"0-9/;:]*",a="[-+]?\\d+(\\.\\d+)?",o=
{b:n,r:0},s={cN:"number",b:a,r:0},c=e.inherit(e.QSM,{i:null}),i={cN:"comment",b:
";",e:"$",r:0},d={cN:"collection",b:"[\\[\\{]",e:"[\\]\\}]"},l={cN:"comment",b:"
\\^"+n},m={cN:"comment",b:"\\^\\{",e:"\\}"},p={cN:"attribute",b:"[:]"+n},u={cN:"
list",b:"\\(",e:"\\)"},f={eW:!0,k:{literal:"true false nil"},r:0},h={k:t,l:n,cN:
"keyword",b:n,starts:f};return u.c=[{cN:"comment",b:"comment"},h,f],f.c=[u,c,l,m
,i,p,d,s,o],d.c=[u,c,l,i,p,d,s,o],{aliases:["clj"],i:/\S/,c:[i,u,{cN:"prompt",b:
/^=> /,starts:{e:/\n\n|\Z/}}]}});hljs.registerLanguage("haml",function(){return{
cI:!0,c:[{cN:"doctype",b:"^!!!( (5|1\\.1|Strict|Frameset|Basic|Mobile|RDFa|XML\\
b.*))?$",r:10},{cN:"comment",b:"^\\s*(!=#|=#|-#|/).*$",r:0},{b:"^\\s*(-|=|!=)(?!
#)",starts:{e:"\\n",sL:"ruby"}},{cN:"tag",b:"^\\s*%",c:[{cN:"title",b:"\\w+"},{c
N:"value",b:"[#\\.]\\w+"},{b:"{\\s*",e:"\\s*}",eE:!0,c:[{b:":\\w+\\s*=>",e:",\\s
+",rB:!0,eW:!0,c:[{cN:"symbol",b:":\\w+"},{cN:"string",b:'"',e:'"'},{cN:"string"
,b:"'",e:"'"},{b:"\\w+",r:0}]}]},{b:"\\(\\s*",e:"\\s*\\)",eE:!0,c:[{b:"\\w+\\s*=
",e:"\\s+",rB:!0,eW:!0,c:[{cN:"attribute",b:"\\w+",r:0},{cN:"string",b:'"',e:'"'
},{cN:"string",b:"'",e:"'"},{b:"\\w+",r:0}]}]}]},{cN:"bullet",b:"^\\s*[=~]\\s*",
r:0},{b:"#{",starts:{e:"}",sL:"ruby"}}]}});hljs.registerLanguage("groovy",functi
on(e){return{k:{typename:"byte short char int long boolean float double void",li
teral:"true false null",keyword:"def as in assert trait super this abstract stat
ic volatile transient public private protected synchronized final class interfac
e enum if else for while switch case break default continue throw throws try cat
ch finally implements extends new import package return instanceof"},c:[e.CLCM,{
cN:"javadoc",b:"/\\*\\*",e:"\\*//*",c:[{cN:"javadoctag",b:"@[A-Za-z]+"}]},e.CBCM
,{cN:"string",b:'"""',e:'"""'},{cN:"string",b:"'''",e:"'''"},{cN:"string",b:"\\$
/",e:"/\\$",r:10},e.ASM,{cN:"regexp",b:/~?\/[^\/\n]+\//,c:[e.BE]},e.QSM,{cN:"she
bang",b:"^#!/usr/bin/env",e:"$",i:"\n"},e.BNM,{cN:"class",bK:"class interface tr
ait enum",e:"{",i:":",c:[{bK:"extends implements"},e.UTM]},e.CNM,{cN:"annotation
",b:"@[A-Za-z]+"},{cN:"string",b:/[^\?]{0}[A-Za-z0-9_$]+ *:/},{b:/\?/,e:/\:/},{c
N:"label",b:"^\\s*[A-Za-z0-9_$]+:",r:0}]}});hljs.registerLanguage("css",function
(e){var c="[a-zA-Z-][a-zA-Z0-9_-]*",a={cN:"function",b:c+"\\(",rB:!0,eE:!0,e:"\\
("};return{cI:!0,i:"[=/|']",c:[e.CBCM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class
",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pse
udo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|p
age)",l:"[a-z-]+",k:"font-face page"},{cN:"at_rule",b:"@",e:"[{;]",c:[{cN:"keywo
rd",b:/\S+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[a,e.ASM,e.QSM,e.CSSNM]}]},{cN:"tag",b:c,
r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[e.CBCM,{cN:"rule",b:"[^\\s]",rB:!
0,e:";",eW:!0,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0,i:"[^\\s]",star
ts:{cN:"value",eW:!0,eE:!0,c:[a,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"hexcolor",b:"#[0
-9A-Fa-f]+"},{cN:"important",b:"!important"}]}}]}]}]}});hljs.registerLanguage("c
offeescript",function(e){var c={keyword:"in if for while finally new do return e
lse break catch instanceof throw try this switch continue typeof delete debugger
super then unless until loop of by when and or is isnt not",literal:"true false
null undefined yes no on off",reserved:"case default function var void with con
st let enum export import native __hasProp __extends __slice __bind __indexOf",b
uilt_in:"npm require console print module global window document"},n="[A-Za-z$_]
[0-9A-Za-z$_]*",t={cN:"subst",b:/#\{/,e:/}/,k:c},r=[e.BNM,e.inherit(e.CNM,{start
s:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c
:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,t]},{b:/"/,e:/"/,c:[e.BE,t]}]},{cN:"regexp",v:
[{b:"///",e:"///",c:[t,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim
]*(?=\W|$)/}]},{cN:"property",b:"@"+n},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}
];t.c=r;var i=e.inherit(e.TM,{b:n}),s="(\\(.*\\))?\\s*\\B[-=]>",o={cN:"params",b
:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:c,c:["self"].concat(r)}]};return{aliases:
["coffee","cson","iced"],k:c,i:/\/\*/,c:r.concat([{cN:"comment",b:"###",e:"###",
c:[e.PWM]},e.HCM,{cN:"function",b:"^\\s*"+n+"\\s*=\\s*"+s,e:"[-=]>",rB:!0,c:[i,o
]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:s,e:"[-=]>",rB:!0,c:[o]}]},{cN:"class
",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]}
,{cN:"attribute",b:n+":",e:":",rB:!0,rE:!0,r:0}])}});hljs.registerLanguage("php"
,function(e){var c={cN:"variable",b:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},i={cN:"p
reprocessor",b:/<\?(php)?|\?>/},a={cN:"string",c:[e.BE,i],v:[{b:'b"',e:'"'},{b:"
b'",e:"'"},e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null})]},n={v:[e.BNM,e.C
NM]};return{aliases:["php3","php4","php5","php6"],cI:!0,k:"and include_once list
abstract global private echo interface as static endswitch array null if endwhi
le or const for endforeach self var while isset public protected exit foreach th
row elseif include __FILE__ empty require_once do xor return parent clone use __
CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception defau
lt die require __FUNCTION__ enddeclare final try switch continue endfor endif de
clare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yie
ld finally",c:[e.CLCM,e.HCM,{cN:"comment",b:"/\\*",e:"\\*/",c:[{cN:"phpdoc",b:"\
\s@[A-Za-z]+"},i]},{cN:"comment",b:"__halt_compiler.+?;",eW:!0,k:"__halt_compile
r",l:e.UIR},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[e.BE]},i,c,{b:/-
>+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{cN:"function",bK:"function",e:/[;{
]/,eE:!0,i:"\\$|\\[|%",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)",c:["self",c,e.CBCM,
a,n]}]},{cN:"class",bK:"class interface",e:"{",eE:!0,i:/[:\(\$"]/,c:[{bK:"extend
s implements"},e.UTM]},{bK:"namespace",e:";",i:/[\.']/,c:[e.UTM]},{bK:"use",e:";
",c:[e.UTM]},{b:"=>"},a,n]}});hljs.registerLanguage("swift",function(e){var t={k
eyword:"class deinit enum extension func import init let protocol static struct
subscript typealias var break case continue default do else fallthrough if in fo
r return switch where while as dynamicType is new super self Self Type __COLUMN_
_ __FILE__ __FUNCTION__ __LINE__ associativity didSet get infix inout left mutat
ing none nonmutating operator override postfix precedence prefix right set unown
ed unowned safe unsafe weak willSet",literal:"true false nil",built_in:"abs adva
nce alignof alignofValue assert bridgeFromObjectiveC bridgeFromObjectiveCUncondi
tional bridgeToObjectiveC bridgeToObjectiveCUnconditional c contains count count
Elements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast d
ump encodeBitsAsWords enumerate equal false filter find getBridgedObjectiveCType
getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObject
iveC isUniquelyReferenced join lexicographicalCompare map max maxElement min min
Element nil numericCast partition posix print println quickSort reduce reflect r
einterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWi
th strideof strideofValue swap swift toString transcode true underestimateCount
unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUn
safePointerToObject withUnsafePointers withVaList"},i={cN:"type",b:"\\b[A-Z][\\w
']*",r:0},n={cN:"comment",b:"/\\*",e:"\\*/",c:[e.PWM,"self"]},r={cN:"subst",b:/\
\\(/,e:"\\)",k:t,c:[]},s={cN:"number",b:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9
_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",r:0},o=e.inherit(e.QSM,{c:[r,e.B
E]});return r.c=[s],{k:t,c:[o,e.CLCM,n,i,s,{cN:"func",bK:"func",e:"{",eE:!0,c:[e
.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/,i:/\(/}),{cN:"generics",b:/\</,e:/\>
/,i:/\>/},{cN:"params",b:/\(/,e:/\)/,k:t,c:["self",s,o,e.CBCM,{b:":"}],i:/["']/}
],i:/\[|%/},{cN:"class",k:"struct protocol class extension enum",b:"(struct|prot
ocol|class(?! (func|var))|extension|enum)",e:"\\{",eE:!0,c:[e.inherit(e.TM,{b:/[
A-Za-z$_][0-9A-Za-z$_]*/})]},{cN:"preprocessor",b:"(@assignment|@class_protocol|
@exported|@final|@lazy|@noreturn|@NSCopying|@NSManaged|@objc|@optional|@required
|@auto_closure|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix
|@prefix|@postfix)"}]}});hljs.registerLanguage("powershell",function(e){var t={b
:"`[\\s\\S]",r:0},r={cN:"variable",v:[{b:/\$[\w\d][\w\d_:]*/}]},o={cN:"string",b
:/"/,e:/"/,c:[t,r,{cN:"variable",b:/\$[A-z]/,e:/[^A-z]/}]},a={cN:"string",b:/'/,
e:/'/};return{aliases:["ps"],l:/-?[A-z\.\-]+/,cI:!0,k:{keyword:"if else foreach
return function do while until elseif begin for trap data dynamicparam end break
throw param continue finally in switch exit filter try process catch",literal:"
$null $true $false",built_in:"Add-Content Add-History Add-Member Add-PSSnapin Cl
ear-Content Clear-Item Clear-Item Property Clear-Variable Compare-Object Convert
From-SecureString Convert-Path ConvertTo-Html ConvertTo-SecureString Copy-Item C
opy-ItemProperty Export-Alias Export-Clixml Export-Console Export-Csv ForEach-Ob
ject Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-Au
thenticodeSignature Get-ChildItem Get-Command Get-Content Get-Credential Get-Cul
ture Get-Date Get-EventLog Get-ExecutionPolicy Get-Help Get-History Get-Host Get
-Item Get-ItemProperty Get-Location Get-Member Get-PfxCertificate Get-Process Ge
t-PSDrive Get-PSProvider Get-PSSnapin Get-Service Get-TraceSource Get-UICulture
Get-Unique Get-Variable Get-WmiObject Group-Object Import-Alias Import-Clixml Im
port-Csv Invoke-Expression Invoke-History Invoke-Item Join-Path Measure-Command
Measure-Object Move-Item Move-ItemProperty New-Alias New-Item New-ItemProperty N
ew-Object New-PSDrive New-Service New-TimeSpan New-Variable Out-Default Out-File
Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host R
emove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin Remove-Variable Re
name-Item Rename-ItemProperty Resolve-Path Restart-Service Resume-Service Select
-Object Select-String Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Se
t-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location Set-PSDebug Se
t-Service Set-TraceSource Set-Variable Sort-Object Split-Path Start-Service Star
t-Sleep Start-Transcript Stop-Process Stop-Service Stop-Transcript Suspend-Servi
ce Tee-Object Test-Path Trace-Command Update-FormatData Update-TypeData Where-Ob
ject Write-Debug Write-Error Write-Host Write-Output Write-Progress Write-Verbos
e Write-Warning",operator:"-ne -eq -lt -gt -ge -le -not -like -notlike -match -n
otmatch -contains -notcontains -in -notin -replace"},c:[e.HCM,e.NM,o,a,r]}});hlj
s.registerLanguage("nix",function(e){var t={keyword:"rec with let in inherit ass
ert if else then",constant:"true false or and null",built_in:"import abort baseN
ameOf dirOf isNull builtins map removeAttrs throw toString derivation"},i={cN:"s
ubst",b:/\$\{/,e:/\}/,k:t},r={cN:"variable",b:/[a-zA-Z0-9-_]+(\s*=)/},n={cN:"str
ing",b:"''",e:"''",c:[i]},s={cN:"string",b:'"',e:'"',c:[i]},a=[e.NM,e.HCM,e.CBCM
,n,s,r];return i.c=a,{aliases:["nixos"],k:t,c:a}});hljs.registerLanguage("nginx"
,function(e){var r={cN:"variable",v:[{b:/\$\d+/},{b:/\$\{/,e:/}/},{b:"[\\$\\@]"+
e.UIR}]},b={eW:!0,l:"[a-z/_]+",k:{built_in:"on off yes no true false none blocke
d debug info notice warn error crit select break last permanent redirect kqueue
rtsig epoll poll /dev/poll"},r:0,i:"=>",c:[e.HCM,{cN:"string",c:[e.BE,r],v:[{b:/
"/,e:/"/},{b:/'/,e:/'/}]},{cN:"url",b:"([a-z]+):/",e:"\\s",eW:!0,eE:!0,c:[r]},{c
N:"regexp",c:[e.BE,r],v:[{b:"\\s\\^",e:"\\s|{|;",rE:!0},{b:"~\\*?\\s+",e:"\\s|{|
;",rE:!0},{b:"\\*(\\.[a-z\\-]+)+"},{b:"([a-z\\-]+\\.)+\\*"}]},{cN:"number",b:"\\
b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{cN:"number",b:"\\b\
\d+[kKmMgGdshdwy]*\\b",r:0},r]};return{aliases:["nginxconf"],c:[e.HCM,{b:e.UIR+"
\\s",e:";|{",rB:!0,c:[{cN:"title",b:e.UIR,starts:b}],r:0}],i:"[^\\s\\}]"}});hljs
.registerLanguage("ruleslanguage",function(T){return{k:{keyword:"BILL_PERIOD BIL
L_START BILL_STOP RS_EFFECTIVE_START RS_EFFECTIVE_STOP RS_JURIS_CODE RS_OPCO_COD
E INTDADDATTRIBUTE|5 INTDADDVMSG|5 INTDBLOCKOP|5 INTDBLOCKOPNA|5 INTDCLOSE|5 INT
DCOUNT|5 INTDCOUNTSTATUSCODE|5 INTDCREATEMASK|5 INTDCREATEDAYMASK|5 INTDCREATEFA
CTORMASK|5 INTDCREATEHANDLE|5 INTDCREATEOVERRIDEDAYMASK|5 INTDCREATEOVERRIDEMASK
|5 INTDCREATESTATUSCODEMASK|5 INTDCREATETOUPERIOD|5 INTDDELETE|5 INTDDIPTEST|5 I
NTDEXPORT|5 INTDGETERRORCODE|5 INTDGETERRORMESSAGE|5 INTDISEQUAL|5 INTDJOIN|5 IN
TDLOAD|5 INTDLOADACTUALCUT|5 INTDLOADDATES|5 INTDLOADHIST|5 INTDLOADLIST|5 INTDL
OADLISTDATES|5 INTDLOADLISTENERGY|5 INTDLOADLISTHIST|5 INTDLOADRELATEDCHANNEL|5
INTDLOADSP|5 INTDLOADSTAGING|5 INTDLOADUOM|5 INTDLOADUOMDATES|5 INTDLOADUOMHIST|
5 INTDLOADVERSION|5 INTDOPEN|5 INTDREADFIRST|5 INTDREADNEXT|5 INTDRECCOUNT|5 INT
DRELEASE|5 INTDREPLACE|5 INTDROLLAVG|5 INTDROLLPEAK|5 INTDSCALAROP|5 INTDSCALE|5
INTDSETATTRIBUTE|5 INTDSETDSTPARTICIPANT|5 INTDSETSTRING|5 INTDSETVALUE|5 INTDS
ETVALUESTATUS|5 INTDSHIFTSTARTTIME|5 INTDSMOOTH|5 INTDSORT|5 INTDSPIKETEST|5 INT
DSUBSET|5 INTDTOU|5 INTDTOURELEASE|5 INTDTOUVALUE|5 INTDUPDATESTATS|5 INTDVALUE|
5 STDEV INTDDELETEEX|5 INTDLOADEXACTUAL|5 INTDLOADEXCUT|5 INTDLOADEXDATES|5 INTD
LOADEX|5 INTDLOADEXRELATEDCHANNEL|5 INTDSAVEEX|5 MVLOAD|5 MVLOADACCT|5 MVLOADACC
TDATES|5 MVLOADACCTHIST|5 MVLOADDATES|5 MVLOADHIST|5 MVLOADLIST|5 MVLOADLISTDATE
S|5 MVLOADLISTHIST|5 IF FOR NEXT DONE SELECT END CALL ABORT CLEAR CHANNEL FACTOR
LIST NUMBER OVERRIDE SET WEEK DISTRIBUTIONNODE ELSE WHEN THEN OTHERWISE IENUM C
SV INCLUDE LEAVE RIDER SAVE DELETE NOVALUE SECTION WARN SAVE_UPDATE DETERMINANT
LABEL REPORT REVENUE EACH IN FROM TOTAL CHARGE BLOCK AND OR CSV_FILE RATE_CODE A
UXILIARY_DEMAND UIDACCOUNT RS BILL_PERIOD_SELECT HOURS_PER_MONTH INTD_ERROR_STOP
SEASON_SCHEDULE_NAME ACCOUNTFACTOR ARRAYUPPERBOUND CALLSTOREDPROC GETADOCONNECT
ION GETCONNECT GETDATASOURCE GETQUALIFIER GETUSERID HASVALUE LISTCOUNT LISTOP LI
STUPDATE LISTVALUE PRORATEFACTOR RSPRORATE SETBINPATH SETDBMONITOR WQ_OPEN BILLI
NGHOURS DATE DATEFROMFLOAT DATETIMEFROMSTRING DATETIMETOSTRING DATETOFLOAT DAY D
AYDIFF DAYNAME DBDATETIME HOUR MINUTE MONTH MONTHDIFF MONTHHOURS MONTHNAME ROUND
DATE SAMEWEEKDAYLASTYEAR SECOND WEEKDAY WEEKDIFF YEAR YEARDAY YEARSTR COMPSUM HI
STCOUNT HISTMAX HISTMIN HISTMINNZ HISTVALUE MAXNRANGE MAXRANGE MINRANGE COMPIKVA
COMPKVA COMPKVARFROMKQKW COMPLF IDATTR FLAG LF2KW LF2KWH MAXKW POWERFACTOR READ
ING2USAGE AVGSEASON MAXSEASON MONTHLYMERGE SEASONVALUE SUMSEASON ACCTREADDATES A
CCTTABLELOAD CONFIGADD CONFIGGET CREATEOBJECT CREATEREPORT EMAILCLIENT EXPBLKMDM
USAGE EXPMDMUSAGE EXPORT_USAGE FACTORINEFFECT GETUSERSPECIFIEDSTOP INEFFECT ISHO
LIDAY RUNRATE SAVE_PROFILE SETREPORTTITLE USEREXIT WATFORRUNRATE TO TABLE ACOS A
SIN ATAN ATAN2 BITAND CEIL COS COSECANT COSH COTANGENT DIVQUOT DIVREM EXP FABS F
LOOR FMOD FREPM FREXPN LOG LOG10 MAX MAXN MIN MINNZ MODF POW ROUND ROUND2VALUE R
OUNDINT SECANT SIN SINH SQROOT TAN TANH FLOAT2STRING FLOAT2STRINGNC INSTR LEFT L
EN LTRIM MID RIGHT RTRIM STRING STRINGNC TOLOWER TOUPPER TRIM NUMDAYS READ_DATE
STAGING",built_in:"IDENTIFIER OPTIONS XML_ELEMENT XML_OP XML_ELEMENT_OF DOMDOCCR
EATE DOMDOCLOADFILE DOMDOCLOADXML DOMDOCSAVEFILE DOMDOCGETROOT DOMDOCADDPI DOMNO
DEGETNAME DOMNODEGETTYPE DOMNODEGETVALUE DOMNODEGETCHILDCT DOMNODEGETFIRSTCHILD
DOMNODEGETSIBLING DOMNODECREATECHILDELEMENT DOMNODESETATTRIBUTE DOMNODEGETCHILDE
LEMENTCT DOMNODEGETFIRSTCHILDELEMENT DOMNODEGETSIBLINGELEMENT DOMNODEGETATTRIBUT
ECT DOMNODEGETATTRIBUTEI DOMNODEGETATTRIBUTEBYNAME DOMNODEGETBYNAME"},c:[T.CLCM,
T.CBCM,T.ASM,T.QSM,T.CNM,{cN:"array",b:"#[a-zA-Z .]+"}]}});hljs.registerLanguage
("erlang-repl",function(e){return{k:{special_functions:"spawn spawn_link self",r
eserved:"after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond d
iv end fun if let not of or orelse|10 query receive rem try when xor"},c:[{cN:"p
rompt",b:"^[0-9]+> ",r:10},{cN:"comment",b:"%",e:"$"},{cN:"number",b:"\\b(\\d+#[
a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)",r:0},e.ASM,e.QSM,{cN:"constant",b:"
\\?(::)?([A-Z]\\w*(::)?)+"},{cN:"arrow",b:"->"},{cN:"ok",b:"ok"},{cN:"exclamatio
n_mark",b:"!"},{cN:"function_or_atom",b:"(\\b[a-z'][a-zA-Z0-9_']*:[a-z'][a-zA-Z0
-9_']*)|(\\b[a-z'][a-zA-Z0-9_']*)",r:0},{cN:"variable",b:"[A-Z][a-zA-Z0-9_']*",r
:0}]}});hljs.registerLanguage("rib",function(e){return{k:"ArchiveRecord AreaLigh
tSource Atmosphere Attribute AttributeBegin AttributeEnd Basis Begin Blobby Boun
d Clipping ClippingPlane Color ColorSamples ConcatTransform Cone CoordinateSyste
m CoordSysTransform CropWindow Curves Cylinder DepthOfField Detail DetailRange D
isk Displacement Display End ErrorHandler Exposure Exterior Format FrameAspectRa
tio FrameBegin FrameEnd GeneralPolygon GeometricApproximation Geometry Hider Hyp
erboloid Identity Illuminate Imager Interior LightSource MakeCubeFaceEnvironment
MakeLatLongEnvironment MakeShadow MakeTexture Matte MotionBegin MotionEnd NuPat
ch ObjectBegin ObjectEnd ObjectInstance Opacity Option Orientation Paraboloid Pa
tch PatchMesh Perspective PixelFilter PixelSamples PixelVariance Points PointsGe
neralPolygons PointsPolygons Polygon Procedural Projection Quantize ReadArchive
RelativeDetail ReverseOrientation Rotate Scale ScreenWindow ShadingInterpolation
ShadingRate Shutter Sides Skew SolidBegin SolidEnd Sphere SubdivisionMesh Surfa
ce TextureCoordinates Torus Transform TransformBegin TransformEnd TransformPoint
s Translate TrimCurve WorldBegin WorldEnd",i:"</",c:[e.HCM,e.CNM,e.ASM,e.QSM]}})
;hljs.registerLanguage("cs",function(e){var r="abstract as base bool break byte
case catch char checked const continue decimal default delegate do double else e
num event explicit extern false finally fixed float for foreach goto if implicit
in int interface internal is lock long new null object operator out override pa
rams private protected public readonly ref return sbyte sealed short sizeof stac
kalloc static string struct switch this throw true try typeof uint ulong uncheck
ed unsafe ushort using virtual volatile void while async await protected public
private internal ascending descending from get group into join let orderby parti
al select set value var where yield",t=e.IR+"(<"+e.IR+">)?";return{aliases:["csh
arp"],k:r,i:/::/,c:[{cN:"comment",b:"///",e:"$",rB:!0,c:[{cN:"xmlDocTag",v:[{b:"
///",r:0},{b:"<!--|-->"},{b:"</?",e:">"}]}]},e.CLCM,e.CBCM,{cN:"preprocessor",b:
"#",e:"$",k:"if else elif endif define undef warning error line region endregion
pragma checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},e.ASM,e.QSM,e.CNM,{bK
:"class namespace interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"n
ew",e:/\s/,r:0},{cN:"function",b:"("+t+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,e
E:!0,k:r,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM]},{cN:"params",b:/\(/,e:/\)/,k:r,c:[
e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}});hljs.registerLanguage("markdown",
function(){return{aliases:["md","mkdown","mkd"],c:[{cN:"header",v:[{b:"^#{1,6}",
e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+
-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\
*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"blockquote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:
"`.+?`"},{b:"^( {4}| )",e:"$",r:0}]},{cN:"horizontal_rule",b:"^[-\\*]{3,}",e:
"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"link_label",b:"\\[",e:"\\]"
,eB:!0,rE:!0,r:0},{cN:"link_url",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"link_refer
ence",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:"^\\[.+\\]:",rB:!0,c:[{cN:"link_
reference",b:"\\[",e:"\\]:",eB:!0,eE:!0,starts:{cN:"link_url",e:"$"}}]}]}});hljs
.registerLanguage("ini",function(e){return{cI:!0,i:/\S/,c:[{cN:"comment",b:";",e
:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[ \\t]*=[
\\t]*",e:"$",c:[{cN:"value",eW:!0,k:"on off true false yes no",c:[e.QSM,e.NM],r
:0}]}]}});hljs.registerLanguage("http",function(){return{i:"\\S",c:[{cN:"status"
,b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"
^[A-Z]+ (.*?) HTTP/[0-9\\.]+$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:
!0}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{cN:"string",e:
"$"}},{b:"\\n\\n",starts:{sL:"",eW:!0}}]}});hljs.registerLanguage("d",function(e
){var r={keyword:"abstract alias align asm assert auto body break byte case cast
catch class const continue debug default delete deprecated do else enum export
extern final finally for foreach foreach_reverse|10 goto if immutable import in
inout int interface invariant is lazy macro mixin module new nothrow out overrid
e package pragma private protected public pure ref return scope shared static st
ruct super switch synchronized template this throw try typedef typeid typeof uni
on unittest version void volatile while with __FILE__ __LINE__ __gshared|10 __th
read __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__",bu
ilt_in:"bool cdouble cent cfloat char creal dchar delegate double dstring float
function idouble ifloat ireal long real short string ubyte ucent uint ulong usho
rt wchar wstring",literal:"false null true"},t="(0|[1-9][\\d_]*)",a="(0|[1-9][\\
d_]*|\\d[\\d_]*|[\\d_]+?\\d)",i="0[bB][01_]+",n="([\\da-fA-F][\\da-fA-F_]*|_[\\d
a-fA-F][\\da-fA-F_]*)",c="0[xX]"+n,_="([eE][+-]?"+a+")",d="("+a+"(\\.\\d*|"+_+")
|\\d+\\."+a+a+"|\\."+t+_+"?)",o="(0[xX]("+n+"\\."+n+"|\\.?"+n+")[pP][+-]?"+a+")"
,s="("+t+"|"+i+"|"+c+")",l="("+o+"|"+d+")",u="\\\\(['\"\\?\\\\abfnrtv]|u[\\dA-Fa
-f]{4}|[0-7]{1,3}|x[\\dA-Fa-f]{2}|U[\\dA-Fa-f]{8})|&[a-zA-Z\\d]{2,};",b={cN:"num
ber",b:"\\b"+s+"(L|u|U|Lu|LU|uL|UL)?",r:0},f={cN:"number",b:"\\b("+l+"([fF]|L|i|
[fF]i|Li)?|"+s+"(i|[fF]i|Li))",r:0},g={cN:"string",b:"'("+u+"|.)",e:"'",i:"."},h
={b:u,r:0},p={cN:"string",b:'"',c:[h],e:'"[cwd]?'},N={cN:"string",b:'[rq]"',e:'"
[cwd]?',r:5},m={cN:"string",b:"`",e:"`[cwd]?"},w={cN:"string",b:'x"[\\da-fA-F\\s
\\n\\r]*"[cwd]?',r:10},A={cN:"string",b:'q"\\{',e:'\\}"'},F={cN:"shebang",b:"^#!
",e:"$",r:5},y={cN:"preprocessor",b:"#(line)",e:"$",r:5},L={cN:"keyword",b:"@[a-
zA-Z_][a-zA-Z_\\d]*"},v={cN:"comment",b:"\\/\\+",c:["self"],e:"\\+\\/",r:10};ret
urn{l:e.UIR,k:r,c:[e.CLCM,e.CBCM,v,w,p,N,m,A,f,b,g,F,y,L]}});hljs.registerLangua
ge("applescript",function(e){var t=e.inherit(e.QSM,{i:""}),r={cN:"params",b:"\\(
",e:"\\)",c:["self",e.CNM,t]},o=[{cN:"comment",b:"--",e:"$"},{cN:"comment",b:"\\
(\\*",e:"\\*\\)",c:["self",{b:"--",e:"$"}]},e.HCM];return{aliases:["osascript"],
k:{keyword:"about above after against and around as at back before beginning beh
ind below beneath beside between but by considering contain contains continue co
py div does eighth else end equal equals error every exit fifth first for fourth
from front get given global if ignoring in into is it its last local me middle
mod my ninth not of on onto or over prop property put ref reference repeat retur
ning script second set seventh since sixth some tell tenth that the|0 then third
through thru timeout times to transaction try until where while whose with with
out",constant:"AppleScript false linefeed return pi quote result space tab true"
,type:"alias application boolean class constant date file integer list number re
al record string text",command:"activate beep count delay launch log offset read
round run say summarize write",property:"character characters contents day fron
tmost id item length month name paragraph paragraphs rest reverse running time v
ersion weekday word words year"},c:[t,e.CNM,{cN:"type",b:"\\bPOSIX file\\b"},{cN
:"command",b:"\\b(clipboard info|the clipboard|info for|list (disks|folder)|moun
t volume|path to|(close|open for) access|(get|set) eof|current date|do shell scr
ipt|get volume settings|random number|set volume|system attribute|system info|ti
me to GMT|(load|run|store) script|scripting components|ASCII (character|number)|
localized string|choose (application|color|file|file name|folder|from list|remot
e application|URL)|display (alert|dialog))\\b|^\\s*return\\b"},{cN:"constant",b:
"\\b(text item delimiters|current application|missing value)\\b"},{cN:"keyword",
b:"\\b(apart from|aside from|instead of|out of|greater than|isn't|(doesn't|does
not) (equal|come before|come after|contain)|(greater|less) than( or equal)?|(sta
rts?|ends|begins?) with|contained by|comes (before|after)|a (ref|reference))\\b"
},{cN:"property",b:"\\b(POSIX path|(date|time) string|quoted form)\\b"},{cN:"fun
ction_start",bK:"on",i:"[${=;\\n]",c:[e.UTM,r]}].concat(o),i:"//|->|=>"}});hljs.
registerLanguage("lua",function(e){var t="\\[=*\\[",a="\\]=*\\]",r={b:t,e:a,c:["
self"]},n=[{cN:"comment",b:"--(?!"+t+")",e:"$"},{cN:"comment",b:"--"+t,e:a,c:[r]
,r:10}];return{l:e.UIR,k:{keyword:"and break do else elseif end false for if in
local nil not or repeat return then true until while",built_in:"_G _VERSION asse
rt collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstr
ing module next pairs pcall print rawequal rawget rawset require select setfenv
setmetatable tonumber tostring type unpack xpcall coroutine debug io math os pac
kage string table"},c:n.concat([{cN:"function",bK:"function",e:"\\)",c:[e.inheri
t(e.TM,{b:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{cN:"params",b:"
\\(",eW:!0,c:n}].concat(n)},e.CNM,e.ASM,e.QSM,{cN:"string",b:t,e:a,c:[r],r:5}])}
});hljs.registerLanguage("java",function(e){var t=e.UIR+"(<"+e.UIR+">)?",a="fals
e synchronized int abstract float private char boolean static null if const for
true while long throw strictfp finally protected import native final return void
enum else break transient new catch instanceof byte super volatile case assert
short package default double public try this switch continue throws protected pu
blic private";return{aliases:["jsp"],k:a,i:/<\//,c:[{cN:"javadoc",b:"/\\*\\*",e:
"\\*/",r:0,c:[{cN:"javadoctag",b:"(^|\\s)@[A-Za-z]+"}]},e.CLCM,e.CBCM,e.ASM,e.QS
M,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\
]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw",e:/\s/,r:0},{cN:"functi
on",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:a,c:[{b:e.UIR+"\\s*
\\(",rB:!0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:a,c:[e.ASM,e.QSM,e.CNM,e.CBCM
]},e.CLCM,e.CBCM]},e.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}});hljs.registerLangu
age("lisp",function(e){var b="[a-zA-Z_\\-\\+\\*\\/\\<\\=\\>\\&\\#][a-zA-Z0-9_\\-
\\+\\*\\/\\<\\=\\>\\&\\#!]*",c="(\\-|\\+)?\\d+(\\.\\d+|\\/\\d+)?((d|e|f|l|s)(\\+
|\\-)?\\d+)?",r={cN:"shebang",b:"^#!",e:"$"},t={cN:"literal",b:"\\b(t{1}|nil)\\b
"},a={cN:"number",v:[{b:c,r:0},{b:"#b[0-1]+(/[0-1]+)?"},{b:"#o[0-7]+(/[0-7]+)?"}
,{b:"#x[0-9a-f]+(/[0-9a-f]+)?"},{b:"#c\\("+c+" +"+c,e:"\\)"}]},i=e.inherit(e.QSM
,{i:null}),l={cN:"comment",b:";",e:"$",r:0},n={cN:"variable",b:"\\*",e:"\\*"},N=
{cN:"keyword",b:"[:&]"+b},d={b:"\\(",e:"\\)",c:["self",t,i,a]},o={cN:"quoted",c:
[a,i,n,N,d],v:[{b:"['`]\\(",e:"\\)"},{b:"\\(quote ",e:"\\)",k:"quote"}]},u={cN:"
quoted",b:"'"+b},s={cN:"list",b:"\\(",e:"\\)"},f={eW:!0,r:0};return s.c=[{cN:"ke
yword",b:b},f],f.c=[o,u,s,t,a,i,l,n,N],{i:/\S/,c:[a,r,t,i,l,o,u,s]}});hljs.regis
terLanguage("javascript",function(r){return{aliases:["js"],k:{keyword:"in if for
while finally var new function do return void else break catch instanceof with
throw case default try this switch continue typeof delete let yield const class"
,literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN
parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent es
cape unescape Object Function Boolean Error EvalError InternalError RangeError R
eferenceError StopIteration SyntaxError TypeError URIError Number Math Date Stri
ng RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16
Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl ar
guments require module console window document"},c:[{cN:"pi",b:/^\s*('|")use str
ict('|")/,r:10},r.ASM,r.QSM,r.CLCM,r.CBCM,r.CNM,{b:"("+r.RSR+"|\\b(case|return|t
hrow)\\b)\\s*",k:"return throw case",c:[r.CLCM,r.CBCM,r.RM,{b:/</,e:/>;/,r:0,sL:
"xml"}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[r.inherit(r.TM,{b:/[A-
Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,c:[r.CLCM,r.CBCM],i:/["'\(]/
}],i:/\[|%/},{b:/\$[(.]/},{b:"\\."+r.IR,r:0}]}});hljs.registerLanguage("fsharp",
function(e){var t={b:"<",e:">",c:[e.inherit(e.TM,{b:/'[a-zA-Z0-9_]+/})]};return{
aliases:["fs"],k:"yield! return! let! do!abstract and as assert base begin class
default delegate do done downcast downto elif else end exception extern false f
inally for fun function global if in inherit inline interface internal lazy let
match member module mutable namespace new null of open or override private publi
c rec return sig static struct then to true try type upcast use val void when wh
ile with yield",c:[{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},{cN:"string",b:'"""',
e:'"""'},{cN:"comment",b:"\\(\\*",e:"\\*\\)"},{cN:"class",bK:"type",e:"\\(|=|$",
eE:!0,c:[e.UTM,t]},{cN:"annotation",b:"\\[<",e:">\\]",r:10},{cN:"attribute",b:"\
\B('[A-Za-z])\\b",c:[e.BE]},e.CLCM,e.inherit(e.QSM,{i:null}),e.CNM]}});hljs.regi
sterLanguage("perl",function(e){var t="getpwent getservent quotemeta msgrcv scal
ar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utim
e local oct semctl localtime readpipe do return format read sprintf dbmopen pop
getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0
opendir continue each sleep endgrent shutdown dump chomp connect getsockname di
e socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl s
etpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnet
byaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos
last reverse gethostbyname getgrnam study formline endhostent times chop length
gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 su
bstr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority
rindex wantarray hex system getservbyport endservent int chr untie rmdir protot
ype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmc
tl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst unt
il warn while values shift telldir getpwuid my getprotobynumber delete and sort
uc defined srand accept package seekdir getprotobyname semop our rename seek if
q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority
foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob t
ied closedirioctl socket readlink eval xor readline binmode setservent eof ord b
ind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given
say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},s={b:"->{",e:"}"},n={cN:
"variable",v:[{b:/\$\d/},{b:/[\$\%\@](\^\w\b|#\w+(\:\:\w+)*|{\w+}|\w+(\:\:\w*)*)
/},{b:/[\$\%\@][^\s\w{]/,r:0}]},o={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$"
,r:5},i=[e.BE,r,n],c=[n,e.HCM,o,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:!0},s,{c
N:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]"
,r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[
qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"
',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[]
,r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[
0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|gre
p)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,o,{cN:"regexp",b:"(
s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/
[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",r:5},{cN:"op
erator",b:"-\\w\\b",r:0}];return r.c=c,s.c=c,{aliases:["pl"],k:t,c:c}});hljs.reg
isterLanguage("avrasm",function(r){return{cI:!0,l:"\\.?"+r.IR,k:{keyword:"adc ad
d adiw and andi asr bclr bld brbc brbs brcc brcs break breq brge brhc brhs brid
brie brlo brlt brmi brne brpl brsh brtc brts brvc brvs bset bst call cbi cbr clc
clh cli cln clr cls clt clv clz com cp cpc cpi cpse dec eicall eijmp elpm eor f
mul fmuls fmulsu icall ijmp in inc jmp ld ldd ldi lds lpm lsl lsr mov movw mul m
uls mulsu neg nop or ori out pop push rcall ret reti rjmp rol ror sbc sbr sbrc s
brs sec seh sbi sbci sbic sbis sbiw sei sen ser ses set sev sez sleep spm st std
sts sub subi swap tst wdr",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12
r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31 x|0
xh xl y|0 yh yl z|0 zh zl ucsr1c udr1 ucsr1a ucsr1b ubrr1l ubrr1h ucsr0c ubrr0h
tccr3c tccr3a tccr3b tcnt3h tcnt3l ocr3ah ocr3al ocr3bh ocr3bl ocr3ch ocr3cl icr
3h icr3l etimsk etifr tccr1c ocr1ch ocr1cl twcr twdr twar twsr twbr osccal xmcra
xmcrb eicra spmcsr spmcr portg ddrg ping portf ddrf sreg sph spl xdiv rampz eic
rb eimsk gimsk gicr eifr gifr timsk tifr mcucr mcucsr tccr0 tcnt0 ocr0 assr tccr
1a tccr1b tcnt1h tcnt1l ocr1ah ocr1al ocr1bh ocr1bl icr1h icr1l tccr2 tcnt2 ocr2
ocdr wdtcr sfior eearh eearl eedr eecr porta ddra pina portb ddrb pinb portc dd
rc pinc portd ddrd pind spdr spsr spcr udr0 ucsr0a ucsr0b ubrr0l acsr admux adcs
r adch adcl porte ddre pine pinf",preprocessor:".byte .cseg .db .def .device .ds
eg .dw .endmacro .equ .eseg .exit .include .list .listmac .macro .nolist .org .s
et"},c:[r.CBCM,{cN:"comment",b:";",e:"$",r:0},r.CNM,r.BNM,{cN:"number",b:"\\b(\\
$[a-zA-Z0-9]+|0o[0-7]+)"},r.QSM,{cN:"string",b:"'",e:"[^\\\\]'",i:"[^\\\\][^']"}
,{cN:"label",b:"^[A-Za-z0-9_.$]+:"},{cN:"preprocessor",b:"#",e:"$"},{cN:"localva
rs",b:"@[0-9]+"}]}});hljs.registerLanguage("thrift",function(e){var t="bool byte
i16 i32 i64 double string binary";return{k:{keyword:"namespace const typedef st
ruct enum service exception void oneway set list map required optional",built_in
:t,literal:"true false"},c:[e.QSM,e.NM,e.CLCM,e.CBCM,{cN:"class",bK:"struct enum
service exception",e:/\{/,i:/\n/,c:[e.inherit(e.TM,{starts:{eW:!0,eE:!0}})]},{c
N:"stl_container",b:"\\b(set|list|map)\\s*<",e:">",k:t,c:["self"]}]}});hljs.regi
sterLanguage("q",function(e){var s={keyword:"do while select delete by update fr
om",constant:"0b 1b",built_in:"neg not null string reciprocal floor ceiling sign
um mod xbar xlog and or each scan over prior mmu lsq inv md5 ltime gtime count f
irst var dev med cov cor all any rand sums prds mins maxs fills deltas ratios av
gs differ prev next rank reverse iasc idesc asc desc msum mcount mavg mdev xrank
mmin mmax xprev rotate distinct group where flip type key til get value attr cu
t set upsert raze union inter except cross sv vs sublist enlist read0 read1 hope
n hclose hdel hsym hcount peach system ltrim rtrim trim lower upper ssr view tab
les views cols xcols keys xkey xcol xasc xdesc fkeys meta lj aj aj0 ij pj asof u
j ww wj wj1 fby xgroup ungroup ej save load rsave rload show csv parse eval min
max avg wavg wsum sin cos tan sum",typename:"`float `double int `timestamp `time
span `datetime `time `boolean `symbol `char `byte `short `long `real `month `dat
e `minute `second `guid"};return{aliases:["k","kdb"],k:s,l:/\b(`?)[A-Za-z0-9_]+\
b/,c:[e.CLCM,e.QSM,e.CNM]}});hljs.registerLanguage("tcl",function(e){return{alia
ses:["tk"],k:"after append apply array auto_execok auto_import auto_load auto_mk
index auto_mkindex_old auto_qualify auto_reset bgerror binary break catch cd cha
n clock close concat continue dde dict encoding eof error eval exec exit expr fb
locked fconfigure fcopy file fileevent filename flush for foreach format gets gl
ob global history http if incr info interp join lappend|10 lassign|10 lindex|10
linsert|10 list llength|10 load lrange|10 lrepeat|10 lreplace|10 lreverse|10 lse
arch|10 lset|10 lsort|10 mathfunc mathop memory msgcat namespace open package pa
rray pid pkg::create pkg_mkIndex platform platform::shell proc puts pwd read ref
chan regexp registry regsub|10 rename return safe scan seek set socket source sp
lit string subst switch tcl_endOfWord tcl_findLibrary tcl_startOfNextWord tcl_st
artOfPreviousWord tcl_wordBreakAfter tcl_wordBreakBefore tcltest tclvars tell ti
me tm trace unknown unload unset update uplevel upvar variable vwait while",c:[{
cN:"comment",v:[{b:";[ \\t]*#",e:"$"},{b:"^[ \\t]*#",e:"$"}]},{bK:"proc",e:"[\\{
]",eE:!0,c:[{cN:"symbol",b:"[ \\t\\n\\r]+(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*",e:"
[ \\t\\n\\r]",eW:!0,eE:!0}]},{cN:"variable",eE:!0,v:[{b:"\\$(\\{)?(::)?[a-zA-Z_]
((::)?[a-zA-Z0-9_])*\\(([a-zA-Z0-9_])*\\)",e:"[^a-zA-Z0-9_\\}\\$]"},{b:"\\$(\\{)
?(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*",e:"(\\))?[^a-zA-Z0-9_\\}\\$]"}]},{cN:"strin
g",c:[e.BE],v:[e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null})]},{cN:"number
",v:[e.BNM,e.CNM]}]}});hljs.registerLanguage("cpp",function(t){var e={keyword:"f
alse int float while private char catch export virtual operator sizeof dynamic_c
ast|10 typedef const_cast|10 const struct for static_cast|10 union namespace uns
igned long throw volatile static protected bool template mutable if public frien
d do return goto auto void enum else break new extern using true class asm case
typeid short reinterpret_cast|10 default double register explicit signed typenam
e try this switch continue wchar_t inline delete alignof char16_t char32_t const
expr decltype noexcept nullptr static_assert thread_local restrict _Bool complex
_Complex _Imaginary",built_in:"std string cin cout cerr clog stringstream istri
ngstream ostringstream auto_ptr deque list queue stack vector map set bitset mul
tiset multimap unordered_set unordered_map unordered_multiset unordered_multimap
array shared_ptr abort abs acos asin atan2 atan calloc ceil cosh cos exit exp f
abs floor fmod fprintf fputs free frexp fscanf isalnum isalpha iscntrl isdigit i
sgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs lde
xp log10 log malloc memchr memcmp memcpy memset modf pow printf putchar puts sca
nf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn str
len strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vpri
ntf vsprintf"};return{aliases:["c","h","c++","h++"],k:e,i:"</",c:[t.CLCM,t.CBCM,
t.QSM,{cN:"string",b:"'\\\\?.",e:"'",i:"."},{cN:"number",b:"\\b(\\d+(\\.\\d*)?|\
\.\\d+)(u|U|l|L|ul|UL|f|F)"},t.CNM,{cN:"preprocessor",b:"#",e:"$",k:"if else eli
f endif define undef warning error line pragma",c:[{b:'include\\s*[<"]',e:'[>"]'
,k:"include",i:"\\n"},t.CLCM]},{cN:"stl_container",b:"\\b(deque|list|queue|stack
|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_m
ultiset|unordered_multimap|array)\\s*<",e:">",k:e,c:["self"]},{b:t.IR+"::"}]}});
hljs.registerLanguage("json",function(e){var t={literal:"true false null"},i=[e.
QSM,e.CNM],l={cN:"value",e:",",eW:!0,eE:!0,c:i,k:t},c={b:"{",e:"}",c:[{cN:"attri
bute",b:'\\s*"',e:'"\\s*:\\s*',eB:!0,eE:!0,c:[e.BE],i:"\\n",starts:l}],i:"\\S"},
n={b:"\\[",e:"\\]",c:[e.inherit(l,{cN:null})],i:"\\S"};return i.splice(i.length,
0,c,n),{c:i,k:t,i:"\\S"}});hljs.registerLanguage("gradle",function(e){return{cI:
!0,k:{keyword:"task project allprojects subprojects artifacts buildscript config
urations dependencies repositories sourceSets description delete from into inclu
de exclude source classpath destinationDir includes options sourceCompatibility
targetCompatibility group flatDir doLast doFirst flatten todir fromdir ant def a
bstract break case catch continue default do else extends final finally for if i
mplements instanceof native new private protected public return static switch sy
nchronized throw throws transient try volatile while strictfp package import fal
se null super this true antlrtask checkstyle codenarc copy boolean byte char cla
ss double float int interface long short void compile runTime file fileTree abs
any append asList asWritable call collect compareTo count div dump each eachByte
eachFile eachLine every find findAll flatten getAt getErr getIn getOut getText
grep immutable inject inspect intersect invokeMethods isCase join leftShift minu
s multiply newInputStream newOutputStream newPrintWriter newReader newWriter nex
t plus pop power previous print println push putAt read readBytes readLines reve
rse reverseEach round size sort splitEachLine step subMap times toInteger toList
tokenize upto waitForOrKill withPrintWriter withReader withStream withWriter wi
thWriterAppend write writeLine"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.NM,e.RM]}});hljs
.registerLanguage("nsis",function(e){var t={cN:"symbol",b:"\\$(ADMINTOOLS|APPDAT
A|CDBURN_AREA|CMDLINE|COMMONFILES32|COMMONFILES64|COMMONFILES|COOKIES|DESKTOP|DO
CUMENTS|EXEDIR|EXEFILE|EXEPATH|FAVORITES|FONTS|HISTORY|HWNDPARENT|INSTDIR|INTERN
ET_CACHE|LANGUAGE|LOCALAPPDATA|MUSIC|NETHOOD|OUTDIR|PICTURES|PLUGINSDIR|PRINTHOO
D|PROFILE|PROGRAMFILES32|PROGRAMFILES64|PROGRAMFILES|QUICKLAUNCH|RECENT|RESOURCE
S_LOCALIZED|RESOURCES|SENDTO|SMPROGRAMS|SMSTARTUP|STARTMENU|SYSDIR|TEMP|TEMPLATE
S|VIDEOS|WINDIR)"},n={cN:"constant",b:"\\$+{[a-zA-Z0-9_]+}"},i={cN:"variable",b:
"\\$+[a-zA-Z0-9_]+",i:"\\(\\){}"},r={cN:"constant",b:"\\$+\\([a-zA-Z0-9_]+\\)"},
o={cN:"params",b:"(ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_NORMAL|FILE_ATT
RIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMP
ORARY|HKCR|HKCU|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKE
Y_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM|HKPD|HKU|IDA
BORT|IDCANCEL|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1
|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION
|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREA
DING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|NORMAL|OFFLINE|READONLY|SH
CTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)"},l={cN:"constant",b:"\\!(addincludedir|addp
lugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|get
dllversionsystem|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macr
oend|macro|makensis|packhdr|searchparse|searchreplace|tempfile|undef|verbose|war
ning)"};return{cI:!1,k:{keyword:"Abort AddBrandingImage AddSize AllowRootDirInst
all AllowSkipFiles AutoCloseWindow BGFont BGGradient BrandingText BringToFront C
all CallInstDLL Caption ChangeUI CheckBitmap ClearErrors CompletedText Component
Text CopyFiles CRCCheck CreateDirectory CreateFont CreateShortCut Delete DeleteI
NISec DeleteINIStr DeleteRegKey DeleteRegValue DetailPrint DetailsButtonText Dir
Text DirVar DirVerify EnableWindow EnumRegKey EnumRegValue Exch Exec ExecShell E
xecWait ExpandEnvStrings File FileBufSize FileClose FileErrorText FileOpen FileR
ead FileReadByte FileReadUTF16LE FileReadWord FileSeek FileWrite FileWriteByte F
ileWriteUTF16LE FileWriteWord FindClose FindFirst FindNext FindWindow FlushINI F
unctionEnd GetCurInstType GetCurrentAddress GetDlgItem GetDLLVersion GetDLLVersi
onLocal GetErrorLevel GetFileTime GetFileTimeLocal GetFullPathName GetFunctionAd
dress GetInstDirError GetLabelAddress GetTempFileName Goto HideWindow Icon IfAbo
rt IfErrors IfFileExists IfRebootFlag IfSilent InitPluginsDir InstallButtonText
InstallColors InstallDir InstallDirRegKey InstProgressFlags InstType InstTypeGet
Text InstTypeSetText IntCmp IntCmpU IntFmt IntOp IsWindow LangString LicenseBkCo
lor LicenseData LicenseForceSelection LicenseLangString LicenseText LoadLanguage
File LockWindow LogSet LogText ManifestDPIAware ManifestSupportedOS MessageBox M
iscButtonText Name Nop OutFile Page PageCallbacks PageExEnd Pop Push Quit ReadEn
vStr ReadINIStr ReadRegDWORD ReadRegStr Reboot RegDLL Rename RequestExecutionLev
el ReserveFile Return RMDir SearchPath SectionEnd SectionGetFlags SectionGetInst
Types SectionGetSize SectionGetText SectionGroupEnd SectionIn SectionSetFlags Se
ctionSetInstTypes SectionSetSize SectionSetText SendMessage SetAutoClose SetBran
dingImage SetCompress SetCompressor SetCompressorDictSize SetCtlColors SetCurIns
tType SetDatablockOptimize SetDateSave SetDetailsPrint SetDetailsView SetErrorLe
vel SetErrors SetFileAttributes SetFont SetOutPath SetOverwrite SetPluginUnload
SetRebootFlag SetRegView SetShellVarContext SetSilent ShowInstDetails ShowUninst
Details ShowWindow SilentInstall SilentUnInstall Sleep SpaceTexts StrCmp StrCmpS
StrCpy StrLen SubCaption SubSectionEnd Unicode UninstallButtonText UninstallCap
tion UninstallIcon UninstallSubCaption UninstallText UninstPage UnRegDLL Var VIA
ddVersionKey VIFileVersion VIProductVersion WindowIcon WriteINIStr WriteRegBin W
riteRegDWORD WriteRegExpandStr WriteRegStr WriteUninstaller XPStyle",literal:"ad
min all auto both colored current false force hide highest lastused leave liston
ly none normal notset off on open print show silent silentlog smooth textonly tr
ue user "},c:[e.HCM,e.CBCM,{cN:"string",b:'"',e:'"',i:"\\n",c:[{cN:"symbol",b:"\
\$(\\\\(n|r|t)|\\$)"},t,n,i,r]},{cN:"comment",b:";",e:"$",r:0},{cN:"function",bK
:"Function PageEx Section SectionGroup SubSection",e:"$"},l,n,i,r,o,e.NM,{cN:"li
teral",b:e.IR+"::"+e.IR}]}});hljs.registerLanguage("autohotkey",function(e){var
r={cN:"escape",b:"`[\\s\\S]"},c={cN:"comment",b:";",e:"$",r:0},n=[{cN:"built_in"
,b:"A_[a-zA-Z0-9]+"},{cN:"built_in",bK:"ComSpec Clipboard ClipboardAll ErrorLeve
l"}];return{cI:!0,k:{keyword:"Break Continue Else Gosub If Loop Return While",li
teral:"A true false NOT AND OR"},c:n.concat([r,e.inherit(e.QSM,{c:[r]}),c,{cN:"n
umber",b:e.NR,r:0},{cN:"var_expand",b:"%",e:"%",i:"\\n",c:[r]},{cN:"label",c:[r]
,v:[{b:'^[^\\n";]+::(?!=)'},{b:'^[^\\n";]+:(?!=)',r:0}]},{b:",\\s*,",r:10}])}});
hljs.registerLanguage("parser3",function(e){return{sL:"xml",r:0,c:[{cN:"comment"
,b:"^#",e:"$"},{cN:"comment",b:"\\^rem{",e:"}",r:10,c:[{b:"{",e:"}",c:["self"]}]
},{cN:"preprocessor",b:"^@(?:BASE|USE|CLASS|OPTIONS)$",r:10},{cN:"title",b:"@[\\
w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$"},{cN:"variable",b:"\\$\\{?
[\\w\\-\\.\\:]+\\}?"},{cN:"keyword",b:"\\^[\\w\\-\\.\\:]+"},{cN:"number",b:"\\^#
[0-9a-fA-F]+"},e.CNM]}});hljs.registerLanguage("axapta",function(e){return{k:"fa
lse int abstract private char boolean static null if for true while long throw f
inally protected final return void enum else break new catch byte super case sho
rt default double public try this switch continue reverse firstfast firstonly fo
rupdate nofetch sum avg minof maxof count order group by asc desc index hint lik
e dispaly edit client server ttsbegin ttscommit str real date container anytype
common div mod",c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.CNM,{cN:"preprocessor",b:"#",e:"$
"},{cN:"class",bK:"class interface",e:"{",eE:!0,i:":",c:[{bK:"extends implements
"},e.UTM]}]}});hljs.registerLanguage("vbnet",function(e){return{aliases:["vb"],c
I:!0,k:{keyword:"addhandler addressof alias and andalso aggregate ansi as assemb
ly auto binary by byref byval call case catch class compare const continue custo
m declare default delegate dim distinct do each equals else elseif end enum eras
e error event exit explicit finally for friend from function get global goto gro
up handles if implements imports in inherits interface into is isfalse isnot ist
rue join key let lib like loop me mid mod module mustinherit mustoverride mybase
myclass namespace narrowing new next not notinheritable notoverridable of off o
n operator option optional or order orelse overloads overridable overrides param
array partial preserve private property protected public raiseevent readonly red
im rem removehandler resume return select set shadows shared skip static step st
op structure strict sub synclock take text then throw to try unicode until using
when where while widening with withevents writeonly xor",built_in:"boolean byte
cbool cbyte cchar cdate cdec cdbl char cint clng cobj csbyte cshort csng cstr c
type date decimal directcast double gettype getxmlnamespace iif integer long obj
ect sbyte short single string trycast typeof uinteger ulong ushort",literal:"tru
e false nothing"},i:"//|{|}|endif|gosub|variant|wend",c:[e.inherit(e.QSM,{c:[{b:
'""'}]}),{cN:"comment",b:"'",e:"$",rB:!0,c:[{cN:"xmlDocTag",b:"'''|<!--|-->"},{c
N:"xmlDocTag",b:"</?",e:">"}]},e.CNM,{cN:"preprocessor",b:"#",e:"$",k:"if else e
lseif end region externalsource"}]}});hljs.registerLanguage("r",function(e){var
r="([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*";return{c:[e.HCM,{b:r,l:r,k:{keyword:"f
unction if in break next repeat else for return switch while try tryCatch|10 sto
p warning require library attach detach source setMethod setGeneric setGroupGene
ric setClass ...|10",literal:"NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_r
eal_|10 NA_character_|10 NA_complex_|10"},r:0},{cN:"number",b:"0[xX][0-9a-fA-F]+
[Li]?\\b",r:0},{cN:"number",b:"\\d+(?:[eE][+\\-]?\\d*)?L\\b",r:0},{cN:"number",b
:"\\d+\\.(?!\\d)(?:i\\b)?",r:0},{cN:"number",b:"\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\
d*)?i?\\b",r:0},{cN:"number",b:"\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b",r:0},{b:"`",e:
"`",r:0},{cN:"string",c:[e.BE],v:[{b:'"',e:'"'},{b:"'",e:"'"}]}]}});hljs.registe
rLanguage("profile",function(e){return{c:[e.CNM,{cN:"built_in",b:"{",e:"}$",eB:!
0,eE:!0,c:[e.ASM,e.QSM],r:0},{cN:"filename",b:"[a-zA-Z_][\\da-zA-Z_]+\\.[\\da-zA
-Z_]{1,3}",e:":",eE:!0},{cN:"header",b:"(ncalls|tottime|cumtime)",e:"$",k:"ncall
s tottime|10 cumtime|10 filename",r:10},{cN:"summary",b:"function calls",e:"$",c
:[e.CNM],r:10},e.ASM,e.QSM,{cN:"function",b:"\\(",e:"\\)$",c:[e.UTM],r:0}]}});hl
js.registerLanguage("scss",function(e){{var t="[a-zA-Z-][a-zA-Z0-9_-]*",i={cN:"v
ariable",b:"(\\$"+t+")\\b"},r={cN:"function",b:t+"\\(",rB:!0,eE:!0,e:"\\("},o={c
N:"hexcolor",b:"#[0-9A-Fa-f]+"};({cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0
,i:"[^\\s]",starts:{cN:"value",eW:!0,eE:!0,c:[r,o,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN
:"important",b:"!important"}]}})}return{cI:!0,i:"[=/|']",c:[e.CLCM,e.CBCM,r,{cN:
"id",b:"\\#[A-Za-z0-9_-]+",r:0},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr
_selector",b:"\\[",e:"\\]",i:"$"},{cN:"tag",b:"\\b(a|abbr|acronym|address|area|a
rticle|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code
|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|fi
gcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i
|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|no
frames|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ru
by|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody
|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",r:0},{cN:"pseudo"
,b:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|
only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|no
t|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|fo
cus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabl
ed|default|checked|before|after|active)"},{cN:"pseudo",b:"::(after|before|choice
s|first-letter|first-line|repeat-index|repeat-item|selection|value)"},i,{cN:"att
ribute",b:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-spac
e|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-p
roperty|transition-duration|transition-delay|transition|transform-style|transfor
m-origin|transform|top|text-underline-position|text-transform|text-shadow|text-r
endering|text-overflow|text-indent|text-decoration-style|text-decoration-line|te
xt-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-la
yout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|
page-break-inside|page-break-before|page-break-after|padding-top|padding-right|p
adding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|
outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|o
pacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-inde
x|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margi
n-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|lis
t-style-image|list-style|line-height|letter-spacing|left|justify-content|initial
|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphen
s|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch
|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-set
tings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-dire
ction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|
counter-increment|content|column-width|column-span|column-rule-width|column-rule
-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns
|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|b
ox-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|b
order-top-style|border-top-right-radius|border-top-left-radius|border-top-color|
border-top|border-style|border-spacing|border-right-width|border-right-style|bor
der-right-color|border-right|border-radius|border-left-width|border-left-style|b
order-left-color|border-left|border-image-width|border-image-source|border-image
-slice|border-image-repeat|border-image-outset|border-image|border-color|border-
collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|bord
er-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|b
ackground-repeat|background-position|background-origin|background-image|backgrou
nd-color|background-clip|background-attachment|background|backface-visibility|au
to|animation-timing-function|animation-play-state|animation-name|animation-itera
tion-count|animation-fill-mode|animation-duration|animation-direction|animation-
delay|animation|align-self|align-items|align-content)\\b",i:"[^\\s]"},{cN:"value
",b:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|upp
ercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-to
p|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict
|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resiz
e|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outsid
e|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|news
paper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lowe
r-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justif
y|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|ina
ctive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|ho
rizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribut
e|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|
decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break
-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|
always|all-scroll|absolute|table|table-cell)\\b"},{cN:"value",b:":",e:";",c:[r,i
,o,e.CSSNM,e.QSM,e.ASM,{cN:"important",b:"!important"}]},{cN:"at_rule",b:"@",e:"
[{;]",k:"mixin include extend for if else each while charset import debug media
page content font-face namespace warn",c:[r,i,e.QSM,e.ASM,o,e.CSSNM,{cN:"preproc
essor",b:"\\s[A-Za-z0-9_.-]+",r:0}]}]}});hljs.registerLanguage("mathematica",fun
ction(e){return{aliases:["mma"],l:"(\\$|\\b)"+e.IR+"\\b",k:"AbelianGroup Abort A
bortKernels AbortProtect Above Abs Absolute AbsoluteCorrelation AbsoluteCorrelat
ionFunction AbsoluteCurrentValue AbsoluteDashing AbsoluteFileName AbsoluteOption
s AbsolutePointSize AbsoluteThickness AbsoluteTime AbsoluteTiming AccountingForm
Accumulate Accuracy AccuracyGoal ActionDelay ActionMenu ActionMenuBox ActionMen
uBoxOptions Active ActiveItem ActiveStyle AcyclicGraphQ AddOnHelpPath AddTo Adja
cencyGraph AdjacencyList AdjacencyMatrix AdjustmentBox AdjustmentBoxOptions Adju
stTimeSeriesForecast AffineTransform After AiryAi AiryAiPrime AiryAiZero AiryBi
AiryBiPrime AiryBiZero AlgebraicIntegerQ AlgebraicNumber AlgebraicNumberDenomina
tor AlgebraicNumberNorm AlgebraicNumberPolynomial AlgebraicNumberTrace Algebraic
Rules AlgebraicRulesData Algebraics AlgebraicUnitQ Alignment AlignmentMarker Ali
gnmentPoint All AllowedDimensions AllowGroupClose AllowInlineCells AllowKernelIn
itialization AllowReverseGroupClose AllowScriptLevelChange AlphaChannel Alternat
ingGroup AlternativeHypothesis Alternatives AmbientLight Analytic AnchoredSearch
And AndersonDarlingTest AngerJ AngleBracket AngularGauge Animate AnimationCycle
Offset AnimationCycleRepetitions AnimationDirection AnimationDisplayTime Animati
onRate AnimationRepetitions AnimationRunning Animator AnimatorBox AnimatorBoxOpt
ions AnimatorElements Annotation Annuity AnnuityDue Antialiasing Antisymmetric A
part ApartSquareFree Appearance AppearanceElements AppellF1 Append AppendTo Appl
y ArcCos ArcCosh ArcCot ArcCoth ArcCsc ArcCsch ArcSec ArcSech ArcSin ArcSinDistr
ibution ArcSinh ArcTan ArcTanh Arg ArgMax ArgMin ArgumentCountQ ARIMAProcess Ari
thmeticGeometricMean ARMAProcess ARProcess Array ArrayComponents ArrayDepth Arra
yFlatten ArrayPad ArrayPlot ArrayQ ArrayReshape ArrayRules Arrays Arrow Arrow3DB
ox ArrowBox Arrowheads AspectRatio AspectRatioFixed Assert Assuming Assumptions
AstronomicalData Asynchronous AsynchronousTaskObject AsynchronousTasks AtomQ Att
ributes AugmentedSymmetricPolynomial AutoAction AutoDelete AutoEvaluateEvents Au
toGeneratedPackage AutoIndent AutoIndentSpacings AutoItalicWords AutoloadPath Au
toMatch Automatic AutomaticImageSize AutoMultiplicationSymbol AutoNumberFormatti
ng AutoOpenNotebooks AutoOpenPalettes AutorunSequencing AutoScaling AutoScroll A
utoSpacing AutoStyleOptions AutoStyleWords Axes AxesEdge AxesLabel AxesOrigin Ax
esStyle Axis BabyMonsterGroupB Back Background BackgroundTasksSettings Backslash
Backsubstitution Backward Band BandpassFilter BandstopFilter BarabasiAlbertGrap
hDistribution BarChart BarChart3D BarLegend BarlowProschanImportance BarnesG Bar
Origin BarSpacing BartlettHannWindow BartlettWindow BaseForm Baseline BaselinePo
sition BaseStyle BatesDistribution BattleLemarieWavelet Because BeckmannDistribu
tion Beep Before Begin BeginDialogPacket BeginFrontEndInteractionPacket BeginPac
kage BellB BellY Below BenfordDistribution BeniniDistribution BenktanderGibratDi
stribution BenktanderWeibullDistribution BernoulliB BernoulliDistribution Bernou
lliGraphDistribution BernoulliProcess BernsteinBasis BesselFilterModel BesselI B
esselJ BesselJZero BesselK BesselY BesselYZero Beta BetaBinomialDistribution Bet
aDistribution BetaNegativeBinomialDistribution BetaPrimeDistribution BetaRegular
ized BetweennessCentrality BezierCurve BezierCurve3DBox BezierCurve3DBoxOptions
BezierCurveBox BezierCurveBoxOptions BezierFunction BilateralFilter Binarize Bin
aryFormat BinaryImageQ BinaryRead BinaryReadList BinaryWrite BinCounts BinLists
Binomial BinomialDistribution BinomialProcess BinormalDistribution BiorthogonalS
plineWavelet BipartiteGraphQ BirnbaumImportance BirnbaumSaundersDistribution Bit
And BitClear BitGet BitLength BitNot BitOr BitSet BitShiftLeft BitShiftRight Bit
Xor Black BlackmanHarrisWindow BlackmanNuttallWindow BlackmanWindow Blank BlankF
orm BlankNullSequence BlankSequence Blend Block BlockRandom BlomqvistBeta Blomqv
istBetaTest Blue Blur BodePlot BohmanWindow Bold Bookmarks Boole BooleanConsecut
iveFunction BooleanConvert BooleanCountingFunction BooleanFunction BooleanGraph
BooleanMaxterms BooleanMinimize BooleanMinterms Booleans BooleanTable BooleanVar
iables BorderDimensions BorelTannerDistribution Bottom BottomHatTransform Bounda
ryStyle Bounds Box BoxBaselineShift BoxData BoxDimensions Boxed Boxes BoxForm Bo
xFormFormatTypes BoxFrame BoxID BoxMargins BoxMatrix BoxRatios BoxRotation BoxRo
tationPoint BoxStyle BoxWhiskerChart Bra BracketingBar BraKet BrayCurtisDistance
BreadthFirstScan Break Brown BrownForsytheTest BrownianBridgeProcess BrowserCat
egory BSplineBasis BSplineCurve BSplineCurve3DBox BSplineCurveBox BSplineCurveBo
xOptions BSplineFunction BSplineSurface BSplineSurface3DBox BubbleChart BubbleCh
art3D BubbleScale BubbleSizes BulletGauge BusinessDayQ ButterflyGraph Butterwort
hFilterModel Button ButtonBar ButtonBox ButtonBoxOptions ButtonCell ButtonConten
ts ButtonData ButtonEvaluator ButtonExpandable ButtonFrame ButtonFunction Button
Margins ButtonMinHeight ButtonNote ButtonNotebook ButtonSource ButtonStyle Butto
nStyleMenuListing Byte ByteCount ByteOrdering C CachedValue CacheGraphics Calend
arData CalendarType CallPacket CanberraDistance Cancel CancelButton CandlestickC
hart Cap CapForm CapitalDifferentialD CardinalBSplineBasis CarmichaelLambda Case
s Cashflow Casoratian Catalan CatalanNumber Catch CauchyDistribution CauchyWindo
w CayleyGraph CDF CDFDeploy CDFInformation CDFWavelet Ceiling Cell CellAutoOverw
rite CellBaseline CellBoundingBox CellBracketOptions CellChangeTimes CellContent
s CellContext CellDingbat CellDynamicExpression CellEditDuplicate CellElementsBo
undingBox CellElementSpacings CellEpilog CellEvaluationDuplicate CellEvaluationF
unction CellEventActions CellFrame CellFrameColor CellFrameLabelMargins CellFram
eLabels CellFrameMargins CellGroup CellGroupData CellGrouping CellGroupingRules
CellHorizontalScrolling CellID CellLabel CellLabelAutoDelete CellLabelMargins Ce
llLabelPositioning CellMargins CellObject CellOpen CellPrint CellProlog Cells Ce
llSize CellStyle CellTags CellularAutomaton CensoredDistribution Censoring Cente
r CenterDot CentralMoment CentralMomentGeneratingFunction CForm ChampernowneNumb
er ChanVeseBinarize Character CharacterEncoding CharacterEncodingsPath Character
isticFunction CharacteristicPolynomial CharacterRange Characters ChartBaseStyle
ChartElementData ChartElementDataFunction ChartElementFunction ChartElements Cha
rtLabels ChartLayout ChartLegends ChartStyle Chebyshev1FilterModel Chebyshev2Fil
terModel ChebyshevDistance ChebyshevT ChebyshevU Check CheckAbort CheckAll Check
box CheckboxBar CheckboxBox CheckboxBoxOptions ChemicalData ChessboardDistance C
hiDistribution ChineseRemainder ChiSquareDistribution ChoiceButtons ChoiceDialog
CholeskyDecomposition Chop Circle CircleBox CircleDot CircleMinus CirclePlus Ci
rcleTimes CirculantGraph CityData Clear ClearAll ClearAttributes ClearSystemCach
e ClebschGordan ClickPane Clip ClipboardNotebook ClipFill ClippingStyle ClipPlan
es ClipRange Clock ClockGauge ClockwiseContourIntegral Close Closed CloseKernels
ClosenessCentrality Closing ClosingAutoSave ClosingEvent ClusteringComponents C
MYKColor Coarse Coefficient CoefficientArrays CoefficientDomain CoefficientList
CoefficientRules CoifletWavelet Collect Colon ColonForm ColorCombine ColorConver
t ColorData ColorDataFunction ColorFunction ColorFunctionScaling Colorize ColorN
egate ColorOutput ColorProfileData ColorQuantize ColorReplace ColorRules ColorSe
lectorSettings ColorSeparate ColorSetter ColorSetterBox ColorSetterBoxOptions Co
lorSlider ColorSpace Column ColumnAlignments ColumnBackgrounds ColumnForm Column
Lines ColumnsEqual ColumnSpacings ColumnWidths CommonDefaultFormatTypes Commones
t CommonestFilter CommonUnits CommunityBoundaryStyle CommunityGraphPlot Communit
yLabels CommunityRegionStyle CompatibleUnitQ CompilationOptions CompilationTarge
t Compile Compiled CompiledFunction Complement CompleteGraph CompleteGraphQ Comp
leteKaryTree CompletionsListPacket Complex Complexes ComplexExpand ComplexInfini
ty ComplexityFunction ComponentMeasurements ComponentwiseContextMenu Compose Com
poseList ComposeSeries Composition CompoundExpression CompoundPoissonDistributio
n CompoundPoissonProcess CompoundRenewalProcess Compress CompressedData Conditio
n ConditionalExpression Conditioned Cone ConeBox ConfidenceLevel ConfidenceRange
ConfidenceTransform ConfigurationPath Congruent Conjugate ConjugateTranspose Co
njunction Connect ConnectedComponents ConnectedGraphQ ConnesWindow ConoverTest C
onsoleMessage ConsoleMessagePacket ConsolePrint Constant ConstantArray Constants
ConstrainedMax ConstrainedMin ContentPadding ContentsBoundingBox ContentSelecta
ble ContentSize Context ContextMenu Contexts ContextToFilename ContextToFileName
Continuation Continue ContinuedFraction ContinuedFractionK ContinuousAction Con
tinuousMarkovProcess ContinuousTimeModelQ ContinuousWaveletData ContinuousWavele
tTransform ContourDetect ContourGraphics ContourIntegral ContourLabels ContourLi
nes ContourPlot ContourPlot3D Contours ContourShading ContourSmoothing ContourSt
yle ContraharmonicMean Control ControlActive ControlAlignment ControllabilityGra
mian ControllabilityMatrix ControllableDecomposition ControllableModelQ Controll
erDuration ControllerInformation ControllerInformationData ControllerLinking Con
trollerManipulate ControllerMethod ControllerPath ControllerState ControlPlaceme
nt ControlsRendering ControlType Convergents ConversionOptions ConversionRules C
onvertToBitmapPacket ConvertToPostScript ConvertToPostScriptPacket Convolve Conw
ayGroupCo1 ConwayGroupCo2 ConwayGroupCo3 CoordinateChartData CoordinatesToolOpti
ons CoordinateTransform CoordinateTransformData CoprimeQ Coproduct CopulaDistrib
ution Copyable CopyDirectory CopyFile CopyTag CopyToClipboard CornerFilter Corne
rNeighbors Correlation CorrelationDistance CorrelationFunction CorrelationTest C
os Cosh CoshIntegral CosineDistance CosineWindow CosIntegral Cot Coth Count Coun
terAssignments CounterBox CounterBoxOptions CounterClockwiseContourIntegral Coun
terEvaluator CounterFunction CounterIncrements CounterStyle CounterStyleMenuList
ing CountRoots CountryData Covariance CovarianceEstimatorFunction CovarianceFunc
tion CoxianDistribution CoxIngersollRossProcess CoxModel CoxModelFit CramerVonMi
sesTest CreateArchive CreateDialog CreateDirectory CreateDocument CreateIntermed
iateDirectories CreatePalette CreatePalettePacket CreateScheduledTask CreateTemp
orary CreateWindow CriticalityFailureImportance CriticalitySuccessImportance Cri
ticalSection Cross CrossingDetect CrossMatrix Csc Csch CubeRoot Cubics Cuboid Cu
boidBox Cumulant CumulantGeneratingFunction Cup CupCap Curl CurlyDoubleQuote Cur
lyQuote CurrentImage CurrentlySpeakingPacket CurrentValue CurvatureFlowFilter Cu
rveClosed Cyan CycleGraph CycleIndexPolynomial Cycles CyclicGroup Cyclotomic Cyl
inder CylinderBox CylindricalDecomposition D DagumDistribution DamerauLevenshtei
nDistance DampingFactor Darker Dashed Dashing DataCompression DataDistribution D
ataRange DataReversed Date DateDelimiters DateDifference DateFunction DateList D
ateListLogPlot DateListPlot DatePattern DatePlus DateRange DateString DateTicksF
ormat DaubechiesWavelet DavisDistribution DawsonF DayCount DayCountConvention Da
yMatchQ DayName DayPlus DayRange DayRound DeBruijnGraph Debug DebugTag Decimal D
eclareKnownSymbols DeclarePackage Decompose Decrement DedekindEta Default Defaul
tAxesStyle DefaultBaseStyle DefaultBoxStyle DefaultButton DefaultColor DefaultCo
ntrolPlacement DefaultDuplicateCellStyle DefaultDuration DefaultElement DefaultF
aceGridsStyle DefaultFieldHintStyle DefaultFont DefaultFontProperties DefaultFor
matType DefaultFormatTypeForStyle DefaultFrameStyle DefaultFrameTicksStyle Defau
ltGridLinesStyle DefaultInlineFormatType DefaultInputFormatType DefaultLabelStyl
e DefaultMenuStyle DefaultNaturalLanguage DefaultNewCellStyle DefaultNewInlineCe
llStyle DefaultNotebook DefaultOptions DefaultOutputFormatType DefaultStyle Defa
ultStyleDefinitions DefaultTextFormatType DefaultTextInlineFormatType DefaultTic
ksStyle DefaultTooltipStyle DefaultValues Defer DefineExternal DefineInputStream
Method DefineOutputStreamMethod Definition Degree DegreeCentrality DegreeGraphDi
stribution DegreeLexicographic DegreeReverseLexicographic Deinitialization Del D
eletable Delete DeleteBorderComponents DeleteCases DeleteContents DeleteDirector
y DeleteDuplicates DeleteFile DeleteSmallComponents DeleteWithContents DeletionW
arning Delimiter DelimiterFlashTime DelimiterMatching Delimiters Denominator Den
sityGraphics DensityHistogram DensityPlot DependentVariables Deploy Deployed Dep
th DepthFirstScan Derivative DerivativeFilter DescriptorStateSpace DesignMatrix
Det DGaussianWavelet DiacriticalPositioning Diagonal DiagonalMatrix Dialog Dialo
gIndent DialogInput DialogLevel DialogNotebook DialogProlog DialogReturn DialogS
ymbols Diamond DiamondMatrix DiceDissimilarity DictionaryLookup DifferenceDelta
DifferenceOrder DifferenceRoot DifferenceRootReduce Differences DifferentialD Di
fferentialRoot DifferentialRootReduce DifferentiatorFilter DigitBlock DigitBlock
Minimum DigitCharacter DigitCount DigitQ DihedralGroup Dilation Dimensions Dirac
Comb DiracDelta DirectedEdge DirectedEdges DirectedGraph DirectedGraphQ Directed
Infinity Direction Directive Directory DirectoryName DirectoryQ DirectoryStack D
irichletCharacter DirichletConvolve DirichletDistribution DirichletL DirichletTr
ansform DirichletWindow DisableConsolePrintPacket DiscreteChirpZTransform Discre
teConvolve DiscreteDelta DiscreteHadamardTransform DiscreteIndicator DiscreteLQE
stimatorGains DiscreteLQRegulatorGains DiscreteLyapunovSolve DiscreteMarkovProce
ss DiscretePlot DiscretePlot3D DiscreteRatio DiscreteRiccatiSolve DiscreteShift
DiscreteTimeModelQ DiscreteUniformDistribution DiscreteVariables DiscreteWavelet
Data DiscreteWaveletPacketTransform DiscreteWaveletTransform Discriminant Disjun
ction Disk DiskBox DiskMatrix Dispatch DispersionEstimatorFunction Display Displ
ayAllSteps DisplayEndPacket DisplayFlushImagePacket DisplayForm DisplayFunction
DisplayPacket DisplayRules DisplaySetSizePacket DisplayString DisplayTemporary D
isplayWith DisplayWithRef DisplayWithVariable DistanceFunction DistanceTransform
Distribute Distributed DistributedContexts DistributeDefinitions DistributionCh
art DistributionDomain DistributionFitTest DistributionParameterAssumptions Dist
ributionParameterQ Dithering Div Divergence Divide DivideBy Dividers Divisible D
ivisors DivisorSigma DivisorSum DMSList DMSString Do DockedCells DocumentNoteboo
k DominantColors DOSTextFormat Dot DotDashed DotEqual Dotted DoubleBracketingBar
DoubleContourIntegral DoubleDownArrow DoubleLeftArrow DoubleLeftRightArrow Doub
leLeftTee DoubleLongLeftArrow DoubleLongLeftRightArrow DoubleLongRightArrow Doub
leRightArrow DoubleRightTee DoubleUpArrow DoubleUpDownArrow DoubleVerticalBar Do
ublyInfinite Down DownArrow DownArrowBar DownArrowUpArrow DownLeftRightVector Do
wnLeftTeeVector DownLeftVector DownLeftVectorBar DownRightTeeVector DownRightVec
tor DownRightVectorBar Downsample DownTee DownTeeArrow DownValues DragAndDrop Dr
awEdges DrawFrontFaces DrawHighlighted Drop DSolve Dt DualLinearProgramming Dual
SystemsModel DumpGet DumpSave DuplicateFreeQ Dynamic DynamicBox DynamicBoxOption
s DynamicEvaluationTimeout DynamicLocation DynamicModule DynamicModuleBox Dynami
cModuleBoxOptions DynamicModuleParent DynamicModuleValues DynamicName DynamicNam
espace DynamicReference DynamicSetting DynamicUpdating DynamicWrapper DynamicWra
pperBox DynamicWrapperBoxOptions E EccentricityCentrality EdgeAdd EdgeBetweennes
sCentrality EdgeCapacity EdgeCapForm EdgeColor EdgeConnectivity EdgeCost EdgeCou
nt EdgeCoverQ EdgeDashing EdgeDelete EdgeDetect EdgeForm EdgeIndex EdgeJoinForm
EdgeLabeling EdgeLabels EdgeLabelStyle EdgeList EdgeOpacity EdgeQ EdgeRenderingF
unction EdgeRules EdgeShapeFunction EdgeStyle EdgeThickness EdgeWeight Editable
EditButtonSettings EditCellTagsSettings EditDistance EffectiveInterest Eigensyst
em Eigenvalues EigenvectorCentrality Eigenvectors Element ElementData Eliminate
EliminationOrder EllipticE EllipticExp EllipticExpPrime EllipticF EllipticFilter
Model EllipticK EllipticLog EllipticNomeQ EllipticPi EllipticReducedHalfPeriods
EllipticTheta EllipticThetaPrime EmitSound EmphasizeSyntaxErrors EmpiricalDistri
bution Empty EmptyGraphQ EnableConsolePrintPacket Enabled Encode End EndAdd EndD
ialogPacket EndFrontEndInteractionPacket EndOfFile EndOfLine EndOfString EndPack
age EngineeringForm Enter EnterExpressionPacket EnterTextPacket Entropy EntropyF
ilter Environment Epilog Equal EqualColumns EqualRows EqualTilde EquatedTo Equil
ibrium EquirippleFilterKernel Equivalent Erf Erfc Erfi ErlangB ErlangC ErlangDis
tribution Erosion ErrorBox ErrorBoxOptions ErrorNorm ErrorPacket ErrorsDialogSet
tings EstimatedDistribution EstimatedProcess EstimatorGains EstimatorRegulator E
uclideanDistance EulerE EulerGamma EulerianGraphQ EulerPhi Evaluatable Evaluate
Evaluated EvaluatePacket EvaluationCell EvaluationCompletionAction EvaluationEle
ments EvaluationMode EvaluationMonitor EvaluationNotebook EvaluationObject Evalu
ationOrder Evaluator EvaluatorNames EvenQ EventData EventEvaluator EventHandler
EventHandlerTag EventLabels ExactBlackmanWindow ExactNumberQ ExactRootIsolation
ExampleData Except ExcludedForms ExcludePods Exclusions ExclusionsStyle Exists E
xit ExitDialog Exp Expand ExpandAll ExpandDenominator ExpandFileName ExpandNumer
ator Expectation ExpectationE ExpectedValue ExpGammaDistribution ExpIntegralE Ex
pIntegralEi Exponent ExponentFunction ExponentialDistribution ExponentialFamily
ExponentialGeneratingFunction ExponentialMovingAverage ExponentialPowerDistribut
ion ExponentPosition ExponentStep Export ExportAutoReplacements ExportPacket Exp
ortString Expression ExpressionCell ExpressionPacket ExpToTrig ExtendedGCD Exten
sion ExtentElementFunction ExtentMarkers ExtentSize ExternalCall ExternalDataCha
racterEncoding Extract ExtractArchive ExtremeValueDistribution FaceForm FaceGrid
s FaceGridsStyle Factor FactorComplete Factorial Factorial2 FactorialMoment Fact
orialMomentGeneratingFunction FactorialPower FactorInteger FactorList FactorSqua
reFree FactorSquareFreeList FactorTerms FactorTermsList Fail FailureDistribution
False FARIMAProcess FEDisableConsolePrintPacket FeedbackSector FeedbackSectorSt
yle FeedbackType FEEnableConsolePrintPacket Fibonacci FieldHint FieldHintStyle F
ieldMasked FieldSize File FileBaseName FileByteCount FileDate FileExistsQ FileEx
tension FileFormat FileHash FileInformation FileName FileNameDepth FileNameDialo
gSettings FileNameDrop FileNameJoin FileNames FileNameSetter FileNameSplit FileN
ameTake FilePrint FileType FilledCurve FilledCurveBox Filling FillingStyle Filli
ngTransform FilterRules FinancialBond FinancialData FinancialDerivative Financia
lIndicator Find FindArgMax FindArgMin FindClique FindClusters FindCurvePath Find
DistributionParameters FindDivisions FindEdgeCover FindEdgeCut FindEulerianCycle
FindFaces FindFile FindFit FindGeneratingFunction FindGeoLocation FindGeometric
Transform FindGraphCommunities FindGraphIsomorphism FindGraphPartition FindHamil
tonianCycle FindIndependentEdgeSet FindIndependentVertexSet FindInstance FindInt
egerNullVector FindKClan FindKClique FindKClub FindKPlex FindLibrary FindLinearR
ecurrence FindList FindMaximum FindMaximumFlow FindMaxValue FindMinimum FindMini
mumCostFlow FindMinimumCut FindMinValue FindPermutation FindPostmanTour FindProc
essParameters FindRoot FindSequenceFunction FindSettings FindShortestPath FindSh
ortestTour FindThreshold FindVertexCover FindVertexCut Fine FinishDynamic Finite
AbelianGroupCount FiniteGroupCount FiniteGroupData First FirstPassageTimeDistrib
ution FischerGroupFi22 FischerGroupFi23 FischerGroupFi24Prime FisherHypergeometr
icDistribution FisherRatioTest FisherZDistribution Fit FitAll FittedModel FixedP
oint FixedPointList FlashSelection Flat Flatten FlattenAt FlatTopWindow FlipView
Floor FlushPrintOutputPacket Fold FoldList Font FontColor FontFamily FontForm F
ontName FontOpacity FontPostScriptName FontProperties FontReencoding FontSize Fo
ntSlant FontSubstitutions FontTracking FontVariations FontWeight For ForAll Form
at FormatRules FormatType FormatTypeAutoConvert FormatValues FormBox FormBoxOpti
ons FortranForm Forward ForwardBackward Fourier FourierCoefficient FourierCosCoe
fficient FourierCosSeries FourierCosTransform FourierDCT FourierDCTFilter Fourie
rDCTMatrix FourierDST FourierDSTMatrix FourierMatrix FourierParameters FourierSe
quenceTransform FourierSeries FourierSinCoefficient FourierSinSeries FourierSinT
ransform FourierTransform FourierTrigSeries FractionalBrownianMotionProcess Frac
tionalPart FractionBox FractionBoxOptions FractionLine Frame FrameBox FrameBoxOp
tions Framed FrameInset FrameLabel Frameless FrameMargins FrameStyle FrameTicks
FrameTicksStyle FRatioDistribution FrechetDistribution FreeQ FrequencySamplingFi
lterKernel FresnelC FresnelS Friday FrobeniusNumber FrobeniusSolve FromCharacter
Code FromCoefficientRules FromContinuedFraction FromDate FromDigits FromDMS Fron
t FrontEndDynamicExpression FrontEndEventActions FrontEndExecute FrontEndObject
FrontEndResource FrontEndResourceString FrontEndStackSize FrontEndToken FrontEnd
TokenExecute FrontEndValueCache FrontEndVersion FrontFaceColor FrontFaceOpacity
Full FullAxes FullDefinition FullForm FullGraphics FullOptions FullSimplify Func
tion FunctionExpand FunctionInterpolation FunctionSpace FussellVeselyImportance
GaborFilter GaborMatrix GaborWavelet GainMargins GainPhaseMargins Gamma GammaDis
tribution GammaRegularized GapPenalty Gather GatherBy GaugeFaceElementFunction G
augeFaceStyle GaugeFrameElementFunction GaugeFrameSize GaugeFrameStyle GaugeLabe
ls GaugeMarkers GaugeStyle GaussianFilter GaussianIntegers GaussianMatrix Gaussi
anWindow GCD GegenbauerC General GeneralizedLinearModelFit GenerateConditions Ge
neratedCell GeneratedParameters GeneratingFunction Generic GenericCylindricalDec
omposition GenomeData GenomeLookup GeodesicClosing GeodesicDilation GeodesicEros
ion GeodesicOpening GeoDestination GeodesyData GeoDirection GeoDistance GeoGridP
osition GeometricBrownianMotionProcess GeometricDistribution GeometricMean Geome
tricMeanFilter GeometricTransformation GeometricTransformation3DBox GeometricTra
nsformation3DBoxOptions GeometricTransformationBox GeometricTransformationBoxOpt
ions GeoPosition GeoPositionENU GeoPositionXYZ GeoProjectionData GestureHandler
GestureHandlerTag Get GetBoundingBoxSizePacket GetContext GetEnvironment GetFile
Name GetFrontEndOptionsDataPacket GetLinebreakInformationPacket GetMenusPacket G
etPageBreakInformationPacket Glaisher GlobalClusteringCoefficient GlobalPreferen
ces GlobalSession Glow GoldenRatio GompertzMakehamDistribution GoodmanKruskalGam
ma GoodmanKruskalGammaTest Goto Grad Gradient GradientFilter GradientOrientation
Filter Graph GraphAssortativity GraphCenter GraphComplement GraphData GraphDensi
ty GraphDiameter GraphDifference GraphDisjointUnion GraphDistance GraphDistanceM
atrix GraphElementData GraphEmbedding GraphHighlight GraphHighlightStyle GraphHu
b Graphics Graphics3D Graphics3DBox Graphics3DBoxOptions GraphicsArray GraphicsB
aseline GraphicsBox GraphicsBoxOptions GraphicsColor GraphicsColumn GraphicsComp
lex GraphicsComplex3DBox GraphicsComplex3DBoxOptions GraphicsComplexBox Graphics
ComplexBoxOptions GraphicsContents GraphicsData GraphicsGrid GraphicsGridBox Gra
phicsGroup GraphicsGroup3DBox GraphicsGroup3DBoxOptions GraphicsGroupBox Graphic
sGroupBoxOptions GraphicsGrouping GraphicsHighlightColor GraphicsRow GraphicsSpa
cing GraphicsStyle GraphIntersection GraphLayout GraphLinkEfficiency GraphPeriph
ery GraphPlot GraphPlot3D GraphPower GraphPropertyDistribution GraphQ GraphRadiu
s GraphReciprocity GraphRoot GraphStyle GraphUnion Gray GrayLevel GreatCircleDis
tance Greater GreaterEqual GreaterEqualLess GreaterFullEqual GreaterGreater Grea
terLess GreaterSlantEqual GreaterTilde Green Grid GridBaseline GridBox GridBoxAl
ignment GridBoxBackground GridBoxDividers GridBoxFrame GridBoxItemSize GridBoxIt
emStyle GridBoxOptions GridBoxSpacings GridCreationSettings GridDefaultElement G
ridElementStyleOptions GridFrame GridFrameMargins GridGraph GridLines GridLinesS
tyle GroebnerBasis GroupActionBase GroupCentralizer GroupElementFromWord GroupEl
ementPosition GroupElementQ GroupElements GroupElementToWord GroupGenerators Gro
upMultiplicationTable GroupOrbits GroupOrder GroupPageBreakWithin GroupSetwiseSt
abilizer GroupStabilizer GroupStabilizerChain Gudermannian GumbelDistribution Ha
arWavelet HadamardMatrix HalfNormalDistribution HamiltonianGraphQ HammingDistanc
e HammingWindow HankelH1 HankelH2 HankelMatrix HannPoissonWindow HannWindow Hara
daNortonGroupHN HararyGraph HarmonicMean HarmonicMeanFilter HarmonicNumber Hash
HashTable Haversine HazardFunction Head HeadCompose Heads HeavisideLambda Heavis
idePi HeavisideTheta HeldGroupHe HeldPart HelpBrowserLookup HelpBrowserNotebook
HelpBrowserSettings HermiteDecomposition HermiteH HermitianMatrixQ HessenbergDec
omposition Hessian HexadecimalCharacter Hexahedron HexahedronBox HexahedronBoxOp
tions HiddenSurface HighlightGraph HighlightImage HighpassFilter HigmanSimsGroup
HS HilbertFilter HilbertMatrix Histogram Histogram3D HistogramDistribution Histo
gramList HistogramTransform HistogramTransformInterpolation HitMissTransform HIT
SCentrality HodgeDual HoeffdingD HoeffdingDTest Hold HoldAll HoldAllComplete Hol
dComplete HoldFirst HoldForm HoldPattern HoldRest HolidayCalendar HomeDirectory
HomePage Horizontal HorizontalForm HorizontalGauge HorizontalScrollPosition Horn
erForm HotellingTSquareDistribution HoytDistribution HTMLSave Hue HumpDownHump H
umpEqual HurwitzLerchPhi HurwitzZeta HyperbolicDistribution HypercubeGraph Hyper
exponentialDistribution Hyperfactorial Hypergeometric0F1 Hypergeometric0F1Regula
rized Hypergeometric1F1 Hypergeometric1F1Regularized Hypergeometric2F1 Hypergeom
etric2F1Regularized HypergeometricDistribution HypergeometricPFQ HypergeometricP
FQRegularized HypergeometricU Hyperlink HyperlinkCreationSettings Hyphenation Hy
phenationOptions HypoexponentialDistribution HypothesisTestData I Identity Ident
ityMatrix If IgnoreCase Im Image Image3D Image3DSlices ImageAccumulate ImageAdd
ImageAdjust ImageAlign ImageApply ImageAspectRatio ImageAssemble ImageCache Imag
eCacheValid ImageCapture ImageChannels ImageClip ImageColorSpace ImageCompose Im
ageConvolve ImageCooccurrence ImageCorners ImageCorrelate ImageCorrespondingPoin
ts ImageCrop ImageData ImageDataPacket ImageDeconvolve ImageDemosaic ImageDiffer
ence ImageDimensions ImageDistance ImageEffect ImageFeatureTrack ImageFileApply
ImageFileFilter ImageFileScan ImageFilter ImageForestingComponents ImageForwardT
ransformation ImageHistogram ImageKeypoints ImageLevels ImageLines ImageMargins
ImageMarkers ImageMeasurements ImageMultiply ImageOffset ImagePad ImagePadding I
magePartition ImagePeriodogram ImagePerspectiveTransformation ImageQ ImageRangeC
ache ImageReflect ImageRegion ImageResize ImageResolution ImageRotate ImageRotat
ed ImageScaled ImageScan ImageSize ImageSizeAction ImageSizeCache ImageSizeMulti
pliers ImageSizeRaw ImageSubtract ImageTake ImageTransformation ImageTrim ImageT
ype ImageValue ImageValuePositions Implies Import ImportAutoReplacements ImportS
tring ImprovementImportance In IncidenceGraph IncidenceList IncidenceMatrix Incl
udeConstantBasis IncludeFileExtension IncludePods IncludeSingularTerm Increment
Indent IndentingNewlineSpacings IndentMaxFraction IndependenceTest IndependentEd
geSetQ IndependentUnit IndependentVertexSetQ Indeterminate IndexCreationOptions
Indexed IndexGraph IndexTag Inequality InexactNumberQ InexactNumbers Infinity In
fix Information Inherited InheritScope Initialization InitializationCell Initial
izationCellEvaluation InitializationCellWarning InlineCounterAssignments InlineC
ounterIncrements InlineRules Inner Inpaint Input InputAliases InputAssumptions I
nputAutoReplacements InputField InputFieldBox InputFieldBoxOptions InputForm Inp
utGrouping InputNamePacket InputNotebook InputPacket InputSettings InputStream I
nputString InputStringPacket InputToBoxFormPacket Insert InsertionPointObject In
sertResults Inset Inset3DBox Inset3DBoxOptions InsetBox InsetBoxOptions Install
InstallService InString Integer IntegerDigits IntegerExponent IntegerLength Inte
gerPart IntegerPartitions IntegerQ Integers IntegerString Integral Integrate Int
eractive InteractiveTradingChart Interlaced Interleaving InternallyBalancedDecom
position InterpolatingFunction InterpolatingPolynomial Interpolation Interpolati
onOrder InterpolationPoints InterpolationPrecision Interpretation Interpretation
Box InterpretationBoxOptions InterpretationFunction InterpretTemplate Interquart
ileRange Interrupt InterruptSettings Intersection Interval IntervalIntersection
IntervalMemberQ IntervalUnion Inverse InverseBetaRegularized InverseCDF InverseC
hiSquareDistribution InverseContinuousWaveletTransform InverseDistanceTransform
InverseEllipticNomeQ InverseErf InverseErfc InverseFourier InverseFourierCosTran
sform InverseFourierSequenceTransform InverseFourierSinTransform InverseFourierT
ransform InverseFunction InverseFunctions InverseGammaDistribution InverseGammaR
egularized InverseGaussianDistribution InverseGudermannian InverseHaversine Inve
rseJacobiCD InverseJacobiCN InverseJacobiCS InverseJacobiDC InverseJacobiDN Inve
rseJacobiDS InverseJacobiNC InverseJacobiND InverseJacobiNS InverseJacobiSC Inve
rseJacobiSD InverseJacobiSN InverseLaplaceTransform InversePermutation InverseRa
don InverseSeries InverseSurvivalFunction InverseWaveletTransform InverseWeierst
rassP InverseZTransform Invisible InvisibleApplication InvisibleTimes Irreducibl
ePolynomialQ IsolatingInterval IsomorphicGraphQ IsotopeData Italic Item ItemBox
ItemBoxOptions ItemSize ItemStyle ItoProcess JaccardDissimilarity JacobiAmplitud
e Jacobian JacobiCD JacobiCN JacobiCS JacobiDC JacobiDN JacobiDS JacobiNC Jacobi
ND JacobiNS JacobiP JacobiSC JacobiSD JacobiSN JacobiSymbol JacobiZeta JankoGrou
pJ1 JankoGroupJ2 JankoGroupJ3 JankoGroupJ4 JarqueBeraALMTest JohnsonDistribution
Join Joined JoinedCurve JoinedCurveBox JoinForm JordanDecomposition JordanModel
Decomposition K KagiChart KaiserBesselWindow KaiserWindow KalmanEstimator Kalman
Filter KarhunenLoeveDecomposition KaryTree KatzCentrality KCoreComponents KDistr
ibution KelvinBei KelvinBer KelvinKei KelvinKer KendallTau KendallTauTest Kernel
Execute KernelMixtureDistribution KernelObject Kernels Ket Khinchin KirchhoffGra
ph KirchhoffMatrix KleinInvariantJ KnightTourGraph KnotData KnownUnitQ Kolmogoro
vSmirnovTest KroneckerDelta KroneckerModelDecomposition KroneckerProduct Kroneck
erSymbol KuiperTest KumaraswamyDistribution Kurtosis KuwaharaFilter Label Labele
d LabeledSlider LabelingFunction LabelStyle LaguerreL LambdaComponents LambertW
LanczosWindow LandauDistribution Language LanguageCategory LaplaceDistribution L
aplaceTransform Laplacian LaplacianFilter LaplacianGaussianFilter Large Larger L
ast Latitude LatitudeLongitude LatticeData LatticeReduce Launch LaunchKernels La
yeredGraphPlot LayerSizeFunction LayoutInformation LCM LeafCount LeapYearQ Least
Squares LeastSquaresFilterKernel Left LeftArrow LeftArrowBar LeftArrowRightArrow
LeftDownTeeVector LeftDownVector LeftDownVectorBar LeftRightArrow LeftRightVect
or LeftTee LeftTeeArrow LeftTeeVector LeftTriangle LeftTriangleBar LeftTriangleE
qual LeftUpDownVector LeftUpTeeVector LeftUpVector LeftUpVectorBar LeftVector Le
ftVectorBar LegendAppearance Legended LegendFunction LegendLabel LegendLayout Le
gendMargins LegendMarkers LegendMarkerSize LegendreP LegendreQ LegendreType Leng
th LengthWhile LerchPhi Less LessEqual LessEqualGreater LessFullEqual LessGreate
r LessLess LessSlantEqual LessTilde LetterCharacter LetterQ Level LeveneTest Lev
iCivitaTensor LevyDistribution Lexicographic LibraryFunction LibraryFunctionErro
r LibraryFunctionInformation LibraryFunctionLoad LibraryFunctionUnload LibraryLo
ad LibraryUnload LicenseID LiftingFilterData LiftingWaveletTransform LightBlue L
ightBrown LightCyan Lighter LightGray LightGreen Lighting LightingAngle LightMag
enta LightOrange LightPink LightPurple LightRed LightSources LightYellow Likelih
ood Limit LimitsPositioning LimitsPositioningTokens LindleyDistribution Line Lin
e3DBox LinearFilter LinearFractionalTransform LinearModelFit LinearOffsetFunctio
n LinearProgramming LinearRecurrence LinearSolve LinearSolveFunction LineBox Lin
eBreak LinebreakAdjustments LineBreakChart LineBreakWithin LineColor LineForm Li
neGraph LineIndent LineIndentMaxFraction LineIntegralConvolutionPlot LineIntegra
lConvolutionScale LineLegend LineOpacity LineSpacing LineWrapParts LinkActivate
LinkClose LinkConnect LinkConnectedQ LinkCreate LinkError LinkFlush LinkFunction
LinkHost LinkInterrupt LinkLaunch LinkMode LinkObject LinkOpen LinkOptions Link
Patterns LinkProtocol LinkRead LinkReadHeld LinkReadyQ Links LinkWrite LinkWrite
Held LiouvilleLambda List Listable ListAnimate ListContourPlot ListContourPlot3D
ListConvolve ListCorrelate ListCurvePathPlot ListDeconvolve ListDensityPlot Lis
ten ListFourierSequenceTransform ListInterpolation ListLineIntegralConvolutionPl
ot ListLinePlot ListLogLinearPlot ListLogLogPlot ListLogPlot ListPicker ListPick
erBox ListPickerBoxBackground ListPickerBoxOptions ListPlay ListPlot ListPlot3D
ListPointPlot3D ListPolarPlot ListQ ListStreamDensityPlot ListStreamPlot ListSur
facePlot3D ListVectorDensityPlot ListVectorPlot ListVectorPlot3D ListZTransform
Literal LiteralSearch LocalClusteringCoefficient LocalizeVariables LocationEquiv
alenceTest LocationTest Locator LocatorAutoCreate LocatorBox LocatorBoxOptions L
ocatorCentering LocatorPane LocatorPaneBox LocatorPaneBoxOptions LocatorRegion L
ocked Log Log10 Log2 LogBarnesG LogGamma LogGammaDistribution LogicalExpand LogI
ntegral LogisticDistribution LogitModelFit LogLikelihood LogLinearPlot LogLogist
icDistribution LogLogPlot LogMultinormalDistribution LogNormalDistribution LogPl
ot LogRankTest LogSeriesDistribution LongEqual Longest LongestAscendingSequence
LongestCommonSequence LongestCommonSequencePositions LongestCommonSubsequence Lo
ngestCommonSubsequencePositions LongestMatch LongForm Longitude LongLeftArrow Lo
ngLeftRightArrow LongRightArrow Loopback LoopFreeGraphQ LowerCaseQ LowerLeftArro
w LowerRightArrow LowerTriangularize LowpassFilter LQEstimatorGains LQGRegulator
LQOutputRegulatorGains LQRegulatorGains LUBackSubstitution LucasL LuccioSamiCom
ponents LUDecomposition LyapunovSolve LyonsGroupLy MachineID MachineName Machine
NumberQ MachinePrecision MacintoshSystemPageSetup Magenta Magnification Magnify
MainSolve MaintainDynamicCaches Majority MakeBoxes MakeExpression MakeRules Mang
oldtLambda ManhattanDistance Manipulate Manipulator MannWhitneyTest MantissaExpo
nent Manual Map MapAll MapAt MapIndexed MAProcess MapThread MarcumQ MardiaCombin
edTest MardiaKurtosisTest MardiaSkewnessTest MarginalDistribution MarkovProcessP
roperties Masking MatchingDissimilarity MatchLocalNameQ MatchLocalNames MatchQ M
aterial MathematicaNotation MathieuC MathieuCharacteristicA MathieuCharacteristi
cB MathieuCharacteristicExponent MathieuCPrime MathieuGroupM11 MathieuGroupM12 M
athieuGroupM22 MathieuGroupM23 MathieuGroupM24 MathieuS MathieuSPrime MathMLForm
MathMLText Matrices MatrixExp MatrixForm MatrixFunction MatrixLog MatrixPlot Ma
trixPower MatrixQ MatrixRank Max MaxBend MaxDetect MaxExtraBandwidths MaxExtraCo
nditions MaxFeatures MaxFilter Maximize MaxIterations MaxMemoryUsed MaxMixtureKe
rnels MaxPlotPoints MaxPoints MaxRecursion MaxStableDistribution MaxStepFraction
MaxSteps MaxStepSize MaxValue MaxwellDistribution McLaughlinGroupMcL Mean MeanC
lusteringCoefficient MeanDegreeConnectivity MeanDeviation MeanFilter MeanGraphDi
stance MeanNeighborDegree MeanShift MeanShiftFilter Median MedianDeviation Media
nFilter Medium MeijerG MeixnerDistribution MemberQ MemoryConstrained MemoryInUse
Menu MenuAppearance MenuCommandKey MenuEvaluator MenuItem MenuPacket MenuSortin
gValue MenuStyle MenuView MergeDifferences Mesh MeshFunctions MeshRange MeshShad
ing MeshStyle Message MessageDialog MessageList MessageName MessageOptions Messa
gePacket Messages MessagesNotebook MetaCharacters MetaInformation Method MethodO
ptions MexicanHatWavelet MeyerWavelet Min MinDetect MinFilter MinimalPolynomial
MinimalStateSpaceModel Minimize Minors MinRecursion MinSize MinStableDistributio
n Minus MinusPlus MinValue Missing MissingDataMethod MittagLefflerE MixedRadix M
ixedRadixQuantity MixtureDistribution Mod Modal Mode Modular ModularLambda Modul
e Modulus MoebiusMu Moment Momentary MomentConvert MomentEvaluate MomentGenerati
ngFunction Monday Monitor MonomialList MonomialOrder MonsterGroupM MorletWavelet
MorphologicalBinarize MorphologicalBranchPoints MorphologicalComponents Morphol
ogicalEulerNumber MorphologicalGraph MorphologicalPerimeter MorphologicalTransfo
rm Most MouseAnnotation MouseAppearance MouseAppearanceTag MouseButtons Mouseove
r MousePointerNote MousePosition MovingAverage MovingMedian MoyalDistribution Mu
ltiedgeStyle MultilaunchWarning MultiLetterItalics MultiLetterStyle MultilineFun
ction Multinomial MultinomialDistribution MultinormalDistribution Multiplicative
Order Multiplicity Multiselection MultivariateHypergeometricDistribution Multiva
riatePoissonDistribution MultivariateTDistribution N NakagamiDistribution NameQ
Names NamespaceBox Nand NArgMax NArgMin NBernoulliB NCache NDSolve NDSolveValue
Nearest NearestFunction NeedCurrentFrontEndPackagePacket NeedCurrentFrontEndSymb
olsPacket NeedlemanWunschSimilarity Needs Negative NegativeBinomialDistribution
NegativeMultinomialDistribution NeighborhoodGraph Nest NestedGreaterGreater Nest
edLessLess NestedScriptRules NestList NestWhile NestWhileList NevilleThetaC Nevi
lleThetaD NevilleThetaN NevilleThetaS NewPrimitiveStyle NExpectation Next NextPr
ime NHoldAll NHoldFirst NHoldRest NicholsGridLines NicholsPlot NIntegrate NMaxim
ize NMaxValue NMinimize NMinValue NominalVariables NonAssociative NoncentralBeta
Distribution NoncentralChiSquareDistribution NoncentralFRatioDistribution Noncen
tralStudentTDistribution NonCommutativeMultiply NonConstants None NonlinearModel
Fit NonlocalMeansFilter NonNegative NonPositive Nor NorlundB Norm Normal NormalD
istribution NormalGrouping Normalize NormalizedSquaredEuclideanDistance NormalsF
unction NormFunction Not NotCongruent NotCupCap NotDoubleVerticalBar Notebook No
tebookApply NotebookAutoSave NotebookClose NotebookConvertSettings NotebookCreat
e NotebookCreateReturnObject NotebookDefault NotebookDelete NotebookDirectory No
tebookDynamicExpression NotebookEvaluate NotebookEventActions NotebookFileName N
otebookFind NotebookFindReturnObject NotebookGet NotebookGetLayoutInformationPac
ket NotebookGetMisspellingsPacket NotebookInformation NotebookInterfaceObject No
tebookLocate NotebookObject NotebookOpen NotebookOpenReturnObject NotebookPath N
otebookPrint NotebookPut NotebookPutReturnObject NotebookRead NotebookResetGener
atedCells Notebooks NotebookSave NotebookSaveAs NotebookSelection NotebookSetupL
ayoutInformationPacket NotebooksMenu NotebookWrite NotElement NotEqualTilde NotE
xists NotGreater NotGreaterEqual NotGreaterFullEqual NotGreaterGreater NotGreate
rLess NotGreaterSlantEqual NotGreaterTilde NotHumpDownHump NotHumpEqual NotLeftT
riangle NotLeftTriangleBar NotLeftTriangleEqual NotLess NotLessEqual NotLessFull
Equal NotLessGreater NotLessLess NotLessSlantEqual NotLessTilde NotNestedGreater
Greater NotNestedLessLess NotPrecedes NotPrecedesEqual NotPrecedesSlantEqual Not
PrecedesTilde NotReverseElement NotRightTriangle NotRightTriangleBar NotRightTri
angleEqual NotSquareSubset NotSquareSubsetEqual NotSquareSuperset NotSquareSuper
setEqual NotSubset NotSubsetEqual NotSucceeds NotSucceedsEqual NotSucceedsSlantE
qual NotSucceedsTilde NotSuperset NotSupersetEqual NotTilde NotTildeEqual NotTil
deFullEqual NotTildeTilde NotVerticalBar NProbability NProduct NProductFactors N
Roots NSolve NSum NSumTerms Null NullRecords NullSpace NullWords Number NumberFi
eldClassNumber NumberFieldDiscriminant NumberFieldFundamentalUnits NumberFieldIn
tegralBasis NumberFieldNormRepresentatives NumberFieldRegulator NumberFieldRoots
OfUnity NumberFieldSignature NumberForm NumberFormat NumberMarks NumberMultiplie
r NumberPadding NumberPoint NumberQ NumberSeparator NumberSigns NumberString Num
erator NumericFunction NumericQ NuttallWindow NValues NyquistGridLines NyquistPl
ot O ObservabilityGramian ObservabilityMatrix ObservableDecomposition Observable
ModelQ OddQ Off Offset OLEData On ONanGroupON OneIdentity Opacity Open OpenAppen
d Opener OpenerBox OpenerBoxOptions OpenerView OpenFunctionInspectorPacket Openi
ng OpenRead OpenSpecialOptions OpenTemporary OpenWrite Operate OperatingSystem O
ptimumFlowData Optional OptionInspectorSettings OptionQ Options OptionsPacket Op
tionsPattern OptionValue OptionValueBox OptionValueBoxOptions Or Orange Order Or
derDistribution OrderedQ Ordering Orderless OrnsteinUhlenbeckProcess Orthogonali
ze Out Outer OutputAutoOverwrite OutputControllabilityMatrix OutputControllableM
odelQ OutputForm OutputFormData OutputGrouping OutputMathEditExpression OutputNa
mePacket OutputResponse OutputSizeLimit OutputStream Over OverBar OverDot Overfl
ow OverHat Overlaps Overlay OverlayBox OverlayBoxOptions Overscript OverscriptBo
x OverscriptBoxOptions OverTilde OverVector OwenT OwnValues PackingMethod Padded
Form Padding PadeApproximant PadLeft PadRight PageBreakAbove PageBreakBelow Page
BreakWithin PageFooterLines PageFooters PageHeaderLines PageHeaders PageHeight P
ageRankCentrality PageWidth PairedBarChart PairedHistogram PairedSmoothHistogram
PairedTTest PairedZTest PaletteNotebook PalettePath Pane PaneBox PaneBoxOptions
Panel PanelBox PanelBoxOptions Paneled PaneSelector PaneSelectorBox PaneSelecto
rBoxOptions PaperWidth ParabolicCylinderD ParagraphIndent ParagraphSpacing Paral
lelArray ParallelCombine ParallelDo ParallelEvaluate Parallelization Parallelize
ParallelMap ParallelNeeds ParallelProduct ParallelSubmit ParallelSum ParallelTa
ble ParallelTry Parameter ParameterEstimator ParameterMixtureDistribution Parame
terVariables ParametricFunction ParametricNDSolve ParametricNDSolveValue Paramet
ricPlot ParametricPlot3D ParentConnect ParentDirectory ParentForm Parenthesize P
arentList ParetoDistribution Part PartialCorrelationFunction PartialD ParticleDa
ta Partition PartitionsP PartitionsQ ParzenWindow PascalDistribution PassEventsD
own PassEventsUp Paste PasteBoxFormInlineCells PasteButton Path PathGraph PathGr
aphQ Pattern PatternSequence PatternTest PauliMatrix PaulWavelet Pause PausedTim
e PDF PearsonChiSquareTest PearsonCorrelationTest PearsonDistribution Performanc
eGoal PeriodicInterpolation Periodogram PeriodogramArray PermutationCycles Permu
tationCyclesQ PermutationGroup PermutationLength PermutationList PermutationList
Q PermutationMax PermutationMin PermutationOrder PermutationPower PermutationPro
duct PermutationReplace Permutations PermutationSupport Permute PeronaMalikFilte
r Perpendicular PERTDistribution PetersenGraph PhaseMargins Pi Pick PIDData PIDD
erivativeFilter PIDFeedforward PIDTune Piecewise PiecewiseExpand PieChart PieCha
rt3D PillaiTrace PillaiTraceTest Pink Pivoting PixelConstrained PixelValue Pixel
ValuePositions Placed Placeholder PlaceholderReplace Plain PlanarGraphQ Play Pla
yRange Plot Plot3D Plot3Matrix PlotDivision PlotJoined PlotLabel PlotLayout Plot
Legends PlotMarkers PlotPoints PlotRange PlotRangeClipping PlotRangePadding Plot
Region PlotStyle Plus PlusMinus Pochhammer PodStates PodWidth Point Point3DBox P
ointBox PointFigureChart PointForm PointLegend PointSize PoissonConsulDistributi
on PoissonDistribution PoissonProcess PoissonWindow PolarAxes PolarAxesOrigin Po
larGridLines PolarPlot PolarTicks PoleZeroMarkers PolyaAeppliDistribution PolyGa
mma Polygon Polygon3DBox Polygon3DBoxOptions PolygonBox PolygonBoxOptions Polygo
nHoleScale PolygonIntersections PolygonScale PolyhedronData PolyLog PolynomialEx
tendedGCD PolynomialForm PolynomialGCD PolynomialLCM PolynomialMod PolynomialQ P
olynomialQuotient PolynomialQuotientRemainder PolynomialReduce PolynomialRemaind
er Polynomials PopupMenu PopupMenuBox PopupMenuBoxOptions PopupView PopupWindow
Position Positive PositiveDefiniteMatrixQ PossibleZeroQ Postfix PostScript Power
PowerDistribution PowerExpand PowerMod PowerModList PowerSpectralDensity Powers
Representations PowerSymmetricPolynomial Precedence PrecedenceForm Precedes Prec
edesEqual PrecedesSlantEqual PrecedesTilde Precision PrecisionGoal PreDecrement
PredictionRoot PreemptProtect PreferencesPath Prefix PreIncrement Prepend Prepen
dTo PreserveImageOptions Previous PriceGraphDistribution PrimaryPlaceholder Prim
e PrimeNu PrimeOmega PrimePi PrimePowerQ PrimeQ Primes PrimeZetaP PrimitiveRoot
PrincipalComponents PrincipalValue Print PrintAction PrintForm PrintingCopies Pr
intingOptions PrintingPageRange PrintingStartingPageNumber PrintingStyleEnvironm
ent PrintPrecision PrintTemporary Prism PrismBox PrismBoxOptions PrivateCellOpti
ons PrivateEvaluationOptions PrivateFontOptions PrivateFrontEndOptions PrivateNo
tebookOptions PrivatePaths Probability ProbabilityDistribution ProbabilityPlot P
robabilityPr ProbabilityScalePlot ProbitModelFit ProcessEstimator ProcessParamet
erAssumptions ProcessParameterQ ProcessStateDomain ProcessTimeDomain Product Pro
ductDistribution ProductLog ProgressIndicator ProgressIndicatorBox ProgressIndic
atorBoxOptions Projection Prolog PromptForm Properties Property PropertyList Pro
pertyValue Proportion Proportional Protect Protected ProteinData Pruning PseudoI
nverse Purple Put PutAppend Pyramid PyramidBox PyramidBoxOptions QBinomial QFact
orial QGamma QHypergeometricPFQ QPochhammer QPolyGamma QRDecomposition Quadratic
IrrationalQ Quantile QuantilePlot Quantity QuantityForm QuantityMagnitude Quanti
tyQ QuantityUnit Quartics QuartileDeviation Quartiles QuartileSkewness QueueingN
etworkProcess QueueingProcess QueueProperties Quiet Quit Quotient QuotientRemain
der RadialityCentrality RadicalBox RadicalBoxOptions RadioButton RadioButtonBar
RadioButtonBox RadioButtonBoxOptions Radon RamanujanTau RamanujanTauL RamanujanT
auTheta RamanujanTauZ Random RandomChoice RandomComplex RandomFunction RandomGra
ph RandomImage RandomInteger RandomPermutation RandomPrime RandomReal RandomSamp
le RandomSeed RandomVariate RandomWalkProcess Range RangeFilter RangeSpecificati
on RankedMax RankedMin Raster Raster3D Raster3DBox Raster3DBoxOptions RasterArra
y RasterBox RasterBoxOptions Rasterize RasterSize Rational RationalFunctions Rat
ionalize Rationals Ratios Raw RawArray RawBoxes RawData RawMedium RayleighDistri
bution Re Read ReadList ReadProtected Real RealBlockDiagonalForm RealDigits Real
Exponent Reals Reap Record RecordLists RecordSeparators Rectangle RectangleBox R
ectangleBoxOptions RectangleChart RectangleChart3D RecurrenceFilter RecurrenceTa
ble RecurringDigitsForm Red Reduce RefBox ReferenceLineStyle ReferenceMarkers Re
ferenceMarkerStyle Refine ReflectionMatrix ReflectionTransform Refresh RefreshRa
te RegionBinarize RegionFunction RegionPlot RegionPlot3D RegularExpression Regul
arization Reinstall Release ReleaseHold ReliabilityDistribution ReliefImage Reli
efPlot Remove RemoveAlphaChannel RemoveAsynchronousTask Removed RemoveInputStrea
mMethod RemoveOutputStreamMethod RemoveProperty RemoveScheduledTask RenameDirect
ory RenameFile RenderAll RenderingOptions RenewalProcess RenkoChart Repeated Rep
eatedNull RepeatedString Replace ReplaceAll ReplaceHeldPart ReplaceImageValue Re
placeList ReplacePart ReplacePixelValue ReplaceRepeated Resampling Rescale Resca
lingTransform ResetDirectory ResetMenusPacket ResetScheduledTask Residue Resolve
Rest Resultant ResumePacket Return ReturnExpressionPacket ReturnInputFormPacket
ReturnPacket ReturnTextPacket Reverse ReverseBiorthogonalSplineWavelet ReverseE
lement ReverseEquilibrium ReverseGraph ReverseUpEquilibrium RevolutionAxis Revol
utionPlot3D RGBColor RiccatiSolve RiceDistribution RidgeFilter RiemannR RiemannS
iegelTheta RiemannSiegelZ Riffle Right RightArrow RightArrowBar RightArrowLeftAr
row RightCosetRepresentative RightDownTeeVector RightDownVector RightDownVectorB
ar RightTee RightTeeArrow RightTeeVector RightTriangle RightTriangleBar RightTri
angleEqual RightUpDownVector RightUpTeeVector RightUpVector RightUpVectorBar Rig
htVector RightVectorBar RiskAchievementImportance RiskReductionImportance Rogers
TanimotoDissimilarity Root RootApproximant RootIntervals RootLocusPlot RootMeanS
quare RootOfUnityQ RootReduce Roots RootSum Rotate RotateLabel RotateLeft Rotate
Right RotationAction RotationBox RotationBoxOptions RotationMatrix RotationTrans
form Round RoundImplies RoundingRadius Row RowAlignments RowBackgrounds RowBox R
owHeights RowLines RowMinHeight RowReduce RowsEqual RowSpacings RSolve RudvalisG
roupRu Rule RuleCondition RuleDelayed RuleForm RulerUnits Run RunScheduledTask R
unThrough RuntimeAttributes RuntimeOptions RussellRaoDissimilarity SameQ SameTes
t SampleDepth SampledSoundFunction SampledSoundList SampleRate SamplingPeriod SA
RIMAProcess SARMAProcess SatisfiabilityCount SatisfiabilityInstances Satisfiable
Q Saturday Save Saveable SaveAutoDelete SaveDefinitions SawtoothWave Scale Scale
d ScaleDivisions ScaledMousePosition ScaleOrigin ScalePadding ScaleRanges ScaleR
angeStyle ScalingFunctions ScalingMatrix ScalingTransform Scan ScheduledTaskActi
veQ ScheduledTaskData ScheduledTaskObject ScheduledTasks SchurDecomposition Scie
ntificForm ScreenRectangle ScreenStyleEnvironment ScriptBaselineShifts ScriptLev
el ScriptMinSize ScriptRules ScriptSizeMultipliers Scrollbars ScrollingOptions S
crollPosition Sec Sech SechDistribution SectionGrouping SectorChart SectorChart3
D SectorOrigin SectorSpacing SeedRandom Select Selectable SelectComponents Selec
tedCells SelectedNotebook Selection SelectionAnimate SelectionCell SelectionCell
CreateCell SelectionCellDefaultStyle SelectionCellParentStyle SelectionCreateCel
l SelectionDebuggerTag SelectionDuplicateCell SelectionEvaluate SelectionEvaluat
eCreateCell SelectionMove SelectionPlaceholder SelectionSetStyle SelectWithConte
nts SelfLoops SelfLoopStyle SemialgebraicComponentInstances SendMail Sequence Se
quenceAlignment SequenceForm SequenceHold SequenceLimit Series SeriesCoefficient
SeriesData SessionTime Set SetAccuracy SetAlphaChannel SetAttributes Setbacks S
etBoxFormNamesPacket SetDelayed SetDirectory SetEnvironment SetEvaluationNoteboo
k SetFileDate SetFileLoadingContext SetNotebookStatusLine SetOptions SetOptionsP
acket SetPrecision SetProperty SetSelectedNotebook SetSharedFunction SetSharedVa
riable SetSpeechParametersPacket SetStreamPosition SetSystemOptions Setter Sette
rBar SetterBox SetterBoxOptions Setting SetValue Shading Shallow ShannonWavelet
ShapiroWilkTest Share Sharpen ShearingMatrix ShearingTransform ShenCastanMatrix
Short ShortDownArrow Shortest ShortestMatch ShortestPathFunction ShortLeftArrow
ShortRightArrow ShortUpArrow Show ShowAutoStyles ShowCellBracket ShowCellLabel S
howCellTags ShowClosedCellArea ShowContents ShowControls ShowCursorTracker ShowG
roupOpenCloseIcon ShowGroupOpener ShowInvisibleCharacters ShowPageBreaks ShowPre
dictiveInterface ShowSelection ShowShortBoxForm ShowSpecialCharacters ShowString
Characters ShowSyntaxStyles ShrinkingDelay ShrinkWrapBoundingBox SiegelTheta Sie
gelTukeyTest Sign Signature SignedRankTest SignificanceLevel SignPadding SignTes
t SimilarityRules SimpleGraph SimpleGraphQ Simplify Sin Sinc SinghMaddalaDistrib
ution SingleEvaluation SingleLetterItalics SingleLetterStyle SingularValueDecomp
osition SingularValueList SingularValuePlot SingularValues Sinh SinhIntegral Sin
Integral SixJSymbol Skeleton SkeletonTransform SkellamDistribution Skewness Skew
NormalDistribution Skip SliceDistribution Slider Slider2D Slider2DBox Slider2DBo
xOptions SliderBox SliderBoxOptions SlideView Slot SlotSequence Small SmallCircl
e Smaller SmithDelayCompensator SmithWatermanSimilarity SmoothDensityHistogram S
moothHistogram SmoothHistogram3D SmoothKernelDistribution SocialMediaData Socket
SokalSneathDissimilarity Solve SolveAlways SolveDelayed Sort SortBy Sound Sound
AndGraphics SoundNote SoundVolume Sow Space SpaceForm Spacer Spacings Span SpanA
djustments SpanCharacterRounding SpanFromAbove SpanFromBoth SpanFromLeft SpanLin
eThickness SpanMaxSize SpanMinSize SpanningCharacters SpanSymmetric SparseArray
SpatialGraphDistribution Speak SpeakTextPacket SpearmanRankTest SpearmanRho Spec
trogram SpectrogramArray Specularity SpellingCorrection SpellingDictionaries Spe
llingDictionariesPath SpellingOptions SpellingSuggestionsPacket Sphere SphereBox
SphericalBesselJ SphericalBesselY SphericalHankelH1 SphericalHankelH2 Spherical
HarmonicY SphericalPlot3D SphericalRegion SpheroidalEigenvalue SpheroidalJoining
Factor SpheroidalPS SpheroidalPSPrime SpheroidalQS SpheroidalQSPrime SpheroidalR
adialFactor SpheroidalS1 SpheroidalS1Prime SpheroidalS2 SpheroidalS2Prime Splice
SplicedDistribution SplineClosed SplineDegree SplineKnots SplineWeights Split S
plitBy SpokenString Sqrt SqrtBox SqrtBoxOptions Square SquaredEuclideanDistance
SquareFreeQ SquareIntersection SquaresR SquareSubset SquareSubsetEqual SquareSup
erset SquareSupersetEqual SquareUnion SquareWave StabilityMargins StabilityMargi
nsStyle StableDistribution Stack StackBegin StackComplete StackInhibit StandardD
eviation StandardDeviationFilter StandardForm Standardize StandbyDistribution St
ar StarGraph StartAsynchronousTask StartingStepSize StartOfLine StartOfString St
artScheduledTask StartupSound StateDimensions StateFeedbackGains StateOutputEsti
mator StateResponse StateSpaceModel StateSpaceRealization StateSpaceTransform St
ationaryDistribution StationaryWaveletPacketTransform StationaryWaveletTransform
StatusArea StatusCentrality StepMonitor StieltjesGamma StirlingS1 StirlingS2 St
opAsynchronousTask StopScheduledTask StrataVariables StratonovichProcess StreamC
olorFunction StreamColorFunctionScaling StreamDensityPlot StreamPlot StreamPoint
s StreamPosition Streams StreamScale StreamStyle String StringBreak StringByteCo
unt StringCases StringCount StringDrop StringExpression StringForm StringFormat
StringFreeQ StringInsert StringJoin StringLength StringMatchQ StringPosition Str
ingQ StringReplace StringReplaceList StringReplacePart StringReverse StringRotat
eLeft StringRotateRight StringSkeleton StringSplit StringTake StringToStream Str
ingTrim StripBoxes StripOnInput StripWrapperBoxes StrokeForm StructuralImportanc
e StructuredArray StructuredSelection StruveH StruveL Stub StudentTDistribution
Style StyleBox StyleBoxAutoDelete StyleBoxOptions StyleData StyleDefinitions Sty
leForm StyleKeyMapping StyleMenuListing StyleNameDialogSettings StyleNames Style
Print StyleSheetPath Subfactorial Subgraph SubMinus SubPlus SubresultantPolynomi
alRemainders SubresultantPolynomials Subresultants Subscript SubscriptBox Subscr
iptBoxOptions Subscripted Subset SubsetEqual Subsets SubStar Subsuperscript Subs
uperscriptBox SubsuperscriptBoxOptions Subtract SubtractFrom SubValues Succeeds
SucceedsEqual SucceedsSlantEqual SucceedsTilde SuchThat Sum SumConvergence Sunda
y SuperDagger SuperMinus SuperPlus Superscript SuperscriptBox SuperscriptBoxOpti
ons Superset SupersetEqual SuperStar Surd SurdForm SurfaceColor SurfaceGraphics
SurvivalDistribution SurvivalFunction SurvivalModel SurvivalModelFit SuspendPack
et SuzukiDistribution SuzukiGroupSuz SwatchLegend Switch Symbol SymbolName Symle
tWavelet Symmetric SymmetricGroup SymmetricMatrixQ SymmetricPolynomial Symmetric
Reduction Symmetrize SymmetrizedArray SymmetrizedArrayRules SymmetrizedDependent
Components SymmetrizedIndependentComponents SymmetrizedReplacePart SynchronousIn
itialization SynchronousUpdating Syntax SyntaxForm SyntaxInformation SyntaxLengt
h SyntaxPacket SyntaxQ SystemDialogInput SystemException SystemHelpPath SystemIn
formation SystemInformationData SystemOpen SystemOptions SystemsModelDelay Syste
msModelDelayApproximate SystemsModelDelete SystemsModelDimensions SystemsModelEx
tract SystemsModelFeedbackConnect SystemsModelLabels SystemsModelOrder SystemsMo
delParallelConnect SystemsModelSeriesConnect SystemsModelStateFeedbackConnect Sy
stemStub Tab TabFilling Table TableAlignments TableDepth TableDirections TableFo
rm TableHeadings TableSpacing TableView TableViewBox TabSpacings TabView TabView
Box TabViewBoxOptions TagBox TagBoxNote TagBoxOptions TaggingRules TagSet TagSet
Delayed TagStyle TagUnset Take TakeWhile Tally Tan Tanh TargetFunctions TargetUn
its TautologyQ TelegraphProcess TemplateBox TemplateBoxOptions TemplateSlotSeque
nce TemporalData Temporary TemporaryVariable TensorContract TensorDimensions Ten
sorExpand TensorProduct TensorQ TensorRank TensorReduce TensorSymmetry TensorTra
nspose TensorWedge Tetrahedron TetrahedronBox TetrahedronBoxOptions TeXForm TeXS
ave Text Text3DBox Text3DBoxOptions TextAlignment TextBand TextBoundingBox TextB
ox TextCell TextClipboardType TextData TextForm TextJustification TextLine TextP
acket TextParagraph TextRecognize TextRendering TextStyle Texture TextureCoordin
ateFunction TextureCoordinateScaling Therefore ThermometerGauge Thick Thickness
Thin Thinning ThisLink ThompsonGroupTh Thread ThreeJSymbol Threshold Through Thr
ow Thumbnail Thursday Ticks TicksStyle Tilde TildeEqual TildeFullEqual TildeTild
e TimeConstrained TimeConstraint Times TimesBy TimeSeriesForecast TimeSeriesInve
rtibility TimeUsed TimeValue TimeZone Timing Tiny TitleGrouping TitsGroupT ToBox
es ToCharacterCode ToColor ToContinuousTimeModel ToDate ToDiscreteTimeModel Toep
litzMatrix ToExpression ToFileName Together Toggle ToggleFalse Toggler TogglerBa
r TogglerBox TogglerBoxOptions ToHeldExpression ToInvertibleTimeSeries TokenWord
s Tolerance ToLowerCase ToNumberField TooBig Tooltip TooltipBox TooltipBoxOption
s TooltipDelay TooltipStyle Top TopHatTransform TopologicalSort ToRadicals ToRul
es ToString Total TotalHeight TotalVariationFilter TotalWidth TouchscreenAutoZoo
m TouchscreenControlPlacement ToUpperCase Tr Trace TraceAbove TraceAction TraceB
ackward TraceDepth TraceDialog TraceForward TraceInternal TraceLevel TraceOff Tr
aceOn TraceOriginal TracePrint TraceScan TrackedSymbols TradingChart Traditional
Form TraditionalFunctionNotation TraditionalNotation TraditionalOrder TransferFu
nctionCancel TransferFunctionExpand TransferFunctionFactor TransferFunctionModel
TransferFunctionPoles TransferFunctionTransform TransferFunctionZeros Transform
ationFunction TransformationFunctions TransformationMatrix TransformedDistributi
on TransformedField Translate TranslationTransform TransparentColor Transpose Tr
eeForm TreeGraph TreeGraphQ TreePlot TrendStyle TriangleWave TriangularDistribut
ion Trig TrigExpand TrigFactor TrigFactorList Trigger TrigReduce TrigToExp Trimm
edMean True TrueQ TruncatedDistribution TsallisQExponentialDistribution TsallisQ
GaussianDistribution TTest Tube TubeBezierCurveBox TubeBezierCurveBoxOptions Tub
eBox TubeBSplineCurveBox TubeBSplineCurveBoxOptions Tuesday TukeyLambdaDistribut
ion TukeyWindow Tuples TuranGraph TuringMachine Transparent UnateQ Uncompress Un
defined UnderBar Underflow Underlined Underoverscript UnderoverscriptBox Underov
erscriptBoxOptions Underscript UnderscriptBox UnderscriptBoxOptions UndirectedEd
ge UndirectedGraph UndirectedGraphQ UndocumentedTestFEParserPacket UndocumentedT
estGetSelectionPacket Unequal Unevaluated UniformDistribution UniformGraphDistri
bution UniformSumDistribution Uninstall Union UnionPlus Unique UnitBox UnitConve
rt UnitDimensions Unitize UnitRootTest UnitSimplify UnitStep UnitTriangle UnitVe
ctor Unprotect UnsameQ UnsavedVariables Unset UnsetShared UntrackedVariables Up
UpArrow UpArrowBar UpArrowDownArrow Update UpdateDynamicObjects UpdateDynamicObj
ectsSynchronous UpdateInterval UpDownArrow UpEquilibrium UpperCaseQ UpperLeftArr
ow UpperRightArrow UpperTriangularize Upsample UpSet UpSetDelayed UpTee UpTeeArr
ow UpValues URL URLFetch URLFetchAsynchronous URLSave URLSaveAsynchronous UseGra
phicsRange Using UsingFrontEnd V2Get ValidationLength Value ValueBox ValueBoxOpt
ions ValueForm ValueQ ValuesData Variables Variance VarianceEquivalenceTest Vari
anceEstimatorFunction VarianceGammaDistribution VarianceTest VectorAngle VectorC
olorFunction VectorColorFunctionScaling VectorDensityPlot VectorGlyphData Vector
Plot VectorPlot3D VectorPoints VectorQ Vectors VectorScale VectorStyle Vee Verba
tim Verbose VerboseConvertToPostScriptPacket VerifyConvergence VerifySolutions V
erifyTestAssumptions Version VersionNumber VertexAdd VertexCapacity VertexColors
VertexComponent VertexConnectivity VertexCoordinateRules VertexCoordinates Vert
exCorrelationSimilarity VertexCosineSimilarity VertexCount VertexCoverQ VertexDa
taCoordinates VertexDegree VertexDelete VertexDiceSimilarity VertexEccentricity
VertexInComponent VertexInDegree VertexIndex VertexJaccardSimilarity VertexLabel
ing VertexLabels VertexLabelStyle VertexList VertexNormals VertexOutComponent Ve
rtexOutDegree VertexQ VertexRenderingFunction VertexReplace VertexShape VertexSh
apeFunction VertexSize VertexStyle VertexTextureCoordinates VertexWeight Vertica
l VerticalBar VerticalForm VerticalGauge VerticalSeparator VerticalSlider Vertic
alTilde ViewAngle ViewCenter ViewMatrix ViewPoint ViewPointSelectorSettings View
Port ViewRange ViewVector ViewVertical VirtualGroupData Visible VisibleCell Voig
tDistribution VonMisesDistribution WaitAll WaitAsynchronousTask WaitNext WaitUnt
il WakebyDistribution WalleniusHypergeometricDistribution WaringYuleDistribution
WatershedComponents WatsonUSquareTest WattsStrogatzGraphDistribution WaveletBes
tBasis WaveletFilterCoefficients WaveletImagePlot WaveletListPlot WaveletMapInde
xed WaveletMatrixPlot WaveletPhi WaveletPsi WaveletScale WaveletScalogram Wavele
tThreshold WeaklyConnectedComponents WeaklyConnectedGraphQ WeakStationarity Weat
herData WeberE Wedge Wednesday WeibullDistribution WeierstrassHalfPeriods Weiers
trassInvariants WeierstrassP WeierstrassPPrime WeierstrassSigma WeierstrassZeta
WeightedAdjacencyGraph WeightedAdjacencyMatrix WeightedData WeightedGraphQ Weigh
ts WelchWindow WheelGraph WhenEvent Which While White Whitespace WhitespaceChara
cter WhittakerM WhittakerW WienerFilter WienerProcess WignerD WignerSemicircleDi
stribution WilksW WilksWTest WindowClickSelect WindowElements WindowFloating Win
dowFrame WindowFrameElements WindowMargins WindowMovable WindowOpacity WindowSel
ected WindowSize WindowStatusArea WindowTitle WindowToolbars WindowWidth With Wo
lframAlpha WolframAlphaDate WolframAlphaQuantity WolframAlphaResult Word WordBou
ndary WordCharacter WordData WordSearch WordSeparators WorkingPrecision Write Wr
iteString Wronskian XMLElement XMLObject Xnor Xor Yellow YuleDissimilarity Zerni
keR ZeroSymmetric ZeroTest ZeroWidthTimes Zeta ZetaZero ZipfDistribution ZTest Z
Transform $Aborted $ActivationGroupID $ActivationKey $ActivationUserRegistered $
AddOnsDirectory $AssertFunction $Assumptions $AsynchronousTask $BaseDirectory $B
atchInput $BatchOutput $BoxForms $ByteOrdering $Canceled $CharacterEncoding $Cha
racterEncodings $CommandLine $CompilationTarget $ConditionHold $ConfiguredKernel
s $Context $ContextPath $ControlActiveSetting $CreationDate $CurrentLink $DateSt
ringFormat $DefaultFont $DefaultFrontEnd $DefaultImagingDevice $DefaultPath $Dis
play $DisplayFunction $DistributedContexts $DynamicEvaluation $Echo $Epilog $Exp
ortFormats $Failed $FinancialDataSource $FormatType $FrontEnd $FrontEndSession $
GeoLocation $HistoryLength $HomeDirectory $HTTPCookies $IgnoreEOF $ImagingDevice
s $ImportFormats $InitialDirectory $Input $InputFileName $InputStreamMethods $In
spector $InstallationDate $InstallationDirectory $InterfaceEnvironment $Iteratio
nLimit $KernelCount $KernelID $Language $LaunchDirectory $LibraryPath $LicenseEx
pirationDate $LicenseID $LicenseProcesses $LicenseServer $LicenseSubprocesses $L
icenseType $Line $Linked $LinkSupported $LoadedFiles $MachineAddresses $MachineD
omain $MachineDomains $MachineEpsilon $MachineID $MachineName $MachinePrecision
$MachineType $MaxExtraPrecision $MaxLicenseProcesses $MaxLicenseSubprocesses $Ma
xMachineNumber $MaxNumber $MaxPiecewiseCases $MaxPrecision $MaxRootDegree $Messa
geGroups $MessageList $MessagePrePrint $Messages $MinMachineNumber $MinNumber $M
inorReleaseNumber $MinPrecision $ModuleNumber $NetworkLicense $NewMessage $NewSy
mbol $Notebooks $NumberMarks $Off $OperatingSystem $Output $OutputForms $OutputS
izeLimit $OutputStreamMethods $Packages $ParentLink $ParentProcessID $PasswordFi
le $PatchLevelID $Path $PathnameSeparator $PerformanceGoal $PipeSupported $Post
$Pre $PreferencesDirectory $PrePrint $PreRead $PrintForms $PrintLiteral $Process
ID $ProcessorCount $ProcessorType $ProductInformation $ProgramName $RandomState
$RecursionLimit $ReleaseNumber $RootDirectory $ScheduledTask $ScriptCommandLine
$SessionID $SetParentLink $SharedFunctions $SharedVariables $SoundDisplay $Sound
DisplayFunction $SuppressInputFormHeads $SynchronousEvaluation $SyntaxHandler $S
ystem $SystemCharacterEncoding $SystemID $SystemWordLength $TemporaryDirectory $
TemporaryPrefix $TextStyle $TimedOut $TimeUnit $TimeZone $TopDirectory $TraceOff
$TraceOn $TracePattern $TracePostAction $TracePreAction $Urgent $UserAddOnsDire
ctory $UserBaseDirectory $UserDocumentsDirectory $UserName $Version $VersionNumb
er",c:[{cN:"comment",b:/\(\*/,e:/\*\)/},e.ASM,e.QSM,e.CNM,{cN:"list",b:/\{/,e:/\
}/,i:/:/}]} |
| 2 });hljs.registerLanguage("asciidoc",function(){return{c:[{cN:"comment",b:"^/{4,}
\\n",e:"\\n/{4,}$",r:10},{cN:"comment",b:"^//",e:"$",r:0},{cN:"title",b:"^\\.\\w
.*$"},{b:"^[=\\*]{4,}\\n",e:"\\n^[=\\*]{4,}$",r:10},{cN:"header",b:"^(={1,5}) .+
?( \\1)?$",r:10},{cN:"header",b:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$",r:10},{cN
:"attribute",b:"^:.+?:",e:"\\s",eE:!0,r:10},{cN:"attribute",b:"^\\[.+?\\]$",r:0}
,{cN:"blockquote",b:"^_{4,}\\n",e:"\\n_{4,}$",r:10},{cN:"code",b:"^[\\-\\.]{4,}\
\n",e:"\\n[\\-\\.]{4,}$",r:10},{b:"^\\+{4,}\\n",e:"\\n\\+{4,}$",c:[{b:"<",e:">",
sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"lab
el",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(
?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?![
'\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])
",e:"(\\n{2}|_)",r:0},{cN:"smartquote",b:"``.+?''",r:10},{cN:"smartquote",b:"`.+
?'",r:10},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0
},{cN:"horizontal_rule",b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|fil
e|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link_url",
b:"\\w",e:"[^\\[]+",r:0},{cN:"link_label",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10
}]}});hljs.registerLanguage("vbscript",function(e){return{aliases:["vbs"],cI:!0,
k:{keyword:"call class const dim do loop erase execute executeglobal exit for ea
ch next function if then else on error option explicit new private property let
get public randomize redim rem select case set stop sub while wend with end to e
lseif is or xor and not class_initialize class_terminate default preserve in me
byval byref step resume goto",built_in:"lcase month vartype instrrev ubound setl
ocale getobject rgb getref string weekdayname rnd dateadd monthname now day minu
te isarray cbool round formatcurrency conversions csng timevalue second year spa
ce abs clng timeserial fixs len asc isempty maths dateserial atn timer isobject
filter weekday datevalue ccur isdate instr datediff formatdatetime replace isnul
l right sgn array snumeric log cdbl hex chr lbound msgbox ucase getlocale cos cd
ate cbyte rtrim join hour oct typename trim strcomp int createobject loadpicture
tan formatnumber mid scriptenginebuildversion scriptengine split scriptenginemi
norversion cint sin datepart ltrim sqr scriptenginemajorversion time derived eva
l date formatpercent exp inputbox left ascw chrw regexp server response request
cstr err",literal:"true false null nothing empty"},i:"//",c:[e.inherit(e.QSM,{c:
[{b:'""'}]}),{cN:"comment",b:/'/,e:/$/,r:0},e.CNM]}});hljs.registerLanguage("sch
eme",function(e){var t="[^\\(\\)\\[\\]\\{\\}\",'`;#|\\\\\\s]+",r="(\\-|\\+)?\\d+
([./]\\d+)?",i=r+"[+\\-]"+r+"i",a={built_in:"case-lambda call/cc class define-cl
ass exit-handler field import inherit init-field interface let*-values let-value
s let/ec mixin opt-lambda override protect provide public rename require require
-for-syntax syntax syntax-case syntax-error unit/sig unless when with-syntax and
begin call-with-current-continuation call-with-input-file call-with-output-file
case cond define define-syntax delay do dynamic-wind else for-each if lambda le
t let* let-syntax letrec letrec-syntax map or syntax-rules ' * + , ,@ - ... / ;
< <= = => > >= ` abs acos angle append apply asin assoc assq assv atan boolean?
caar cadr call-with-input-file call-with-output-file call-with-values car cdddar
cddddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci<? char-ci=
? char-ci>=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready?
char-upcase char-upper-case? char-whitespace? char<=? char<? char=? char>=? char
>? char? close-input-port close-output-port complex? cons cos current-input-port
current-output-port denominator display eof-object? eq? equal? eqv? eval even?
exact->inexact exact? exp expt floor force gcd imag-part inexact->exact inexact?
input-port? integer->char integer? interaction-environment lcm length list list
->string list->vector list-ref list-tail list? load log magnitude make-polar mak
e-rectangular make-string make-vector max member memq memv min modulo negative?
newline not null-environment null? number->string number? numerator odd? open-in
put-file open-output-file output-port? pair? peek-char port? positive? procedure
? quasiquote quote quotient rational? rationalize read read-char real-part real?
remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sq
rt string string->list string->number string->symbol string-append string-ci<=?
string-ci<? string-ci=? string-ci>=? string-ci>? string-copy string-fill! string
-length string-ref string-set! string<=? string<? string=? string>=? string>? st
ring? substring symbol->string symbol? tan transcript-off transcript-on truncate
values vector vector->list vector-fill! vector-length vector-ref vector-set! wi
th-input-from-file with-output-to-file write write-char zero?"},n={cN:"shebang",
b:"^#!",e:"$"},c={cN:"literal",b:"(#t|#f|#\\\\"+t+"|#\\\\.)"},l={cN:"number",v:[
{b:r,r:0},{b:i,r:0},{b:"#b[0-1]+(/[0-1]+)?"},{b:"#o[0-7]+(/[0-7]+)?"},{b:"#x[0-9
a-f]+(/[0-9a-f]+)?"}]},s=e.QSM,o={cN:"comment",v:[{b:";",e:"$",r:0},{b:"#\\|",e:
"\\|#"}]},u={b:t,r:0},p={cN:"variable",b:"'"+t},d={eW:!0,r:0},g={cN:"list",v:[{b
:"\\(",e:"\\)"},{b:"\\[",e:"\\]"}],c:[{cN:"keyword",b:t,l:t,k:a},d]};return d.c=
[c,l,s,o,u,p,g],{i:/\S/,c:[n,l,s,o,p,g]}});hljs.registerLanguage("capnproto",fun
ction(t){return{aliases:["capnp"],k:{keyword:"struct enum interface union group
import using const annotation extends in of on as with from fixed",built_in:"Voi
d Bool Int8 Int16 Int32 Int64 UInt8 UInt16 UInt32 UInt64 Float32 Float64 Text Da
ta AnyPointer AnyStruct Capability List",literal:"true false"},c:[t.QSM,t.NM,t.H
CM,{cN:"shebang",b:/@0x[\w\d]{16};/,i:/\n/},{cN:"number",b:/@\d+\b/},{cN:"class"
,bK:"struct enum",e:/\{/,i:/\n/,c:[t.inherit(t.TM,{starts:{eW:!0,eE:!0}})]},{cN:
"class",bK:"interface",e:/\{/,i:/\n/,c:[t.inherit(t.TM,{starts:{eW:!0,eE:!0}})]}
]}});hljs.registerLanguage("vbscript-html",function(){return{sL:"xml",subLanguag
eMode:"continuous",c:[{b:"<%",e:"%>",sL:"vbscript"}]}});hljs.registerLanguage("d
os",function(e){var r={cN:"comment",b:/@?rem\b/,e:/$/,r:10},t={cN:"label",b:"^\\
s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)",r:0};return{aliases:["bat","cmd"]
,cI:!0,k:{flow:"if else goto for in do call exit not exist errorlevel defined",o
perator:"equ neq lss leq gtr geq",keyword:"shift cd dir echo setlocal endlocal s
et pause copy",stream:"prn nul lpt3 lpt2 lpt1 con com4 com3 com2 com1 aux",winut
ils:"ping net ipconfig taskkill xcopy ren del",built_in:"append assoc at attrib
break cacls cd chcp chdir chkdsk chkntfs cls cmd color comp compact convert date
dir diskcomp diskcopy doskey erase fs find findstr format ftype graftabl help k
eyb label md mkdir mode more move path pause print popd pushd promt rd recover r
em rename replace restore rmdir shiftsort start subst time title tree type ver v
erify vol"},c:[{cN:"envvar",b:/%%[^ ]|%[^ ]+?%|![^ ]+?!/},{cN:"function",b:t.b,e
:"goto:eof",c:[e.inherit(e.TM,{b:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\
\w*"}),r]},{cN:"number",b:"\\b\\d+",r:0},r]}});hljs.registerLanguage("livecodese
rver",function(e){var r={cN:"variable",b:"\\b[gtps][A-Z]+[A-Za-z0-9_\\-]*\\b|\\$
_[A-Z]+",r:0},t={cN:"comment",e:"$",v:[e.CBCM,e.HCM,{b:"--"},{b:"[^:]//"}]},a=e.
inherit(e.TM,{v:[{b:"\\b_*rig[A-Z]+[A-Za-z0-9_\\-]*"},{b:"\\b_[a-z0-9\\-]+"}]}),
o=e.inherit(e.TM,{b:"\\b([A-Za-z0-9_\\-]+)\\b"});return{cI:!1,k:{keyword:"after
byte bytes english the until http forever descending using line real8 with seven
th for stdout finally element word fourth before black ninth sixth characters ch
ars stderr uInt1 uInt1s uInt2 uInt2s stdin string lines relative rel any fifth i
tems from middle mid at else of catch then third it file milliseconds seconds se
cond secs sec int1 int1s int4 int4s internet int2 int2s normal text item last lo
ng detailed effective uInt4 uInt4s repeat end repeat URL in try into switch to w
ords https token binfile each tenth as ticks tick system real4 by dateItems with
out char character ascending eighth whole dateTime numeric short first ftp integ
er abbreviated abbr abbrev private case while if",constant:"SIX TEN FORMFEED NIN
E ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE QUOTE
EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO six t
en formfeed nine zero none space four false colon crlf pi comma endoffile eof ei
ght five quote empty one true return cr linefeed right backslash null seven tab
three two RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_W
RITE_MODE FILE_READ_UMASK FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK",opera
tor:"div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within con
tains ends with begins the keys of keys",built_in:"put abs acos aliasReference a
nnuity arrayDecode arrayEncode asin atan atan2 average avg base64Decode base64En
code baseConvert binaryDecode binaryEncode byteToNum cachedURL cachedURLs charTo
Num cipherNames commandNames compound compress constantNames cos date dateFormat
decompress directories diskSpace DNSServers exp exp1 exp2 exp10 extents files f
lushEvents folders format functionNames global globals hasMemory hostAddress hos
tAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset keys len
length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders lib
URLLastRHHeaders libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersio
n lineOffset ln ln1 localNames log log2 log10 longFilePath lower macToISO matchC
hunk matchText matrixMultiply max md5Digest median merge millisec millisecs mill
isecond milliseconds min monthNames num number numToByte numToChar offset open o
penfiles openProcesses openProcessIDs openSockets paramCount param params peerAd
dress pendingMessages platform processID random randomBytes replaceText result r
evCreateXMLTree revCreateXMLTreeFromFile revCurrentRecord revCurrentRecordIsFirs
t revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull revDatab
aseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumn
Numbered revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revD
atabaseID revDatabaseTableNames revDatabaseType revDataFromQuery revdb_closeCurs
or revdb_columnbynumber revdb_columncount revdb_columnisnull revdb_columnlengths
revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connection
s revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr
revdb_cursors revdb_dbtype revdb_disconnect revdb_execute revdb_iseof revdb_isb
of revdb_movefirst revdb_movelast revdb_movenext revdb_moveprev revdb_query revd
b_querylist revdb_recordcount revdb_rollback revdb_tablenames revGetDatabaseDriv
erPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase revQ
ueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMac
Path revXMLAttribute revXMLAttributes revXMLAttributeValues revXMLChildContents
revXMLChildNames revXMLFirstChild revXMLMatchingNode revXMLNextSibling revXMLNod
eContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling revXMLRootNo
de revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error revXMLRPC_Execute
revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_G
etParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath rev
XMLRPC_GetPort revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse
revXMLRPC_GetSocket revXMLTree revXMLTrees revXMLValidateDTD revZipDescribeItem
revZipEnumerateItems revZipOpenArchives round sec secs seconds sha1Digest shell
shortFilePath sin specialFolderPath sqrt standardDeviation statRound stdDev sum
sysError systemVersion tan tempName tick ticks time to toLower toUpper transpose
trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus value variableNam
es version waitDepth weekdayNames wordOffset add breakpoint cancel clear local v
ariable file word line folder directory URL close socket process combine constan
t convert create new alias folder directory decrypt delete variable word line fo
lder directory URL dispatch divide do encrypt filter get include intersect kill
libURLDownloadToFile libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFi
le libURLresetAll libUrlSetAuthCallback libURLSetCustomHTTPHeaders libUrlSetExpe
ct100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime libURLSetSta
tusCallback load multiply socket process post seek rel relative read from proces
s rename replace require resetAll revAddXMLNode revAppendXML revCloseCursor revC
loseDatabase revCommitDatabase revCopyFile revCopyFolder revCopyXMLNode revDelet
eFolder revDeleteXMLNode revDeleteAllXMLTrees revDeleteXMLTree revExecuteSQL rev
GoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord re
vMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutI
ntoXMLNode revRollBackDatabase revSetDatabaseDriverPath revSetXMLAttribute revXM
LRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD revXMLRPC_Free revXMLRPC
_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost revXML
RPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZip
AddItemWithData revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAd
dUncompressedItemWithFile revZipCancel revZipCloseArchive revZipDeleteItem revZi
pExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback revZipR
enameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive
send set sort split subtract union unload wait write"},c:[r,{cN:"keyword",b:"\\b
end\\sif\\b"},{cN:"function",bK:"function",e:"$",c:[r,o,e.ASM,e.QSM,e.BNM,e.CNM,
a]},{cN:"function",bK:"end",e:"$",c:[o,a]},{cN:"command",bK:"command on",e:"$",c
:[r,o,e.ASM,e.QSM,e.BNM,e.CNM,a]},{cN:"command",bK:"end",e:"$",c:[o,a]},{cN:"pre
processor",b:"<\\?rev|<\\?lc|<\\?livecode",r:10},{cN:"preprocessor",b:"<\\?"},{c
N:"preprocessor",b:"\\?>"},t,e.ASM,e.QSM,e.BNM,e.CNM,a],i:";$|^\\[|^="}});hljs.r
egisterLanguage("sql",function(e){var t={cN:"comment",b:"--",e:"$"};return{cI:!0
,i:/[<>]/,c:[{cN:"operator",bK:"begin end start commit rollback savepoint lock a
lter create drop rename call delete do handler insert load replace select trunca
te update set show pragma grant merge describe use explain help declare prepare
execute deallocate savepoint release unlock purge reset change stop analyze cach
e flush optimize repair kill install uninstall checksum restore check backup",e:
/;/,eW:!0,k:{keyword:"abs absolute acos action add adddate addtime aes_decrypt a
es_encrypt after aggregate all allocate alter analyze and any are as asc ascii a
sin assertion at atan atan2 atn2 authorization authors avg backup before begin b
enchmark between bin binlog bit_and bit_count bit_length bit_or bit_xor both by
cache call cascade cascaded case cast catalog ceil ceiling chain change changed
char_length character_length charindex charset check checksum checksum_agg choos
e close coalesce coercibility collate collation collationproperty column columns
columns_updated commit compress concat concat_ws concurrent connect connection
connection_id consistent constraint constraints continue contributors conv conve
rt convert_tz corresponding cos cot count count_big crc32 create cross cume_dist
curdate current current_date current_time current_timestamp current_user cursor
curtime data database databases datalength date_add date_format date_sub datead
d datediff datefromparts datename datepart datetime2fromparts datetimeoffsetfrom
parts day dayname dayofmonth dayofweek dayofyear deallocate declare decode defau
lt deferrable deferred degrees delayed delete des_decrypt des_encrypt des_key_fi
le desc describe descriptor diagnostics difference disconnect distinct distinctr
ow div do domain double drop dumpfile each else elt enclosed encode encrypt end
end-exec engine engines eomonth errors escape escaped event eventdata events exc
ept exception exec execute exists exp explain export_set extended external extra
ct fast fetch field fields find_in_set first first_value floor flush for force f
oreign format found found_rows from from_base64 from_days from_unixtime full fun
ction get get_format get_lock getdate getutcdate global go goto grant grants gre
atest group group_concat grouping grouping_id gtid_subset gtid_subtract handler
having help hex high_priority hosts hour ident_current ident_incr ident_seed ide
ntified identity if ifnull ignore iif ilike immediate in index indicator inet6_a
ton inet6_ntoa inet_aton inet_ntoa infile initially inner innodb input insert in
stall instr intersect into is is_free_lock is_ipv4 is_ipv4_compat is_ipv4_mapped
is_not is_not_null is_used_lock isdate isnull isolation join key kill language
last last_day last_insert_id last_value lcase lead leading least leaves left len
lenght level like limit lines ln load load_file local localtime localtimestamp
locate lock log log10 log2 logfile logs low_priority lower lpad ltrim make_set m
akedate maketime master master_pos_wait match matched max md5 medium merge micro
second mid min minute mod mode module month monthname mutex name_const names nat
ional natural nchar next no no_write_to_binlog not now nullif nvarchar oct octet
_length of old_password on only open optimize option optionally or ord order out
er outfile output pad parse partial partition password patindex percent_rank per
centile_cont percentile_disc period_add period_diff pi plugin position pow power
pragma precision prepare preserve primary prior privileges procedure procedure_
analyze processlist profile profiles public publishingservername purge quarter q
uery quick quote quotename radians rand read references regexp relative relaylog
release release_lock rename repair repeat replace replicate reset restore restr
ict return returns reverse revoke right rlike rollback rollup round row row_coun
t rows rpad rtrim savepoint schema scroll sec_to_time second section select seri
alizable server session session_user set sha sha1 sha2 share show sign sin size
slave sleep smalldatetimefromparts snapshot some soname soundex sounds_like spac
e sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cach
e sql_small_result sql_variant_property sqlstate sqrt square start starting stat
us std stddev stddev_pop stddev_samp stdev stdevp stop str str_to_date straight_
join strcmp string stuff subdate substr substring subtime subtring_index sum swi
tchoffset sysdate sysdatetime sysdatetimeoffset system_user sysutcdatetime table
tables tablespace tan temporary terminated tertiary_weights then time time_form
at time_to_sec timediff timefromparts timestamp timestampadd timestampdiff timez
one_hour timezone_minute to to_base64 to_days to_seconds todatetimeoffset traili
ng transaction translation trigger trigger_nestlevel triggers trim truncate try_
cast try_convert try_parse ucase uncompress uncompressed_length unhex unicode un
install union unique unix_timestamp unknown unlock update upgrade upped upper us
age use user user_resources using utc_date utc_time utc_timestamp uuid uuid_shor
t validate_password_strength value values var var_pop var_samp variables varianc
e varp version view warnings week weekday weekofyear weight_string when whenever
where with work write xml xor year yearweek zon",literal:"true false null",buil
t_in:"array bigint binary bit blob boolean char character date dec decimal float
int integer interval number numeric real serial smallint varchar varying int8 s
erial8 text"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',
e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.C
BCM,t]}});hljs.registerLanguage("delphi",function(e){var r="exports register fil
e shl array record property for mod while set ally label uses raise not stored c
lass safecall var interface or private static exit index inherited to else stdca
ll override shr asm far resourcestring finalization packed virtual out and prote
cted library do xorwrite goto near function end div overload object unit begin s
tring on inline repeat until destructor write message program with read initiali
zation except default nil if case cdecl in downto threadvar of try pascal const
external constructor type public then implementation finally published procedure
",t={cN:"comment",v:[{b:/\{/,e:/\}/,r:0},{b:/\(\*/,e:/\*\)/,r:10}]},i={cN:"strin
g",b:/'/,e:/'/,c:[{b:/''/}]},c={cN:"string",b:/(#\d+)+/},o={b:e.IR+"\\s*=\\s*cla
ss\\s*\\(",rB:!0,c:[e.TM]},n={cN:"function",bK:"function constructor destructor
procedure",e:/[:;]/,k:"function constructor|10 destructor|10 procedure|10",c:[e.
TM,{cN:"params",b:/\(/,e:/\)/,k:r,c:[i,c]},t]};return{cI:!0,k:r,i:/("|\$[G-Zg-z]
|\/\*|<\/)/,c:[t,e.CLCM,i,c,e.NM,o,n]}});hljs.registerLanguage("python",function
(e){var r={cN:"prompt",b:/^(>>>|\.\.\.) /},b={cN:"string",c:[e.BE],v:[{b:/(u|b)?
r?'''/,e:/'''/,c:[r],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[r],r:10},{b:/(u|r|ur)'/,e
:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.
ASM,e.QSM]},i={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"}
,{b:e.CNR+"[lLjJ]?"}]},l={cN:"params",b:/\(/,e:/\)/,c:["self",r,i,b]},n={e:/:/,i
:/[${=;\n]/,c:[e.UTM,l]};return{aliases:["py","gyp"],k:{keyword:"and elif is glo
bal as in if from raise for except finally print import pass return exec else br
eak not with class assert yield try while continue del or def lambda nonlocal|10
None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[r,i,b,e
.HCM,e.inherit(n,{cN:"function",bK:"def",r:10}),e.inherit(n,{cN:"class",bK:"clas
s"}),{cN:"decorator",b:/@/,e:/$/},{b:/\b(print|exec)\(/}]}});hljs.registerLangua
ge("xml",function(){var t="[A-Za-z0-9\\._:-]+",e={b:/<\?(php)?(?!\w)/,e:/\?>/,sL
:"php",subLanguageMode:"continuous"},c={eW:!0,i:/</,r:0,c:[e,{cN:"attribute",b:t
,r:0},{b:"=",r:0,c:[{cN:"value",c:[e],v:[{b:/"/,e:/"/},{b:/'/,e:/'/},{b:/[^\s\/>
]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xsl","plist"],cI:!0,c:[{
cN:"doctype",b:"<!DOCTYPE",e:">",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"<!
--",e:"-->",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:
"<style(?=\\s|>|$)",e:">",k:{title:"style"},c:[c],starts:{e:"</style>",rE:!0,sL:
"css"}},{cN:"tag",b:"<script(?=\\s|>|$)",e:">",k:{title:"script"},c:[c],starts:{
e:"</script>",rE:!0,sL:"javascript"}},e,{cN:"pi",b:/<\?\w+/,e:/\?>/,r:10},{cN:"t
ag",b:"</?",e:"/?>",c:[{cN:"title",b:/[^ \/><\n\t]+/,r:0},c]}]}});hljs.registerL
anguage("stylus",function(t){var e={cN:"variable",b:"\\$"+t.IR},o={cN:"hexcolor"
,b:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})",r:10},i=["charset","css","debug","extend",
"font-face","for","import","include","media","mixin","page","warn","while"],r=["
after","before","first-letter","first-line","active","first-child","focus","hove
r","lang","link","visited"],n=["a","abbr","address","article","aside","audio","b
","blockquote","body","button","canvas","caption","cite","code","dd","del","deta
ils","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form"
,"h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","inpu
t","ins","kbd","label","legend","li","mark","menu","nav","object","ol","p","q","
quote","samp","section","span","strong","summary","sup","table","tbody","td","te
xtarea","tfoot","th","thead","time","tr","ul","var","video"],a="[\\.\\s\\n\\[\\:
,]",l=["align-content","align-items","align-self","animation","animation-delay",
"animation-direction","animation-duration","animation-fill-mode","animation-iter
ation-count","animation-name","animation-play-state","animation-timing-function"
,"auto","backface-visibility","background","background-attachment","background-c
lip","background-color","background-image","background-origin","background-posit
ion","background-repeat","background-size","border","border-bottom","border-bott
om-color","border-bottom-left-radius","border-bottom-right-radius","border-botto
m-style","border-bottom-width","border-collapse","border-color","border-image","
border-image-outset","border-image-repeat","border-image-slice","border-image-so
urce","border-image-width","border-left","border-left-color","border-left-style"
,"border-left-width","border-radius","border-right","border-right-color","border
-right-style","border-right-width","border-spacing","border-style","border-top",
"border-top-color","border-top-left-radius","border-top-right-radius","border-to
p-style","border-top-width","border-width","bottom","box-decoration-break","box-
shadow","box-sizing","break-after","break-before","break-inside","caption-side",
"clear","clip","clip-path","color","column-count","column-fill","column-gap","co
lumn-rule","column-rule-color","column-rule-style","column-rule-width","column-s
pan","column-width","columns","content","counter-increment","counter-reset","cur
sor","direction","display","empty-cells","filter","flex","flex-basis","flex-dire
ction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-fa
mily","font-feature-settings","font-kerning","font-language-override","font-size
","font-size-adjust","font-stretch","font-style","font-variant","font-variant-li
gatures","font-weight","height","hyphens","icon","image-orientation","image-rend
ering","image-resolution","ime-mode","inherit","initial","justify-content","left
","letter-spacing","line-height","list-style","list-style-image","list-style-pos
ition","list-style-type","margin","margin-bottom","margin-left","margin-right","
margin-top","marks","mask","max-height","max-width","min-height","min-width","na
v-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit"
,"object-position","opacity","order","orphans","outline","outline-color","outlin
e-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x
","overflow-y","padding","padding-bottom","padding-left","padding-right","paddin
g-top","page-break-after","page-break-before","page-break-inside","perspective",
"perspective-origin","pointer-events","position","quotes","resize","right","tab-
size","table-layout","text-align","text-align-last","text-decoration","text-deco
ration-color","text-decoration-line","text-decoration-style","text-indent","text
-overflow","text-rendering","text-shadow","text-transform","text-underline-posit
ion","top","transform","transform-origin","transform-style","transition","transi
tion-delay","transition-duration","transition-property","transition-timing-funct
ion","unicode-bidi","vertical-align","visibility","white-space","widows","width"
,"word-break","word-spacing","word-wrap","z-index"],d=["\\{","\\}","\\?","(\\bRe
turn\\b)","(\\bEnd\\b)","(\\bend\\b)",";","#\\s","\\*\\s","===\\s"];return{alias
es:["styl"],cI:!1,i:"("+d.join("|")+")",k:"if else for in",c:[t.QSM,t.ASM,t.CLCM
,t.CBCM,o,{b:"\\.[a-zA-Z][a-zA-Z0-9_-]*"+a,rB:!0,c:[{cN:"class",b:"\\.[a-zA-Z][a
-zA-Z0-9_-]*"}]},{b:"\\#[a-zA-Z][a-zA-Z0-9_-]*"+a,rB:!0,c:[{cN:"id",b:"\\#[a-zA-
Z][a-zA-Z0-9_-]*"}]},{b:"\\b("+n.join("|")+")"+a,rB:!0,c:[{cN:"tag",b:"\\b[a-zA-
Z][a-zA-Z0-9_-]*"}]},{cN:"pseudo",b:"&?:?:\\b("+r.join("|")+")"+a},{cN:"at_rule"
,b:"@("+i.join("|")+")\\b"},e,t.CSSNM,t.NM,{cN:"function",b:"\\b[a-zA-Z][a-zA-Z0
-9_-]*\\(.*\\)",i:"[\\n]",rB:!0,c:[{cN:"title",b:"\\b[a-zA-Z][a-zA-Z0-9_-]*"},{c
N:"params",b:/\(/,e:/\)/,c:[o,e,t.ASM,t.CSSNM,t.NM,t.QSM]}]},{cN:"attribute",b:"
\\b("+l.reverse().join("|")+")\\b"}]}});hljs.registerLanguage("handlebars",funct
ion(){var e="each in with if else unless bindattr action collection debugger log
outlet template unbound view yield";return{aliases:["hbs","html.hbs","html.hand
lebars"],cI:!0,sL:"xml",subLanguageMode:"continuous",c:[{cN:"expression",b:"{{",
e:"}}",c:[{cN:"begin-block",b:"#[a-zA-Z- .]+",k:e},{cN:"string",b:'"',e:'"'},{cN
:"end-block",b:"\\/[a-zA-Z- .]+",k:e},{cN:"variable",b:"[a-zA-Z-.]+",k:e}]}]}});
hljs.registerLanguage("mizar",function(){return{k:["environ vocabularies notatio
ns constructors definitions registrations theorems schemes requirements","begin
end definition registration cluster existence pred func defpred deffunc theorem
proof","let take assume then thus hence ex for st holds consider reconsider such
that and in provided of as from","be being by means equals implies iff redefine
define now not or attr is mode suppose per cases set","thesis contradiction sch
eme reserve struct","correctness compatibility coherence symmetry assymetry refl
exivity irreflexivity","connectedness uniqueness commutativity idempotence invol
utiveness projectivity"].join(" "),c:[{cN:"comment",b:"::",e:"$"}]}});hljs.regis
terLanguage("brainfuck",function(){var r={cN:"literal",b:"[\\+\\-]",r:0};return{
aliases:["bf"],c:[{cN:"comment",b:"[^\\[\\]\\.,\\+\\-<> \r\n]",rE:!0,e:"[\\[\\]\
\.,\\+\\-<> \r\n]",r:0},{cN:"title",b:"[\\[\\]]",r:0},{cN:"string",b:"[\\.,]",r:
0},{b:/\+\+|\-\-/,rB:!0,c:[r]},r]}});hljs.registerLanguage("matlab",function(e){
var a=[e.CNM,{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]}],s={r:0,c:[{cN:"operato
r",b:/'['\.]*/}]};return{k:{keyword:"break case catch classdef continue else els
eif end enumerated events for function global if methods otherwise parfor persis
tent properties return spmd switch try while",built_in:"sin sind sinh asin asind
asinh cos cosd cosh acos acosd acosh tan tand tanh atan atand atan2 atanh sec s
ecd sech asec asecd asech csc cscd csch acsc acscd acsch cot cotd coth acot acot
d acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog realsqrt sqrt
nthroot nextpow2 abs angle complex conj imag real unwrap isreal cplxpair fix flo
or ceil round mod rem sign airy besselj bessely besselh besseli besselk beta bet
ainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma gammainc gammaln p
si legendre cross dot factor isprime primes gcd lcm rat rats perms nchoosek fact
orial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones eye repmat
rand randn linspace logspace freqspace meshgrid accumarray size length ndims num
el disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril triu
fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute
shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i inf na
n isnan isinf isfinite j why compan gallery hadamard hankel hilb invhilb magic p
ascal rosser toeplitz vander wilkinson"},i:'(//|"|#|/\\*|\\s+/\\w+)',c:[{cN:"fun
ction",bK:"function",e:"$",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)"},{cN:"params",b
:"\\[",e:"\\]"}]},{b:/[a-zA-Z_][a-zA-Z_0-9]*'['\.]*/,rB:!0,r:0,c:[{b:/[a-zA-Z_][
a-zA-Z_0-9]*/,r:0},s.c[0]]},{cN:"matrix",b:"\\[",e:"\\]",c:a,r:0,starts:s},{cN:"
cell",b:"\\{",e:/\}/,c:a,r:0,i:/:/,starts:s},{b:/\)/,r:0,starts:s},{cN:"comment"
,b:"\\%",e:"$"}].concat(a)}});hljs.registerLanguage("mel",function(e){return{k:"
int float string vector matrix if else switch case default while do for in break
continue global proc return about abs addAttr addAttributeEditorNodeHelp addDyn
amic addNewShelfTab addPP addPanelCategory addPrefixToName advanceToNextDrivenKe
y affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurv
e alignSurface allViewFit ambientLight angle angleBetween animCone animCurveEdit
or animDisplay animView annotate appendStringArray applicationName applyAttrPres
et applyTake arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCt
x artAttrCtx artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaint
Menu artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx ass
ignCommand assignInputDevice assignViewportFactories attachCurve attachDeviceAtt
r attachSurface attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOpti
onMenu attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attrNavigationContr
olGrp attrPresetEditWin attributeExists attributeInfo attributeMenu attributeQue
ry autoKeyframe autoPlace bakeClip bakeFluidShading bakePartialHistory bakeResul
ts bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus binMemb
ership bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr
blindDataType boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookm
arkMenu buildKeyframeMenu button buttonManip CBG cacheFile cacheFileCombine cach
eFileMerge cacheFileTrack camera cameraView canCreateManip canvas capitalizeStri
ng catch catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion ch
annelBox character characterMap characterOutlineEditor characterize chdir checkB
ox checkBoxGrp checkDefaultRenderGlobals choice circle circularFillet clamp clea
r clearCache clip clipEditor clipEditorCurrentTimeCtx clipSchedule clipScheduler
Outliner clipTrimBefore closeCurve closeSurface cluster cmdFileOutput cmdScrollF
ieldExecuter cmdScrollFieldReporter cmdShell coarsenSubdivSelectionList collisio
n color colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButto
nGrp colorSliderGrp columnLayout commandEcho commandLine commandPort compactHair
System componentEditor compositingInterop computePolysetVolume condition cone co
nfirmDialog connectAttr connectControl connectDynamic connectJoint connectionInf
o constrain constrainValue constructionHistory container containsMultibyte conte
xtInfo control convertFromOldLayers convertIffToPsd convertLightmap convertSolid
Tx convertTessellation convertUnit copyArray copyFlexor copyKey copySkinWeights
cos cpButton cpCache cpClothSet cpCollision cpConstraint cpConvClothToMesh cpFor
ces cpGetSolverAttr cpPanel cpProperty cpRigidCollisionFilter cpSeam cpSetEdit c
pSetSolverAttr cpSolver cpSolverTypes cpTool cpUpdateClothUVs createDisplayLayer
createDrawCtx createEditor createLayeredPsdFile createMotionField createNewShel
f createNode createRenderLayer createSubdivRegion cross crossProduct ctxAbort ct
xCompletion ctxEditMode ctxTraverse currentCtx currentTime currentTimeCtx curren
tUnit curve curveAddPtCtx curveCVCtx curveEPCtx curveEditorCtx curveIntersect cu
rveMoveEPCtx curveOnSurface curveSketchCtx cutKey cycleCheck cylinder dagPose da
te defaultLightListCheckBox defaultNavigation defineDataServer defineVirtualDevi
ce deformer deg_to_rad delete deleteAttr deleteShadingGroupsAndMaterials deleteS
helfTab deleteUI deleteUnusedBrushes delrandstr detachCurve detachDeviceAttr det
achSurface deviceEditor devicePanel dgInfo dgdirty dgeval dgtimer dimWhen direct
KeyCtx directionalLight dirmap dirname disable disconnectAttr disconnectJoint di
skCache displacementToPoly displayAffected displayColor displayCull displayLevel
OfDetail displayPref displayRGBColor displaySmoothness displayStats displayStrin
g displaySurface distanceDimContext distanceDimension doBlur dolly dollyCtx dope
SheetEditor dot dotProduct doubleProfileBirailSurface drag dragAttrContext dragg
erContext dropoffLocator duplicate duplicateCurve duplicateSurface dynCache dynC
ontrol dynExport dynExpression dynGlobals dynPaintEditor dynParticleCtx dynPref
dynRelEdPanel dynRelEditor dynamicLoad editAttrLimits editDisplayLayerGlobals ed
itDisplayLayerMembers editRenderLayerAdjustment editRenderLayerGlobals editRende
rLayerMembers editor editorTemplate effector emit emitter enableDevice encodeStr
ing endString endsWith env equivalent equivalentTol erf error eval evalDeferred
evalEcho event exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachO
bject exists exp expression expressionEditorListen extendCurve extendSurface ext
rude fcheck fclose feof fflush fgetline fgetword file fileBrowserDialog fileDial
og fileExtension fileInfo filetest filletCurve filter filterCurve filterExpand f
ilterStudioImport findAllIntersections findAnimCurves findKeyframe findMenuItem
findRelatedSkinCluster finder firstParentOf fitBspline flexor floatEq floatField
floatFieldGrp floatScrollBar floatSlider floatSlider2 floatSliderButtonGrp floa
tSliderGrp floor flow fluidCacheInfo fluidEmitter fluidVoxelInfo flushUndo fmod
fontDialog fopen formLayout format fprint frameLayout fread freeFormFillet frewi
nd fromNativePath fwrite gamma gauss geometryConstraint getApplicationVersionAsF
loat getAttr getClassification getDefaultBrush getFileList getFluidAttr getInput
DeviceRange getMayaPanelTypes getModifiers getPanel getParticleAttr getPluginRes
ource getenv getpid glRender glRenderEditor globalStitch gmatch goal gotoBindPos
e grabColor gradientControl gradientControlNoAttr graphDollyCtx graphSelectConte
xt graphTrackCtx gravity grid gridLayout group groupObjectsByName HfAddAttractor
ToAS HfAssignAS HfBuildEqualMap HfBuildFurFiles HfBuildFurImages HfCancelAFR HfC
onnectASToHF HfCreateAttractor HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAtt
ractorFromAS HfSelectAttached HfSelectAttractors HfUnAssignAS hardenPointCurve h
ardware hardwareRenderPanel headsUpDisplay headsUpMessage help helpLine hermite
hide hilite hitTest hotBox hotkey hotkeyCheck hsv_to_rgb hudButton hudSlider hud
SliderButton hwReflectionMap hwRender hwRenderLoad hyperGraph hyperPanel hyperSh
ade hypot iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioColle
ction iconTextScrollList iconTextStaticLabel ikHandle ikHandleCtx ikHandleDispla
yScale ikSolver ikSplineHandleCtx ikSystem ikSystemInfo ikfkDisplayMethod illust
ratorCurves image imfPlugins inheritTransform insertJoint insertJointCtx insertK
eyCtx insertKnotCurve insertKnotSurface instance instanceable instancer intField
intFieldGrp intScrollBar intSlider intSliderGrp interToUI internalVar intersect
iprEngine isAnimCurve isConnected isDirty isParentOf isSameObject isTrue isVali
dObjectName isValidString isValidUiName isolateSelect itemFilter itemFilterAttr
itemFilterRender itemFilterType joint jointCluster jointCtx jointDisplayScale jo
intLattice keyTangent keyframe keyframeOutliner keyframeRegionCurrentTimeCtx key
frameRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx keyfra
meRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx keyframe
RegionSetKeyCtx keyframeRegionTrackCtx keyframeStats lassoContext lattice lattic
eDeformKeyCtx launch launchImageEditor layerButton layeredShaderPort layeredText
urePort layout layoutDialog lightList lightListEditor lightListPanel lightlink l
ineIntersection linearPrecision linstep listAnimatable listAttr listCameras list
Connections listDeviceAttachments listHistory listInputDeviceAxes listInputDevic
eButtons listInputDevices listMenuAnnotation listNodeTypes listPanelCategories l
istRelatives listSets listTransforms listUnselected listerEditor loadFluid loadN
ewShelf loadPlugin loadPluginLanguageResources loadPrefObjects localizedPanelLab
el lockNode loft log longNameOf lookThru ls lsThroughFilter lsType lsUI Mayatomr
mag makeIdentity makeLive makePaintable makeRoll makeSingleSurface makeTubeOn m
akebot manipMoveContext manipMoveLimitsCtx manipOptions manipRotateContext manip
RotateLimitsCtx manipScaleContext manipScaleLimitsCtx marker match max memory me
nu menuBarLayout menuEditor menuItem menuItemToShelf menuSet menuSetPref message
Line min minimizeApp mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mous
e movIn movOut move moveIKtoFK moveKeyCtx moveVertexAlongDirection multiProfileB
irailSurface mute nParticle nameCommand nameField namespace namespaceInfo newPan
elItems newton nodeCast nodeIconButton nodeOutliner nodePreset nodeType noise no
nLinear normalConstraint normalize nurbsBoolean nurbsCopyUVSet nurbsCube nurbsEd
itUV nurbsPlane nurbsSelect nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToS
ubdiv nurbsToSubdivPref nurbsUVSet nurbsViewDirectionVector objExists objectCent
er objectLayer objectType objectTypeUI obsoleteProc oceanNurbsPreviewPlane offse
tCurve offsetCurveOnSurface offsetSurface openGLExtension openMayaPref optionMen
u optionMenuGrp optionVar orbit orbitCtx orientConstraint outlinerEditor outline
rPanel overrideModifier paintEffectsDisplay pairBlend palettePort paneLayout pan
el panelConfiguration panelHistory paramDimContext paramDimension paramLocator p
arent parentConstraint particle particleExists particleInstancer particleRenderI
nfo partition pasteKey pathAnimation pause pclose percent performanceOptions pfx
strokes pickWalk picture pixelMove planarSrf plane play playbackOptions playblas
t plugAttr plugNode pluginInfo pluginResourceUtil pointConstraint pointCurveCons
traint pointLight pointMatrixMult pointOnCurve pointOnSurface pointPosition pole
VectorConstraint polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjecti
on polyAverageNormal polyAverageVertex polyBevel polyBlendColor polyBlindData po
lyBoolOp polyBridgeEdge polyCacheMonitor polyCheck polyChipOff polyClipboard pol
yCloseBorder polyCollapseEdge polyCollapseFacet polyColorBlindData polyColorDel
polyColorPerVertex polyColorSet polyCompare polyCone polyCopyUV polyCrease polyC
reaseCtx polyCreateFacet polyCreateFacetCtx polyCube polyCut polyCutCtx polyCyli
nder polyCylindricalProjection polyDelEdge polyDelFacet polyDelVertex polyDuplic
ateAndConnect polyDuplicateEdge polyEditUV polyEditUVShell polyEvaluate polyExtr
udeEdge polyExtrudeFacet polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV p
olyGeoSampler polyHelix polyInfo polyInstallAction polyLayoutUV polyListComponen
tConversion polyMapCut polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMe
rgeEdgeCtx polyMergeFacet polyMergeFacetCtx polyMergeUV polyMergeVertex polyMirr
orFace polyMoveEdge polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex poly
Normal polyNormalPerVertex polyNormalizeUV polyOptUvs polyOptions polyOutput pol
yPipe polyPlanarProjection polyPlane polyPlatonicSolid polyPoke polyPrimitive po
lyPrism polyProjection polyPyramid polyQuad polyQueryBlindData polyReduce polySe
lect polySelectConstraint polySelectConstraintMonitor polySelectCtx polySelectEd
itCtx polySeparate polySetToFaceNormal polySewEdge polyShortestPathCtx polySmoot
h polySoftEdge polySphere polySphericalProjection polySplit polySplitCtx polySpl
itEdge polySplitRing polySplitVertex polyStraightenUVBorder polySubdivideEdge po
lySubdivideFacet polyToSubdiv polyTorus polyTransfer polyTriangulate polyUVSet p
olyUnite polyWedgeFace popen popupMenu pose pow preloadRefEd print progressBar p
rogressWindow projFileViewer projectCurve projectTangent projectionContext proje
ctionManip promptDialog propModCtx propMove psdChannelOutliner psdEditTextureFil
e psdExport psdTextureFile putenv pwd python querySubdiv quit rad_to_deg radial
radioButton radioButtonGrp radioCollection radioMenuItemCollection rampColorPort
rand randomizeFollicles randstate rangeControl readTake rebuildCurve rebuildSur
face recordAttr recordDevice redo reference referenceEdit referenceQuery refineS
ubdivSelectionList refresh refreshAE registerPluginResource rehash reloadImage r
emoveJoint removeMultiInstance removePanelCategory rename renameAttr renameSelec
tionList renameUI render renderGlobalsNode renderInfo renderLayerButton renderLa
yerParent renderLayerPostProcess renderLayerUnparent renderManip renderPartition
renderQualityNode renderSettings renderThumbnailUpdate renderWindowEditor rende
rWindowSelectContext renderer reorder reorderDeformers requires reroot resampleF
luid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget reverseCurve
reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx rootOf rot
rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout runT
imeCommand runup sampleImage saveAllShelves saveAttrPreset saveFluid saveImage s
aveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings sc
ale scaleBrushBrightness scaleComponents scaleConstraint scaleKey scaleKeyCtx sc
eneEditor sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptJob scriptNod
e scriptTable scriptToShelf scriptedPanel scriptedPanelType scrollField scrollLa
yout sculpt searchPathArray seed selLoadSettings select selectContext selectCurv
eCV selectKey selectKeyCtx selectKeyframeRegionCtx selectMode selectPref selectP
riority selectType selectedNodes selectionConnection separator setAttr setAttrEn
umResource setAttrMapping setAttrNiceNameResource setConstraintRestPosition setD
efaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setFluidAtt
r setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyPath setKeyframe se
tKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource setNodeTypeFlag
setParent setParticleAttr setPfxToPolyCamera setPluginResource setProject setSt
ampDensity setStartupMessage setState setToolTo setUITemplate setXformManip sets
shadingConnection shadingGeometryRelCtx shadingLightRelCtx shadingNetworkCompar
e shadingNode shapeCompare shelfButton shelfLayout shelfTabLayout shellField sho
rtNameOf showHelp showHidden showManipCtx showSelectionInTitle showShadingGroupA
ttrEditor showWindow sign simplify sin singleProfileBirailSurface size sizeBytes
skinCluster skinPercent smoothCurve smoothTangentSurface smoothstep snap2to2 sn
apKey snapMode snapTogetherCtx snapshot soft softMod softModCtx sort sound sound
Control source spaceLocator sphere sphrand spotLight spotLightPreviewPort spread
SheetEditor spring sqrt squareSurface srtContext stackTrace startString startsWi
th stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp stringArrayCat
enate stringArrayContains stringArrayCount stringArrayInsertAtIndex stringArrayI
ntersector stringArrayRemove stringArrayRemoveAtIndex stringArrayRemoveDuplicate
s stringArrayRemoveExact stringArrayToString stringToStringArray strip stripPref
ixFromName stroke subdAutoProjection subdCleanTopology subdCollapse subdDuplicat
eAndConnect subdEditUV subdListComponentConversion subdMapCut subdMapSewMove sub
dMatchTopology subdMirror subdToBlind subdToPoly subdTransferUVsToCache subdiv s
ubdivCrease subdivDisplaySmoothness substitute substituteAllString substituteGeo
metry substring surface surfaceSampler surfaceShaderList swatchDisplayPort switc
hTable symbolButton symbolCheckBox sysFile system tabLayout tan tangentConstrain
t texLatticeDeformContext texManipContext texMoveContext texMoveUVShellContext t
exRotateContext texScaleContext texSelectContext texSelectShortestPathCtx texSmu
dgeUVContext texWinToolCtx text textCurves textField textFieldButtonGrp textFiel
dGrp textManip textScrollList textToShelf textureDisplacePlane textureHairColor
texturePlacementContext textureWindow threadCount threePointArcCtx timeControl t
imePort timerX toNativePath toggle toggleAxis toggleWindowVisibility tokenize to
kenizeList tolerance tolower toolButton toolCollection toolDropped toolHasOption
s toolPropertyWindow torus toupper trace track trackCtx transferAttributes trans
formCompare transformLimits translator trim trunc truncateFluidCache truncateHai
rCache tumble tumbleCtx turbulence twoPointArcCtx uiRes uiTemplate unassignInput
Device undo undoInfo ungroup uniform unit unloadPlugin untangleUV untitledFileNa
me untrim upAxis updateAE userCtx uvLink uvSnapshot validateShelfName vectorize
view2dToolCtx viewCamera viewClipPlane viewFit viewHeadOn viewLookAt viewManip v
iewPlace viewSet visor volumeAxis vortex waitCursor warning webBrowser webBrowse
rPrefs whatIs window windowPref wire wireContext workspace wrinkle wrinkleContex
t writeTake xbmLangPathList xform",i:"</",c:[e.CNM,e.ASM,e.QSM,{cN:"string",b:"`
",e:"`",c:[e.BE]},{cN:"variable",v:[{b:"\\$\\d"},{b:"[\\$\\%\\@](\\^\\w\\b|#\\w+
|[^\\s\\w{]|{\\w+}|\\w+)"},{b:"\\*(\\^\\w\\b|#\\w+|[^\\s\\w{]|{\\w+}|\\w+)",r:0}
]},e.CLCM,e.CBCM]}});hljs.registerLanguage("diff",function(){return{aliases:["pa
tch"],c:[{cN:"chunk",r:10,v:[{b:/^\@\@ +\-\d+,\d+ +\+\d+,\d+ +\@\@$/},{b:/^\*\*\
* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"header",v:[{b:/
Index: /,e:/$/},{b:/=====/,e:/=====$/},{b:/^\-\-\-/,e:/$/},{b:/^\*{3} /,e:/$/},{
b:/^\+\+\+/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"
deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}});hljs.registerLanguage
("dust",function(){var e="if eq ne lt lte gt gte select default math sep";return
{aliases:["dst"],cI:!0,sL:"xml",subLanguageMode:"continuous",c:[{cN:"expression"
,b:"{",e:"}",r:0,c:[{cN:"begin-block",b:"#[a-zA-Z- .]+",k:e},{cN:"string",b:'"',
e:'"'},{cN:"end-block",b:"\\/[a-zA-Z- .]+",k:e},{cN:"variable",b:"[a-zA-Z-.]+",k
:e,r:0}]}]}});hljs.registerLanguage("django",function(){var e={cN:"filter",b:/\|
[A-Za-z]+\:?/,k:"truncatewords removetags linebreaksbr yesno get_digit timesince
random striptags filesizeformat escape linebreaks length_is ljust rjust cut url
ize fix_ampersands title floatformat capfirst pprint divisibleby add make_list u
nordered_list urlencode timeuntil urlizetrunc wordcount stringformat linenumbers
slice date dictsort dictsortreversed default_if_none pluralize lower join cente
r default truncatewords_html upper length phone2numeric wordwrap time addslashes
slugify first escapejs force_escape iriencode last safe safeseq truncatechars l
ocalize unlocalize localtime utc timezone",c:[{cN:"argument",b:/"/,e:/"/},{cN:"a
rgument",b:/'/,e:/'/}]};return{aliases:["jinja"],cI:!0,sL:"xml",subLanguageMode:
"continuous",c:[{cN:"template_comment",b:/\{%\s*comment\s*%}/,e:/\{%\s*endcommen
t\s*%}/},{cN:"template_comment",b:/\{#/,e:/#}/},{cN:"template_tag",b:/\{%/,e:/%}
/,k:"comment endcomment load templatetag ifchanged endifchanged if endif firstof
for endfor in ifnotequal endifnotequal widthratio extends include spaceless end
spaceless regroup by as ifequal endifequal ssi now with cycle url filter endfilt
er debug block endblock else autoescape endautoescape csrf_token empty elif endw
ith static trans blocktrans endblocktrans get_static_prefix get_media_prefix plu
ral get_current_language language get_available_languages get_current_language_b
idi get_language_info get_language_info_list localize endlocalize localtime endl
ocaltime timezone endtimezone get_current_timezone verbatim",c:[e]},{cN:"variabl
e",b:/\{\{/,e:/}}/,c:[e]}]}});hljs.registerLanguage("objectivec",function(e){var
t={keyword:"int float while char export sizeof typedef const struct for union u
nsigned long volatile static bool mutable if do return goto void enum else break
extern asm case short default double register explicit signed typename this swi
tch continue wchar_t inline readonly assign readwrite self @synchronized id type
of nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycop
y byref oneway __strong __weak __block __autoreleasing @private @protected @publ
ic @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dyna
mic @selector @optional @required",literal:"false true FALSE TRUE nil YES NO NUL
L",built_in:"NSString NSData NSDictionary CGRect CGPoint UIButton UILabel UIText
View UIWebView MKMapView NSView NSViewController NSWindow NSWindowController NSS
et NSUUID NSIndexSet UISegmentedControl NSObject UITableViewDelegate UITableView
DataSource NSThread UIActivityIndicator UITabbar UIToolBar UIBarButtonItem UIIma
geView NSAutoreleasePool UITableView BOOL NSInteger CGFloat NSException NSLog NS
MutableString NSMutableArray NSMutableDictionary NSURL NSIndexPath CGSize UITabl
eViewCell UIView UIViewController UINavigationBar UINavigationController UITabBa
rController UIPopoverController UIPopoverControllerDelegate UIImage NSNumber UIS
earchBar NSFetchedResultsController NSFetchedResultsChangeType UIScrollView UISc
rollViewDelegate UIEdgeInsets UIColor UIFont UIApplication NSNotFound NSNotifica
tionCenter NSNotification UILocalNotification NSBundle NSFileManager NSTimeInter
val NSDate NSCalendar NSUserDefaults UIWindow NSRange NSArray NSError NSURLReque
st NSURLConnection NSURLSession NSURLSessionDataTask NSURLSessionDownloadTask NS
URLSessionUploadTask NSURLResponseUIInterfaceOrientation MPMoviePlayerController
dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},o
=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return
{aliases:["m","mm","objc","obj-c"],k:t,l:o,i:"</",c:[e.CLCM,e.CBCM,e.CNM,e.QSM,{
cN:"string",v:[{b:'@"',e:'"',i:"\\n",c:[e.BE]},{b:"'",e:"[^\\\\]'",i:"[^\\\\][^'
]"}]},{cN:"preprocessor",b:"#",e:"$",c:[{cN:"title",v:[{b:'"',e:'"'},{b:"<",e:">
"}]}]},{cN:"class",b:"("+a.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:a,l:o,c
:[e.UTM]},{cN:"variable",b:"\\."+e.UIR,r:0}]}});hljs.registerLanguage("glsl",fun
ction(e){return{k:{keyword:"atomic_uint attribute bool break bvec2 bvec3 bvec4 c
ase centroid coherent const continue default discard dmat2 dmat2x2 dmat2x3 dmat2
x4 dmat3 dmat3x2 dmat3x3 dmat3x4 dmat4 dmat4x2 dmat4x3 dmat4x4 do double dvec2 d
vec3 dvec4 else flat float for highp if iimage1D iimage1DArray iimage2D iimage2D
Array iimage2DMS iimage2DMSArray iimage2DRect iimage3D iimageBuffer iimageCube i
imageCubeArray image1D image1DArray image2D image2DArray image2DMS image2DMSArra
y image2DRect image3D imageBuffer imageCube imageCubeArray in inout int invarian
t isampler1D isampler1DArray isampler2D isampler2DArray isampler2DMS isampler2DM
SArray isampler2DRect isampler3D isamplerBuffer isamplerCube isamplerCubeArray i
vec2 ivec3 ivec4 layout lowp mat2 mat2x2 mat2x3 mat2x4 mat3 mat3x2 mat3x3 mat3x4
mat4 mat4x2 mat4x3 mat4x4 mediump noperspective out patch precision readonly re
strict return sample sampler1D sampler1DArray sampler1DArrayShadow sampler1DShad
ow sampler2D sampler2DArray sampler2DArrayShadow sampler2DMS sampler2DMSArray sa
mpler2DRect sampler2DRectShadow sampler2DShadow sampler3D samplerBuffer samplerC
ube samplerCubeArray samplerCubeArrayShadow samplerCubeShadow smooth struct subr
outine switch uimage1D uimage1DArray uimage2D uimage2DArray uimage2DMS uimage2DM
SArray uimage2DRect uimage3D uimageBuffer uimageCube uimageCubeArray uint unifor
m usampler1D usampler1DArray usampler2D usampler2DArray usampler2DMS usampler2DM
SArray usampler2DRect usampler3D usamplerBuffer usamplerCube usamplerCubeArray u
vec2 uvec3 uvec4 varying vec2 vec3 vec4 void volatile while writeonly",built_in:
"gl_BackColor gl_BackLightModelProduct gl_BackLightProduct gl_BackMaterial gl_Ba
ckSecondaryColor gl_ClipDistance gl_ClipPlane gl_ClipVertex gl_Color gl_DepthRan
ge gl_EyePlaneQ gl_EyePlaneR gl_EyePlaneS gl_EyePlaneT gl_Fog gl_FogCoord gl_Fog
FragCoord gl_FragColor gl_FragCoord gl_FragData gl_FragDepth gl_FrontColor gl_Fr
ontFacing gl_FrontLightModelProduct gl_FrontLightProduct gl_FrontMaterial gl_Fro
ntSecondaryColor gl_InstanceID gl_InvocationID gl_Layer gl_LightModel gl_LightSo
urce gl_MaxAtomicCounterBindings gl_MaxAtomicCounterBufferSize gl_MaxClipDistanc
es gl_MaxClipPlanes gl_MaxCombinedAtomicCounterBuffers gl_MaxCombinedAtomicCount
ers gl_MaxCombinedImageUniforms gl_MaxCombinedImageUnitsAndFragmentOutputs gl_Ma
xCombinedTextureImageUnits gl_MaxDrawBuffers gl_MaxFragmentAtomicCounterBuffers
gl_MaxFragmentAtomicCounters gl_MaxFragmentImageUniforms gl_MaxFragmentInputComp
onents gl_MaxFragmentUniformComponents gl_MaxFragmentUniformVectors gl_MaxGeomet
ryAtomicCounterBuffers gl_MaxGeometryAtomicCounters gl_MaxGeometryImageUniforms
gl_MaxGeometryInputComponents gl_MaxGeometryOutputComponents gl_MaxGeometryOutpu
tVertices gl_MaxGeometryTextureImageUnits gl_MaxGeometryTotalOutputComponents gl
_MaxGeometryUniformComponents gl_MaxGeometryVaryingComponents gl_MaxImageSamples
gl_MaxImageUnits gl_MaxLights gl_MaxPatchVertices gl_MaxProgramTexelOffset gl_M
axTessControlAtomicCounterBuffers gl_MaxTessControlAtomicCounters gl_MaxTessCont
rolImageUniforms gl_MaxTessControlInputComponents gl_MaxTessControlOutputCompone
nts gl_MaxTessControlTextureImageUnits gl_MaxTessControlTotalOutputComponents gl
_MaxTessControlUniformComponents gl_MaxTessEvaluationAtomicCounterBuffers gl_Max
TessEvaluationAtomicCounters gl_MaxTessEvaluationImageUniforms gl_MaxTessEvaluat
ionInputComponents gl_MaxTessEvaluationOutputComponents gl_MaxTessEvaluationText
ureImageUnits gl_MaxTessEvaluationUniformComponents gl_MaxTessGenLevel gl_MaxTes
sPatchComponents gl_MaxTextureCoords gl_MaxTextureImageUnits gl_MaxTextureUnits
gl_MaxVaryingComponents gl_MaxVaryingFloats gl_MaxVaryingVectors gl_MaxVertexAto
micCounterBuffers gl_MaxVertexAtomicCounters gl_MaxVertexAttribs gl_MaxVertexIma
geUniforms gl_MaxVertexOutputComponents gl_MaxVertexTextureImageUnits gl_MaxVert
exUniformComponents gl_MaxVertexUniformVectors gl_MaxViewports gl_MinProgramTexe
lOffsetgl_ModelViewMatrix gl_ModelViewMatrixInverse gl_ModelViewMatrixInverseTra
nspose gl_ModelViewMatrixTranspose gl_ModelViewProjectionMatrix gl_ModelViewProj
ectionMatrixInverse gl_ModelViewProjectionMatrixInverseTranspose gl_ModelViewPro
jectionMatrixTranspose gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_
MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTex
Coord7 gl_Normal gl_NormalMatrix gl_NormalScale gl_ObjectPlaneQ gl_ObjectPlaneR
gl_ObjectPlaneS gl_ObjectPlaneT gl_PatchVerticesIn gl_PerVertex gl_Point gl_Poin
tCoord gl_PointSize gl_Position gl_PrimitiveID gl_PrimitiveIDIn gl_ProjectionMat
rix gl_ProjectionMatrixInverse gl_ProjectionMatrixInverseTranspose gl_Projection
MatrixTranspose gl_SampleID gl_SampleMask gl_SampleMaskIn gl_SamplePosition gl_S
econdaryColor gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_TexCoord gl_Te
xtureEnvColor gl_TextureMatrixInverseTranspose gl_TextureMatrixTranspose gl_Vert
ex gl_VertexID gl_ViewportIndex gl_in gl_out EmitStreamVertex EmitVertex EndPrim
itive EndStreamPrimitive abs acos acosh all any asin asinh atan atanh atomicCoun
ter atomicCounterDecrement atomicCounterIncrement barrier bitCount bitfieldExtra
ct bitfieldInsert bitfieldReverse ceil clamp cos cosh cross dFdx dFdy degrees de
terminant distance dot equal exp exp2 faceforward findLSB findMSB floatBitsToInt
floatBitsToUint floor fma fract frexp ftransform fwidth greaterThan greaterThan
Equal imageAtomicAdd imageAtomicAnd imageAtomicCompSwap imageAtomicExchange imag
eAtomicMax imageAtomicMin imageAtomicOr imageAtomicXor imageLoad imageStore imul
Extended intBitsToFloat interpolateAtCentroid interpolateAtOffset interpolateAtS
ample inverse inversesqrt isinf isnan ldexp length lessThan lessThanEqual log lo
g2 matrixCompMult max memoryBarrier min mix mod modf noise1 noise2 noise3 noise4
normalize not notEqual outerProduct packDouble2x32 packHalf2x16 packSnorm2x16 p
ackSnorm4x8 packUnorm2x16 packUnorm4x8 pow radians reflect refract round roundEv
en shadow1D shadow1DLod shadow1DProj shadow1DProjLod shadow2D shadow2DLod shadow
2DProj shadow2DProjLod sign sin sinh smoothstep sqrt step tan tanh texelFetch te
xelFetchOffset texture texture1D texture1DLod texture1DProj texture1DProjLod tex
ture2D texture2DLod texture2DProj texture2DProjLod texture3D texture3DLod textur
e3DProj texture3DProjLod textureCube textureCubeLod textureGather textureGatherO
ffset textureGatherOffsets textureGrad textureGradOffset textureLod textureLodOf
fset textureOffset textureProj textureProjGrad textureProjGradOffset textureProj
Lod textureProjLodOffset textureProjOffset textureQueryLod textureSize transpose
trunc uaddCarry uintBitsToFloat umulExtended unpackDouble2x32 unpackHalf2x16 un
packSnorm2x16 unpackSnorm4x8 unpackUnorm2x16 unpackUnorm4x8 usubBorrow gl_Textur
eMatrix gl_TextureMatrixInverse",literal:"true false"},i:'"',c:[e.CLCM,e.CBCM,e.
CNM,{cN:"preprocessor",b:"#",e:"$"}]}});hljs.registerLanguage("cmake",function(e
){return{aliases:["cmake.in"],cI:!0,k:{keyword:"add_custom_command add_custom_ta
rget add_definitions add_dependencies add_executable add_library add_subdirector
y add_test aux_source_directory break build_command cmake_minimum_required cmake
_policy configure_file create_test_sourcelist define_property else elseif enable
_language enable_testing endforeach endfunction endif endmacro endwhile execute_
process export find_file find_library find_package find_path find_program fltk_w
rap_ui foreach function get_cmake_property get_directory_property get_filename_c
omponent get_property get_source_file_property get_target_property get_test_prop
erty if include include_directories include_external_msproject include_regular_e
xpression install link_directories load_cache load_command macro mark_as_advance
d message option output_required_files project qt_wrap_cpp qt_wrap_ui remove_def
initions return separate_arguments set set_directory_properties set_property set
_source_files_properties set_target_properties set_tests_properties site_name so
urce_group string target_link_libraries try_compile try_run unset variable_watch
while build_name exec_program export_library_dependencies install_files install
_programs install_targets link_libraries make_directory remove subdir_depends su
bdirs use_mangled_mesa utility_source variable_requires write_file qt5_use_modul
es qt5_use_package qt5_wrap_cpp on off true false and or",operator:"equal less g
reater strless strgreater strequal matches"},c:[{cN:"envvar",b:"\\${",e:"}"},e.H
CM,e.QSM,e.NM]}});hljs.registerLanguage("scala",function(e){var t={cN:"annotatio
n",b:"@[A-Za-z]+"},a={cN:"string",b:'u?r?"""',e:'"""',r:10},r={cN:"symbol",b:"'\
\w[\\w\\d_]*(?!')"},c={cN:"type",b:"\\b[A-Z][A-Za-z0-9_]*",r:0},i={cN:"title",b:
/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/
,r:0},l={cN:"class",bK:"class object trait type",e:/[:={\[(\n;]/,c:[{cN:"keyword
",bK:"extends with",r:10},i]},n={cN:"function",bK:"def val",e:/[:={\[(\n;]/,c:[i
]};return{k:{literal:"true false null",keyword:"type yield lazy override def wit
h val var sealed abstract private trait object if forSome for while throw finall
y protected extends import final return else break new catch super class case pa
ckage default try this match continue throws implicit"},c:[e.CLCM,e.CBCM,a,e.QSM
,r,c,n,l,e.CNM,t]}});hljs.registerLanguage("makefile",function(e){var a={cN:"var
iable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s
*\W*=/,rB:!0,r:0,starts:{cN:"constant",e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[a]
}}},{cN:"title",b:/^[\w]+:\s*$/},{cN:"phony",b:/^\.PHONY:/,e:/$/,k:".PHONY",l:/[
\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,a]}]}});hljs.registerLanguage("gherkin",fu
nction(e){return{aliases:["feature"],k:"Feature Background Ability Business Need
Scenario Scenarios Scenario Outline Scenario Template Examples Given And Then B
ut When",c:[{cN:"keyword",b:"\\*"},{cN:"comment",b:"@[^@\r\n ]+",e:"$"},{cN:
"string",b:"\\|",e:"\\$"},{cN:"variable",b:"<",e:">"},e.HCM,{cN:"string",b:'"""'
,e:'"""'},e.QSM]}});hljs.registerLanguage("haskell",function(e){var i={cN:"comme
nt",v:[{b:"--",e:"$"},{b:"{-",e:"-}",c:["self"]}]},c={cN:"pragma",b:"{-#",e:"#-}
"},a={cN:"preprocessor",b:"^#",e:"$"},n={cN:"type",b:"\\b[A-Z][\\w']*",r:0},l={c
N:"container",b:"\\(",e:"\\)",i:'"',c:[c,i,a,{cN:"type",b:"\\b[A-Z][\\w]*(\\((\\
.\\.|,|\\w+)\\))?"},e.inherit(e.TM,{b:"[_a-z][\\w']*"})]},t={cN:"container",b:"{
",e:"}",c:l.c};return{aliases:["hs"],k:"let in if then else case of where do mod
ule import hiding qualified type data newtype deriving class instance as default
infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsa
fe family forall mdo proc rec",c:[{cN:"module",b:"\\bmodule\\b",e:"where",k:"mod
ule where",c:[l,i],i:"\\W\\.|;"},{cN:"import",b:"\\bimport\\b",e:"$",k:"import|0
qualified as hiding",c:[l,i],i:"\\W\\.|;"},{cN:"class",b:"^(\\s*)?(class|instan
ce)\\b",e:"where",k:"class family instance where",c:[n,l,i]},{cN:"typedef",b:"\\
b(data|(new)?type)\\b",e:"$",k:"data family type newtype deriving",c:[c,i,n,l,t]
},{cN:"default",bK:"default",e:"$",c:[n,l,i]},{cN:"infix",bK:"infix infixl infix
r",e:"$",c:[e.CNM,i]},{cN:"foreign",b:"\\bforeign\\b",e:"$",k:"foreign import ex
port ccall stdcall cplusplus jvm dotnet safe unsafe",c:[n,e.QSM,i]},{cN:"shebang
",b:"#!\\/usr\\/bin\\/env runhaskell",e:"$"},c,i,a,e.QSM,e.CNM,n,e.inherit(e.TM,
{b:"^[_a-z][\\w']*"}),{b:"->|<-"}]}});hljs.registerLanguage("dart",function(e){v
ar t={cN:"subst",b:"\\$\\{",e:"}",k:"true false null this is new super"},r={cN:"
string",v:[{b:"r'''",e:"'''"},{b:'r"""',e:'"""'},{b:"r'",e:"'",i:"\\n"},{b:'r"',
e:'"',i:"\\n"},{b:"'''",e:"'''",c:[e.BE,t]},{b:'"""',e:'"""',c:[e.BE,t]},{b:"'",
e:"'",i:"\\n",c:[e.BE,t]},{b:'"',e:'"',i:"\\n",c:[e.BE,t]}]};t.c=[e.CNM,r];var n
={keyword:"assert break case catch class const continue default do else enum ext
ends false final finally for if in is new null rethrow return super switch this
throw true try var void while with",literal:"abstract as dynamic export external
factory get implements import library operator part set static typedef",built_i
n:"print Comparable DateTime Duration Function Iterable Iterator List Map Match
Null Object Pattern RegExp Set Stopwatch String StringBuffer StringSink Symbol T
ype Uri bool double int num document window querySelector querySelectorAll Eleme
nt ElementList"};return{k:n,c:[r,{cN:"dartdoc",b:"/\\*\\*",e:"\\*/",sL:"markdown
",subLanguageMode:"continuous"},{cN:"dartdoc",b:"///",e:"$",sL:"markdown",subLan
guageMode:"continuous"},e.CLCM,e.CBCM,{cN:"class",bK:"class interface",e:"{",eE:
!0,c:[{bK:"extends implements"},e.UTM]},e.CNM,{cN:"annotation",b:"@[A-Za-z]+"},{
b:"=>"}]}});hljs.registerLanguage("rust",function(e){return{aliases:["rs"],k:{ke
yword:"alignof as be box break const continue crate do else enum extern false fn
for if impl in let loop match mod mut offsetof once priv proc pub pure ref retu
rn self sizeof static struct super trait true type typeof unsafe unsized use vir
tual while yield int i8 i16 i32 i64 uint u8 u32 u64 float f32 f64 str char bool"
,built_in:"assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents!
debug_assert! debug_assert_eq! env! fail! file! format! format_args! include_bin
! include_str! line! local_data_key! module_path! option_env! print! println! se
lect! stringify! try! unimplemented! unreachable! vec! write! writeln!"},l:e.IR+
"!?",i:"</",c:[e.CLCM,e.CBCM,e.inherit(e.QSM,{i:null}),{cN:"string",b:/r(#*)".*?
"\1(?!#)/},{cN:"string",b:/'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/},{b:/'[a-zA-Z_][a-zA-Z
0-9_]*/},{cN:"number",b:"\\b(0[xb][A-Za-z0-9_]+|[0-9_]+(\\.[0-9_]+)?([uif](8|16|
32|64)?)?)",r:0},{cN:"function",bK:"fn",e:"(\\(|<)",eE:!0,c:[e.UTM]},{cN:"prepro
cessor",b:"#\\[",e:"\\]"},{bK:"type",e:"(=|<)",c:[e.UTM],i:"\\S"},{bK:"trait enu
m",e:"({|<)",c:[e.UTM],i:"\\S"},{b:e.IR+"::"},{b:"->"}]}});hljs.registerLanguage
("monkey",function(e){var n={v:[{cN:"number",b:"[$][a-fA-F0-9]+"},e.NM]};return{
cI:!0,k:{keyword:"public private property continue exit extern new try catch eac
hin not abstract final select case default const local global field end if then
else elseif endif while wend repeat until forever for to step next return module
inline throw",built_in:"DebugLog DebugStop Error Print ACos ACosr ASin ASinr AT
an ATan2 ATan2r ATanr Abs Abs Ceil Clamp Clamp Cos Cosr Exp Floor Log Max Max Mi
n Min Pow Sgn Sgn Sin Sinr Sqrt Tan Tanr Seed PI HALFPI TWOPI",literal:"true fal
se null and or shl shr mod"},c:[{cN:"comment",b:"#rem",e:"#end"},{cN:"comment",b
:"'",e:"$",r:0},{cN:"function",bK:"function method",e:"[(=:]|$",i:/\n/,c:[e.UTM]
},{cN:"class",bK:"class interface",e:"$",c:[{bK:"extends implements"},e.UTM]},{c
N:"variable",b:"\\b(self|super)\\b"},{cN:"preprocessor",bK:"import",e:"$"},{cN:"
preprocessor",b:"\\s*#",e:"$",k:"if else elseif endif end then"},{cN:"pi",b:"^\\
s*strict\\b"},{bK:"alias",e:"=",c:[e.UTM]},e.QSM,n]}});hljs.registerLanguage("ty
pescript",function(e){return{aliases:["ts"],k:{keyword:"in if for while finally
var new function|0 do return void else break catch instanceof with throw case de
fault try this switch continue typeof delete let yield const class public privat
e get set super interface extendsstatic constructor implements enum export impor
t declare",literal:"true false null undefined NaN Infinity",built_in:"eval isFin
ite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURICo
mponent escape unescape Object Function Boolean Error EvalError InternalError Ra
ngeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math
Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Ar
ray Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JS
ON Intl arguments require module console window document any number boolean stri
ng void"},c:[{cN:"pi",b:/^\s*('|")use strict('|")/,r:0},e.ASM,e.QSM,e.CLCM,e.CBC
M,e.CNM,{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[
e.CLCM,e.CBCM,e.RM,{b:/</,e:/>;/,r:0,sL:"xml"}],r:0},{cN:"function",bK:"function
",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:
/\(/,e:/\)/,c:[e.CLCM,e.CBCM],i:/["'\(]/}],i:/\[|%/,r:0},{cN:"constructor",bK:"c
onstructor",e:/\{/,eE:!0,r:10},{cN:"module",bK:"module",e:/\{/,eE:!0},{cN:"inter
face",bK:"interface",e:/\{/,eE:!0},{b:/\$[(.]/},{b:"\\."+e.IR,r:0}]}});hljs.regi
sterLanguage("gcode",function(e){var N="[A-Z_][A-Z0-9_.]*",c="\\%",i={literal:""
,built_in:"",keyword:"IF DO WHILE ENDWHILE CALL ENDIF SUB ENDSUB GOTO REPEAT END
REPEAT EQ LT GT NE GE LE OR XOR"},r={cN:"preprocessor",b:"([O])([0-9]+)"},t=[e.C
LCM,{cN:"comment",b:/\(/,e:/\)/,c:[e.PWM]},e.CBCM,e.inherit(e.CNM,{b:"([-+]?([0-
9]*\\.?[0-9]+\\.?))|"+e.CNR}),e.inherit(e.ASM,{i:null}),e.inherit(e.QSM,{i:null}
),{cN:"keyword",b:"([G])([0-9]+\\.?[0-9]?)"},{cN:"title",b:"([M])([0-9]+\\.?[0-9
]?)"},{cN:"title",b:"(VC|VS|#)",e:"(\\d+)"},{cN:"title",b:"(VZOFX|VZOFY|VZOFZ)"}
,{cN:"built_in",b:"(ATAN|ABS|ACOS|ASIN|SIN|COS|EXP|FIX|FUP|ROUND|LN|TAN)(\\[)",e
:"([-+]?([0-9]*\\.?[0-9]+\\.?))(\\])"},{cN:"label",v:[{b:"N",e:"\\d+",i:"\\W"}]}
];return{aliases:["nc"],cI:!0,l:N,k:i,c:[{cN:"preprocessor",b:c},r].concat(t)}})
;hljs.registerLanguage("tex",function(){var c={cN:"command",b:"\\\\[a-zA-Zа-яА-я
]+[\\*]?"},e={cN:"command",b:"\\\\[^a-zA-Zа-яА-я0-9]"},m={cN:"special",b:"[{}\\[
\\]\\&#~]",r:0};return{c:[{b:"\\\\[a-zA-Zа-яА-я]+[\\*]? *= *-?\\d*\\.?\\d+(pt|pc
|mm|cm|in|dd|cc|ex|em)?",rB:!0,c:[c,e,{cN:"number",b:" *=",e:"-?\\d*\\.?\\d+(pt|
pc|mm|cm|in|dd|cc|ex|em)?",eB:!0}],r:10},c,e,m,{cN:"formula",b:"\\$\\$",e:"\\$\\
$",c:[c,e,m],r:0},{cN:"formula",b:"\\$",e:"\\$",c:[c,e,m],r:0},{cN:"comment",b:"
%",e:"$",r:0}]}}); |