http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/b033d797/custom-theme/js/highlight.pack.js
----------------------------------------------------------------------
diff --git a/custom-theme/js/highlight.pack.js 
b/custom-theme/js/highlight.pack.js
deleted file mode 100644
index a5818df..0000000
--- a/custom-theme/js/highlight.pack.js
+++ /dev/null
@@ -1,2 +0,0 @@
-!function(e){"undefined"!=typeof 
exports?e(exports):(window.hljs=e({}),"function"==typeof 
define&&define.amd&&define([],function(){return 
window.hljs}))}(function(e){function n(e){return 
e.replace(/&/gm,"&amp;").replace(/</gm,"&lt;").replace(/>/gm,"&gt;")}function 
t(e){return e.nodeName.toLowerCase()}function r(e,n){var t=e&&e.exec(n);return 
t&&0==t.index}function a(e){var n=(e.className+" 
"+(e.parentNode?e.parentNode.className:"")).split(/\s+/);return 
n=n.map(function(e){return 
e.replace(/^lang(uage)?-/,"")}),n.filter(function(e){return 
N(e)||/no(-?)highlight|plain|text/.test(e)})[0]}function i(e,n){var 
t,r={};for(t in e)r[t]=e[t];if(n)for(t in n)r[t]=n[t];return r}function 
o(e){var n=[];return function r(e,a){for(var 
i=e.firstChild;i;i=i.nextSibling)3==i.nodeType?a+=i.nodeValue.length:1==i.nodeType&&(n.push({event:"start",offset:a,node:i}),a=r(i,a),t(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:a,node:i}));return
 a}(e,0),n}function u(e,r,a){function i(){return e.length
 
&&r.length?e[0].offset!=r[0].offset?e[0].offset<r[0].offset?e:r:"start"==r[0].event?e:r:e.length?e:r}function
 o(e){function r(e){return" 
"+e.nodeName+'="'+n(e.value)+'"'}l+="<"+t(e)+Array.prototype.map.call(e.attributes,r).join("")+">"}function
 u(e){l+="</"+t(e)+">"}function c(e){("start"==e.event?o:u)(e.node)}for(var 
s=0,l="",f=[];e.length||r.length;){var 
g=i();if(l+=n(a.substr(s,g[0].offset-s)),s=g[0].offset,g==e){f.reverse().forEach(u);do
 
c(g.splice(0,1)[0]),g=i();while(g==e&&g.length&&g[0].offset==s);f.reverse().forEach(o)}else"start"==g[0].event?f.push(g[0].node):f.pop(),c(g.splice(0,1)[0])}return
 l+n(a.substr(s))}function c(e){function n(e){return e&&e.source||e}function 
t(t,r){return new RegExp(n(t),"m"+(e.cI?"i":"")+(r?"g":""))}function 
r(a,o){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var 
u={},c=function(n,t){e.cI&&(t=t.toLowerCase()),t.split(" 
").forEach(function(e){var 
t=e.split("|");u[t[0]]=[n,t[1]?Number(t[1]):1]})};"string"==typeof 
a.k?c("keyword",a.k):Object.
 
keys(a.k).forEach(function(e){c(e,a.k[e])}),a.k=u}a.lR=t(a.l||/\b\w+\b/,!0),o&&(a.bK&&(a.b="\\b("+a.bK.split("
 
").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=t(a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=t(a.e)),a.tE=n(a.e)||"",a.eW&&o.tE&&(a.tE+=(a.e?"|":"")+o.tE)),a.i&&(a.iR=t(a.i)),void
 0===a.r&&(a.r=1),a.c||(a.c=[]);var 
s=[];a.c.forEach(function(e){e.v?e.v.forEach(function(n){s.push(i(e,n))}):s.push("self"==e?a:e)}),a.c=s,a.c.forEach(function(e){r(e,a)}),a.starts&&r(a.starts,o);var
 l=a.c.map(function(e){return 
e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(n).filter(Boolean);a.t=l.length?t(l.join("|"),!0):{exec:function(){return
 null}}}}r(e)}function s(e,t,a,i){function o(e,n){for(var 
t=0;t<n.c.length;t++)if(r(n.c[t].bR,e))return n.c[t]}function 
u(e,n){if(r(e.eR,n)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return 
e.eW?u(e.parent,n):void 0}function f(e,n){return!a&&r(n.iR,e)}function 
g(e,n){var t=E.cI?n[0].toLowerCase():n[0];return 
e.k.hasOwnProperty(t)&&e.k[t]}function
  p(e,n,t,r){var a=r?"":x.classPrefix,i='<span 
class="'+a,o=t?"":"</span>";return i+=e+'">',i+n+o}function d(){if(!L.k)return 
n(y);var e="",t=0;L.lR.lastIndex=0;for(var 
r=L.lR.exec(y);r;){e+=n(y.substr(t,r.index-t));var 
a=g(L,r);a?(B+=a[1],e+=p(a[0],n(r[0]))):e+=n(r[0]),t=L.lR.lastIndex,r=L.lR.exec(y)}return
 e+n(y.substr(t))}function h(){if(L.sL&&!w[L.sL])return n(y);var 
e=L.sL?s(L.sL,y,!0,M[L.sL]):l(y);return 
L.r>0&&(B+=e.r),"continuous"==L.subLanguageMode&&(M[L.sL]=e.top),p(e.language,e.value,!1,!0)}function
 b(){return void 0!==L.sL?h():d()}function v(e,t){var 
r=e.cN?p(e.cN,"",!0):"";e.rB?(k+=r,y=""):e.eB?(k+=n(t)+r,y=""):(k+=r,y=t),L=Object.create(e,{parent:{value:L}})}function
 m(e,t){if(y+=e,void 0===t)return k+=b(),0;var r=o(t,L);if(r)return 
k+=b(),v(r,t),r.rB?0:t.length;var a=u(L,t);if(a){var 
i=L;i.rE||i.eE||(y+=t),k+=b();do 
L.cN&&(k+="</span>"),B+=L.r,L=L.parent;while(L!=a.parent);return 
i.eE&&(k+=n(t)),y="",a.starts&&v(a.starts,""),i.rE?0:t.length}if(f(t,L))throw 
new Error('I
 llegal lexeme "'+t+'" for mode "'+(L.cN||"<unnamed>")+'"');return 
y+=t,t.length||1}var E=N(e);if(!E)throw new Error('Unknown language: 
"'+e+'"');c(E);var 
R,L=i||E,M={},k="";for(R=L;R!=E;R=R.parent)R.cN&&(k=p(R.cN,"",!0)+k);var 
y="",B=0;try{for(var 
C,j,I=0;;){if(L.t.lastIndex=I,C=L.t.exec(t),!C)break;j=m(t.substr(I,C.index-I),C[0]),I=C.index+j}for(m(t.substr(I)),R=L;R.parent;R=R.parent)R.cN&&(k+="</span>");return{r:B,value:k,language:e,top:L}}catch(S){if(-1!=S.message.indexOf("Illegal"))return{r:0,value:n(t)};throw
 S}}function l(e,t){t=t||x.languages||Object.keys(w);var 
r={r:0,value:n(e)},a=r;return t.forEach(function(n){if(N(n)){var 
t=s(n,e,!1);t.language=n,t.r>a.r&&(a=t),t.r>r.r&&(a=r,r=t)}}),a.language&&(r.second_best=a),r}function
 f(e){return 
x.tabReplace&&(e=e.replace(/^((<[^>]+>|\t)+)/gm,function(e,n){return 
n.replace(/\t/g,x.tabReplace)})),x.useBR&&(e=e.replace(/\n/g,"<br>")),e}function
 g(e,n,t){var r=n?E[n]:t,a=[e.trim()];return 
e.match(/\bhljs\b/)||a.push("hljs"),-1===e.inde
 xOf(r)&&a.push(r),a.join(" ").trim()}function p(e){var 
n=a(e);if(!/no(-?)highlight|plain|text/.test(n)){var 
t;x.useBR?(t=document.createElementNS("http://www.w3.org/1999/xhtml","div";),t.innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[
 \/]*>/g,"\n")):t=e;var 
r=t.textContent,i=n?s(n,r,!0):l(r),c=o(t);if(c.length){var 
p=document.createElementNS("http://www.w3.org/1999/xhtml","div";);p.innerHTML=i.value,i.value=u(c,o(p),r)}i.value=f(i.value),e.innerHTML=i.value,e.className=g(e.className,n,i.language),e.result={language:i.language,re:i.r},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.r})}}function
 d(e){x=i(x,e)}function h(){if(!h.called){h.called=!0;var 
e=document.querySelectorAll("pre 
code");Array.prototype.forEach.call(e,p)}}function 
b(){addEventListener("DOMContentLoaded",h,!1),addEventListener("load",h,!1)}function
 v(n,t){var 
r=w[n]=t(e);r.aliases&&r.aliases.forEach(function(e){E[e]=n})}function 
m(){return Object.keys(w)}function N(e){return w[e]
 ||w[E[e]]}var x={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 
0},w={},E={};return 
e.highlight=s,e.highlightAuto=l,e.fixMarkup=f,e.highlightBlock=p,e.configure=d,e.initHighlighting=h,e.initHighlightingOnLoad=b,e.registerLanguage=v,e.listLanguages=m,e.getLanguage=N,e.inherit=i,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="\\b(0[xX][a-fA-F0-9]+|(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.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/},e.C=function(n,t,r){var
 a=e.inherit({cN:"comment",b:n,e:t,c:[]},r||{});return 
a.c.push(e.PWM),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.H
 
CM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e});hljs.registerLanguage("objectivec",function(e){var
 t={cN:"built_in",b:"(AV|CA|CF|CG|CI|MK|MP|NS|UI)\\w+"},i={keyword:"int float 
while char export sizeof typedef const struct for union unsigned long volatile 
static bool mutable if do return goto void enum else break extern asm case 
short default double register explicit signed typename this switch continue 
wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic 
super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref 
oneway __strong __weak __block __autoreleasing @private @protected @public @try 
@property @en
 d @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector 
@optional @required",literal:"false true FALSE TRUE nil YES NO 
NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync 
dispatch_async dispatch_once"},o=/[a-zA-Z@][a-zA-Z0-9_]*/,n="@interface @class 
@protocol 
@implementation";return{aliases:["m","mm","objc","obj-c"],k:i,l:o,i:"</",c:[t,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:"("+n.split("
 
").join("|")+")\\b",e:"({|$)",eE:!0,k:n,l:o,c:[e.UTM]},{cN:"variable",b:"\\."+e.UIR,r:0}]}});hljs.registerLanguage("sql",function(e){var
 t=e.C("--","$");return{cI:!0,i:/[<>]/,c:[{cN:"operator",bK:"begin end start 
commit rollback savepoint lock alter create drop rename call delete do handler 
insert load replace select truncate update set show pragma grant merge describe 
use explain help declare prepare
  execute deallocate savepoint release unlock purge reset change stop analyze 
cache flush optimize repair kill install uninstall checksum restore check 
backup revoke",e:/;/,eW:!0,k:{keyword:"abs absolute acos action add adddate 
addtime aes_decrypt aes_encrypt after aggregate all allocate alter analyze and 
any are as asc ascii asin assertion at atan atan2 atn2 authorization authors 
avg backup before begin benchmark 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 choose 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 convert 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 dateadd datediff 
datefromparts datename datepart datetime2fromparts datetimeoffsetfromparts day 
dayname dayofmonth dayofweek dayofyear deallocate declare decode default 
deferrable deferred degrees delayed delete des_decrypt des_encrypt des_key_file 
desc describe descriptor diagnostics difference disconnect distinct distinctrow 
div do domain double drop dumpfile each else elt enclosed encode encrypt end 
end-exec engine engines eomonth errors escape escaped event eventdata events 
except exception exec execute exists exp explain export_set extended external 
extract fast fetch field fields find_in_set first first_value floor flush for 
force foreign format found found_rows from from_base64 from_days from_unixtime 
full function get get_format get_lock getdate getutcdate global go goto grant 
grants greatest group group_concat grouping grouping_id gtid_subset gtid_sub
 tract handler having help hex high_priority hosts hour ident_current 
ident_incr ident_seed identified identity if ifnull ignore iif ilike immediate 
in index indicator inet6_aton inet6_ntoa inet_aton inet_ntoa infile initially 
inner innodb input insert install 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 makedate maketime master 
master_pos_wait match matched max md5 medium merge microsecond mid min minute 
mod mode module month monthname mutex name_const names national 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 outer outfile 
output pad p
 arse partial partition password patindex percent_rank percentile_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 query 
quick quote quotename radians rand read references regexp relative relaylog 
release release_lock rename repair repeat replace replicate reset restore 
restrict return returns reverse revoke right rlike rollback rollup round row 
row_count rows rpad rtrim savepoint schema scroll sec_to_time second section 
select serializable server session session_user set sha sha1 sha2 share show 
sign sin size slave sleep smalldatetimefromparts snapshot some soname soundex 
sounds_like space sql sql_big_result sql_buffer_result sql_cache 
sql_calc_found_rows sql_no_cache sql_small_result sql_variant_property sqlstate 
sqrt square start starting status std stddev stddev_pop stddev_samp stdev 
stdevp stop str s
 tr_to_date straight_join strcmp string stuff subdate substr substring subtime 
subtring_index sum switchoffset sysdate sysdatetime sysdatetimeoffset 
system_user sysutcdatetime table tables tablespace tan temporary terminated 
tertiary_weights then time time_format time_to_sec timediff timefromparts 
timestamp timestampadd timestampdiff timezone_hour timezone_minute to to_base64 
to_days to_seconds todatetimeoffset trailing transaction translation trigger 
trigger_nestlevel triggers trim truncate try_cast try_convert try_parse ucase 
uncompress uncompressed_length unhex unicode uninstall union unique 
unix_timestamp unknown unlock update upgrade upped upper usage use user 
user_resources using utc_date utc_time utc_timestamp uuid uuid_short 
validate_password_strength value values var var_pop var_samp variables variance 
varp version view warnings week weekday weekofyear weight_string when whenever 
where with work write xml xor year yearweek zon",literal:"true false 
null",built_in:"array bigin
 t binary bit blob boolean char character date dec decimal float int integer 
interval number numeric real serial smallint varchar varying int8 serial8 
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.CBCM,t]}});hljs.registerLanguage("javascript",function(e){return{aliases:["js"],k:{keyword:"in
 of 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 export super debugger as await",literal:"true false null undefined 
NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI 
decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function 
Boolean Error EvalError InternalError RangeError ReferenceError StopIteration 
SyntaxError TypeError URIError Number Math Date String RegExp Array 
Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array 
 Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl 
arguments require module console window document Symbol Set Map WeakSet WeakMap 
Proxy Reflect Promise"},c:[{cN:"pi",r:10,v:[{b:/^\s*('|")use 
strict('|")/},{b:/^\s*('|")use 
asm('|")/}]},e.ASM,e.QSM,{cN:"string",b:"`",e:"`",c:[e.BE,{cN:"subst",b:"\\$\\{",e:"\\}"}]},e.CLCM,e.CBCM,{cN:"number",b:"\\b(0[xXbBoO][a-fA-F0-9]+|(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",r:0},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return
 throw 
case",c:[e.CLCM,e.CBCM,e.RM,{b:/</,e:/>\s*[);\]]/,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:/\[|%/},{b:/\$[(.]/},{b:"\\."+e.IR,r:0},{bK:"import",e:"[;$]",k:"import
 from 
as",c:[e.ASM,e.QSM]},{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]}]}});hljs.registerLanguage("scss",function(e){{var
 t="[a-zA-Z-][a-zA-Z0-9_-]*",i={cN:"variable",b
 
:"(\\$"+t+")\\b"},r={cN:"function",b:t+"\\(",rB:!0,eE:!0,e:"\\("},o={cN:"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|article|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|figcaption|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|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|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|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{cN:"pseudo",b:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},i,{cN:"attribute",b:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout
 
|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|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|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-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|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-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|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|backgr
 
ound-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-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|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|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-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inte
 
r-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|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:"preprocessor",b:"\\s[A-Za-z0-9_.-]+",r:0}]}]}});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 addDynamic addNewShelfTab addPP 
addPanelCategory addPrefixToName advanceToNextDrivenKey affectedNet affects 
aimConstraint air alias aliasAttr align alignCtx alignCurve alignSurface 
allViewFit ambientLight angle angleBetween animCone animCurveEditor animDisplay 
animView annotate appendStringArray applicationName applyAttrPreset applyTake 
arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCtx artAttrCtx 
artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaintMenu 
artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx 
assignCommand assignInputDevice assignViewportFactories attachCurve 
attachDeviceAttr attachSurface attrColorSliderGrp attrCompatibility 
attrControlGrp attrEnumOptionMenu attrEnumOptionMenuGrp attrFieldGrp 
attrFieldSliderGrp attrNavigationControlGrp attrPresetEditWin attributeExists 
attributeInfo attributeMenu attributeQuery autoKeyframe autoPlace bakeClip 
bakeFluidShading bakePartialHistory bakeR
 esults bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus 
binMembership bindSkin blend2 blendShape blendShapeEditor blendShapePanel 
blendTwoAttr blindDataType boneLattice boundary boxDollyCtx boxZoomCtx 
bufferCurve buildBookmarkMenu buildKeyframeMenu button buttonManip CBG 
cacheFile cacheFileCombine cacheFileMerge cacheFileTrack camera cameraView 
canCreateManip canvas capitalizeString catch catchQuiet ceil 
changeSubdivComponentDisplayLevel changeSubdivRegion channelBox character 
characterMap characterOutlineEditor characterize chdir checkBox checkBoxGrp 
checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache 
clip clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner 
clipTrimBefore closeCurve closeSurface cluster cmdFileOutput 
cmdScrollFieldExecuter cmdScrollFieldReporter cmdShell 
coarsenSubdivSelectionList collision color colorAtPoint colorEditor colorIndex 
colorIndexSliderGrp colorSliderButtonGrp colorSliderGrp columnLayout 
 commandEcho commandLine commandPort compactHairSystem componentEditor 
compositingInterop computePolysetVolume condition cone confirmDialog 
connectAttr connectControl connectDynamic connectJoint connectionInfo constrain 
constrainValue constructionHistory container containsMultibyte contextInfo 
control convertFromOldLayers convertIffToPsd convertLightmap convertSolidTx 
convertTessellation convertUnit copyArray copyFlexor copyKey copySkinWeights 
cos cpButton cpCache cpClothSet cpCollision cpConstraint cpConvClothToMesh 
cpForces cpGetSolverAttr cpPanel cpProperty cpRigidCollisionFilter cpSeam 
cpSetEdit cpSetSolverAttr cpSolver cpSolverTypes cpTool cpUpdateClothUVs 
createDisplayLayer createDrawCtx createEditor createLayeredPsdFile 
createMotionField createNewShelf createNode createRenderLayer 
createSubdivRegion cross crossProduct ctxAbort ctxCompletion ctxEditMode 
ctxTraverse currentCtx currentTime currentTimeCtx currentUnit curve 
curveAddPtCtx curveCVCtx curveEPCtx curveEditorCtx curveIn
 tersect curveMoveEPCtx curveOnSurface curveSketchCtx cutKey cycleCheck 
cylinder dagPose date defaultLightListCheckBox defaultNavigation 
defineDataServer defineVirtualDevice deformer deg_to_rad delete deleteAttr 
deleteShadingGroupsAndMaterials deleteShelfTab deleteUI deleteUnusedBrushes 
delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel 
dgInfo dgdirty dgeval dgtimer dimWhen directKeyCtx directionalLight dirmap 
dirname disable disconnectAttr disconnectJoint diskCache displacementToPoly 
displayAffected displayColor displayCull displayLevelOfDetail displayPref 
displayRGBColor displaySmoothness displayStats displayString displaySurface 
distanceDimContext distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot 
dotProduct doubleProfileBirailSurface drag dragAttrContext draggerContext 
dropoffLocator duplicate duplicateCurve duplicateSurface dynCache dynControl 
dynExport dynExpression dynGlobals dynPaintEditor dynParticleCtx dynPref 
dynRelEdPanel dynRelEditor 
 dynamicLoad editAttrLimits editDisplayLayerGlobals editDisplayLayerMembers 
editRenderLayerAdjustment editRenderLayerGlobals editRenderLayerMembers editor 
editorTemplate effector emit emitter enableDevice encodeString endString 
endsWith env equivalent equivalentTol erf error eval evalDeferred evalEcho 
event exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachObject 
exists exp expression expressionEditorListen extendCurve extendSurface extrude 
fcheck fclose feof fflush fgetline fgetword file fileBrowserDialog fileDialog 
fileExtension fileInfo filetest filletCurve filter filterCurve filterExpand 
filterStudioImport findAllIntersections findAnimCurves findKeyframe 
findMenuItem findRelatedSkinCluster finder firstParentOf fitBspline flexor 
floatEq floatField floatFieldGrp floatScrollBar floatSlider floatSlider2 
floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo fluidEmitter 
fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout format fprint 
frameLayout fread free
 FormFillet frewind fromNativePath fwrite gamma gauss geometryConstraint 
getApplicationVersionAsFloat getAttr getClassification getDefaultBrush 
getFileList getFluidAttr getInputDeviceRange getMayaPanelTypes getModifiers 
getPanel getParticleAttr getPluginResource getenv getpid glRender 
glRenderEditor globalStitch gmatch goal gotoBindPose grabColor gradientControl 
gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity 
grid gridLayout group groupObjectsByName HfAddAttractorToAS HfAssignAS 
HfBuildEqualMap HfBuildFurFiles HfBuildFurImages HfCancelAFR HfConnectASToHF 
HfCreateAttractor HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAttractorFromAS 
HfSelectAttached HfSelectAttractors HfUnAssignAS hardenPointCurve hardware 
hardwareRenderPanel headsUpDisplay headsUpMessage help helpLine hermite hide 
hilite hitTest hotBox hotkey hotkeyCheck hsv_to_rgb hudButton hudSlider 
hudSliderButton hwReflectionMap hwRender hwRenderLoad hyperGraph hyperPanel 
hyperShade hypot iconTextBut
 ton iconTextCheckBox iconTextRadioButton iconTextRadioCollection 
iconTextScrollList iconTextStaticLabel ikHandle ikHandleCtx 
ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ikSystemInfo 
ikfkDisplayMethod illustratorCurves image imfPlugins inheritTransform 
insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface 
instance instanceable instancer intField intFieldGrp intScrollBar intSlider 
intSliderGrp interToUI internalVar intersect iprEngine isAnimCurve isConnected 
isDirty isParentOf isSameObject isTrue isValidObjectName isValidString 
isValidUiName isolateSelect itemFilter itemFilterAttr itemFilterRender 
itemFilterType joint jointCluster jointCtx jointDisplayScale jointLattice 
keyTangent keyframe keyframeOutliner keyframeRegionCurrentTimeCtx 
keyframeRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx 
keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx 
keyframeRegionSetKeyCtx keyframeRegionTrackCtx keyframeStats lasso
 Context lattice latticeDeformKeyCtx launch launchImageEditor layerButton 
layeredShaderPort layeredTexturePort layout layoutDialog lightList 
lightListEditor lightListPanel lightlink lineIntersection linearPrecision 
linstep listAnimatable listAttr listCameras listConnections 
listDeviceAttachments listHistory listInputDeviceAxes listInputDeviceButtons 
listInputDevices listMenuAnnotation listNodeTypes listPanelCategories 
listRelatives listSets listTransforms listUnselected listerEditor loadFluid 
loadNewShelf loadPlugin loadPluginLanguageResources loadPrefObjects 
localizedPanelLabel lockNode loft log longNameOf lookThru ls lsThroughFilter 
lsType lsUI Mayatomr mag makeIdentity makeLive makePaintable makeRoll 
makeSingleSurface makeTubeOn makebot manipMoveContext manipMoveLimitsCtx 
manipOptions manipRotateContext manipRotateLimitsCtx manipScaleContext 
manipScaleLimitsCtx marker match max memory menu menuBarLayout menuEditor 
menuItem menuItemToShelf menuSet menuSetPref messageLine min minimi
 zeApp mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mouse movIn 
movOut move moveIKtoFK moveKeyCtx moveVertexAlongDirection 
multiProfileBirailSurface mute nParticle nameCommand nameField namespace 
namespaceInfo newPanelItems newton nodeCast nodeIconButton nodeOutliner 
nodePreset nodeType noise nonLinear normalConstraint normalize nurbsBoolean 
nurbsCopyUVSet nurbsCube nurbsEditUV nurbsPlane nurbsSelect nurbsSquare 
nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv nurbsToSubdivPref nurbsUVSet 
nurbsViewDirectionVector objExists objectCenter objectLayer objectType 
objectTypeUI obsoleteProc oceanNurbsPreviewPlane offsetCurve 
offsetCurveOnSurface offsetSurface openGLExtension openMayaPref optionMenu 
optionMenuGrp optionVar orbit orbitCtx orientConstraint outlinerEditor 
outlinerPanel overrideModifier paintEffectsDisplay pairBlend palettePort 
paneLayout panel panelConfiguration panelHistory paramDimContext paramDimension 
paramLocator parent parentConstraint particle particleExists parti
 cleInstancer particleRenderInfo partition pasteKey pathAnimation pause pclose 
percent performanceOptions pfxstrokes pickWalk picture pixelMove planarSrf 
plane play playbackOptions playblast plugAttr plugNode pluginInfo 
pluginResourceUtil pointConstraint pointCurveConstraint pointLight 
pointMatrixMult pointOnCurve pointOnSurface pointPosition poleVectorConstraint 
polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjection 
polyAverageNormal polyAverageVertex polyBevel polyBlendColor polyBlindData 
polyBoolOp polyBridgeEdge polyCacheMonitor polyCheck polyChipOff polyClipboard 
polyCloseBorder polyCollapseEdge polyCollapseFacet polyColorBlindData 
polyColorDel polyColorPerVertex polyColorSet polyCompare polyCone polyCopyUV 
polyCrease polyCreaseCtx polyCreateFacet polyCreateFacetCtx polyCube polyCut 
polyCutCtx polyCylinder polyCylindricalProjection polyDelEdge polyDelFacet 
polyDelVertex polyDuplicateAndConnect polyDuplicateEdge polyEditUV 
polyEditUVShell polyEvaluate polyExtrudeEdge p
 olyExtrudeFacet polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV 
polyGeoSampler polyHelix polyInfo polyInstallAction polyLayoutUV 
polyListComponentConversion polyMapCut polyMapDel polyMapSew polyMapSewMove 
polyMergeEdge polyMergeEdgeCtx polyMergeFacet polyMergeFacetCtx polyMergeUV 
polyMergeVertex polyMirrorFace polyMoveEdge polyMoveFacet polyMoveFacetUV 
polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex polyNormalizeUV 
polyOptUvs polyOptions polyOutput polyPipe polyPlanarProjection polyPlane 
polyPlatonicSolid polyPoke polyPrimitive polyPrism polyProjection polyPyramid 
polyQuad polyQueryBlindData polyReduce polySelect polySelectConstraint 
polySelectConstraintMonitor polySelectCtx polySelectEditCtx polySeparate 
polySetToFaceNormal polySewEdge polyShortestPathCtx polySmooth polySoftEdge 
polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge 
polySplitRing polySplitVertex polyStraightenUVBorder polySubdivideEdge 
polySubdivideFacet polyToSubdiv polyTorus polyTr
 ansfer polyTriangulate polyUVSet polyUnite polyWedgeFace popen popupMenu pose 
pow preloadRefEd print progressBar progressWindow projFileViewer projectCurve 
projectTangent projectionContext projectionManip promptDialog propModCtx 
propMove psdChannelOutliner psdEditTextureFile psdExport psdTextureFile putenv 
pwd python querySubdiv quit rad_to_deg radial radioButton radioButtonGrp 
radioCollection radioMenuItemCollection rampColorPort rand randomizeFollicles 
randstate rangeControl readTake rebuildCurve rebuildSurface recordAttr 
recordDevice redo reference referenceEdit referenceQuery 
refineSubdivSelectionList refresh refreshAE registerPluginResource rehash 
reloadImage removeJoint removeMultiInstance removePanelCategory rename 
renameAttr renameSelectionList renameUI render renderGlobalsNode renderInfo 
renderLayerButton renderLayerParent renderLayerPostProcess renderLayerUnparent 
renderManip renderPartition renderQualityNode renderSettings 
renderThumbnailUpdate renderWindowEditor renderWi
 ndowSelectContext renderer reorder reorderDeformers requires reroot 
resampleFluid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget 
reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll 
rollCtx rootOf rot rotate rotationInterpolation roundConstantRadius 
rowColumnLayout rowLayout runTimeCommand runup sampleImage saveAllShelves 
saveAttrPreset saveFluid saveImage saveInitialState saveMenu savePrefObjects 
savePrefs saveShelf saveToolSettings scale scaleBrushBrightness scaleComponents 
scaleConstraint scaleKey scaleKeyCtx sceneEditor sceneUIReplacement scmh 
scriptCtx scriptEditorInfo scriptJob scriptNode scriptTable scriptToShelf 
scriptedPanel scriptedPanelType scrollField scrollLayout sculpt searchPathArray 
seed selLoadSettings select selectContext selectCurveCV selectKey selectKeyCtx 
selectKeyframeRegionCtx selectMode selectPref selectPriority selectType 
selectedNodes selectionConnection separator setAttr setAttrEnumResource 
setAttrMapping setAttrNiceNam
 eResource setConstraintRestPosition setDefaultShadingGroup setDrivenKeyframe 
setDynamic setEditCtx setEditor setFluidAttr setFocus setInfinity 
setInputDeviceMapping setKeyCtx setKeyPath setKeyframe 
setKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource 
setNodeTypeFlag setParent setParticleAttr setPfxToPolyCamera setPluginResource 
setProject setStampDensity setStartupMessage setState setToolTo setUITemplate 
setXformManip sets shadingConnection shadingGeometryRelCtx shadingLightRelCtx 
shadingNetworkCompare shadingNode shapeCompare shelfButton shelfLayout 
shelfTabLayout shellField shortNameOf showHelp showHidden showManipCtx 
showSelectionInTitle showShadingGroupAttrEditor showWindow sign simplify sin 
singleProfileBirailSurface size sizeBytes skinCluster skinPercent smoothCurve 
smoothTangentSurface smoothstep snap2to2 snapKey snapMode snapTogetherCtx 
snapshot soft softMod softModCtx sort sound soundControl source spaceLocator 
sphere sphrand spotLight spotLightPreviewPort spr
 eadSheetEditor spring sqrt squareSurface srtContext stackTrace startString 
startsWith stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp 
stringArrayCatenate stringArrayContains stringArrayCount 
stringArrayInsertAtIndex stringArrayIntersector stringArrayRemove 
stringArrayRemoveAtIndex stringArrayRemoveDuplicates stringArrayRemoveExact 
stringArrayToString stringToStringArray strip stripPrefixFromName stroke 
subdAutoProjection subdCleanTopology subdCollapse subdDuplicateAndConnect 
subdEditUV subdListComponentConversion subdMapCut subdMapSewMove 
subdMatchTopology subdMirror subdToBlind subdToPoly subdTransferUVsToCache 
subdiv subdivCrease subdivDisplaySmoothness substitute substituteAllString 
substituteGeometry substring surface surfaceSampler surfaceShaderList 
swatchDisplayPort switchTable symbolButton symbolCheckBox sysFile system 
tabLayout tan tangentConstraint texLatticeDeformContext texManipContext 
texMoveContext texMoveUVShellContext texRotateContext texScaleContext te
 xSelectContext texSelectShortestPathCtx texSmudgeUVContext texWinToolCtx text 
textCurves textField textFieldButtonGrp textFieldGrp textManip textScrollList 
textToShelf textureDisplacePlane textureHairColor texturePlacementContext 
textureWindow threadCount threePointArcCtx timeControl timePort timerX 
toNativePath toggle toggleAxis toggleWindowVisibility tokenize tokenizeList 
tolerance tolower toolButton toolCollection toolDropped toolHasOptions 
toolPropertyWindow torus toupper trace track trackCtx transferAttributes 
transformCompare transformLimits translator trim trunc truncateFluidCache 
truncateHairCache tumble tumbleCtx turbulence twoPointArcCtx uiRes uiTemplate 
unassignInputDevice undo undoInfo ungroup uniform unit unloadPlugin untangleUV 
untitledFileName untrim upAxis updateAE userCtx uvLink uvSnapshot 
validateShelfName vectorize view2dToolCtx viewCamera viewClipPlane viewFit 
viewHeadOn viewLookAt viewManip viewPlace viewSet visor volumeAxis vortex 
waitCursor warning webBrowser 
 webBrowserPrefs whatIs window windowPref wire wireContext workspace wrinkle 
wrinkleContext 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("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 
override package pragma private protected public pure ref return scope shared 
static struct super switch synchronized template this throw try typedef typeid 
typeof union unittest version void volatile while with __FILE__ __LINE__ 
__gshared|10 __thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP
 __ __VENDOR__ __VERSION__",built_in:"bool cdouble cent cfloat char creal dchar 
delegate double dstring float function idouble ifloat ireal long real short 
string ubyte ucent uint ulong ushort 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_]*|_[\\da-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:"number",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]?'},w={cN:"string",b:'[rq]"',e:'"[cwd]?',r:5},N={cN:"string",b:"`",e:"`[cwd]?"},A={cN:"string",b:'x"[\\da-fA-F\\s\\n\\r]*
 
"[cwd]?',r:10},F={cN:"string",b:'q"\\{',e:'\\}"'},m={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=e.C("\\/\\+","\\+\\/",{c:["self"],r:10});return{l:e.UIR,k:r,c:[e.CLCM,e.CBCM,v,A,p,w,N,F,f,b,g,m,y,L]}});hljs.registerLanguage("ruleslanguage",function(T){return{k:{keyword:"BILL_PERIOD
 BILL_START BILL_STOP RS_EFFECTIVE_START RS_EFFECTIVE_STOP RS_JURIS_CODE 
RS_OPCO_CODE INTDADDATTRIBUTE|5 INTDADDVMSG|5 INTDBLOCKOP|5 INTDBLOCKOPNA|5 
INTDCLOSE|5 INTDCOUNT|5 INTDCOUNTSTATUSCODE|5 INTDCREATEMASK|5 
INTDCREATEDAYMASK|5 INTDCREATEFACTORMASK|5 INTDCREATEHANDLE|5 
INTDCREATEOVERRIDEDAYMASK|5 INTDCREATEOVERRIDEMASK|5 INTDCREATESTATUSCODEMASK|5 
INTDCREATETOUPERIOD|5 INTDDELETE|5 INTDDIPTEST|5 INTDEXPORT|5 
INTDGETERRORCODE|5 INTDGETERRORMESSAGE|5 INTDISEQUAL|5 INTDJOIN|5 INTDLOAD|5 
INTDLOADACTUALCUT|5 INTDLOADDATES|5 INTDLOADHIST|5 INTDLOADLIST|5 
INTDLOADLISTDATES|5 INTDLOADLISTENERGY|5 INTDLOADLISTHIST|5 INTDLOADRELATEDCH
 ANNEL|5 INTDLOADSP|5 INTDLOADSTAGING|5 INTDLOADUOM|5 INTDLOADUOMDATES|5 
INTDLOADUOMHIST|5 INTDLOADVERSION|5 INTDOPEN|5 INTDREADFIRST|5 INTDREADNEXT|5 
INTDRECCOUNT|5 INTDRELEASE|5 INTDREPLACE|5 INTDROLLAVG|5 INTDROLLPEAK|5 
INTDSCALAROP|5 INTDSCALE|5 INTDSETATTRIBUTE|5 INTDSETDSTPARTICIPANT|5 
INTDSETSTRING|5 INTDSETVALUE|5 INTDSETVALUESTATUS|5 INTDSHIFTSTARTTIME|5 
INTDSMOOTH|5 INTDSORT|5 INTDSPIKETEST|5 INTDSUBSET|5 INTDTOU|5 INTDTOURELEASE|5 
INTDTOUVALUE|5 INTDUPDATESTATS|5 INTDVALUE|5 STDEV INTDDELETEEX|5 
INTDLOADEXACTUAL|5 INTDLOADEXCUT|5 INTDLOADEXDATES|5 INTDLOADEX|5 
INTDLOADEXRELATEDCHANNEL|5 INTDSAVEEX|5 MVLOAD|5 MVLOADACCT|5 MVLOADACCTDATES|5 
MVLOADACCTHIST|5 MVLOADDATES|5 MVLOADHIST|5 MVLOADLIST|5 MVLOADLISTDATES|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 
CSV 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 AUXILIARY_DEMAND UIDACCOUNT 
RS BILL_PERIOD_SELECT HOURS_PER_MONTH INTD_ERROR_STOP SEASON_SCHEDULE_NAME 
ACCOUNTFACTOR ARRAYUPPERBOUND CALLSTOREDPROC GETADOCONNECTION GETCONNECT 
GETDATASOURCE GETQUALIFIER GETUSERID HASVALUE LISTCOUNT LISTOP LISTUPDATE 
LISTVALUE PRORATEFACTOR RSPRORATE SETBINPATH SETDBMONITOR WQ_OPEN BILLINGHOURS 
DATE DATEFROMFLOAT DATETIMEFROMSTRING DATETIMETOSTRING DATETOFLOAT DAY DAYDIFF 
DAYNAME DBDATETIME HOUR MINUTE MONTH MONTHDIFF MONTHHOURS MONTHNAME ROUNDDATE 
SAMEWEEKDAYLASTYEAR SECOND WEEKDAY WEEKDIFF YEAR YEARDAY YEARSTR COMPSUM 
HISTCOUNT HISTMAX HISTMIN HISTMINNZ HISTVALUE MAXNRANGE MAXRANGE MINRANGE 
COMPIKVA COMPKVA COMPKVARFROMKQKW COMPLF IDATTR FLAG LF2KW LF2KWH MAXKW 
POWERFACTOR READING2USAGE AVGSEASON MAXSEASON MONTHLYMERGE SEASONVALUE 
SUMSEASON ACCTREADDATES ACCTTABLELOAD CONFIGADD CONFIGGET CREATEOBJECT 
CREATEREPORT EMAILCLIENT EXPBLKMDMUSAGE EXPMDMUSAGE EXPORT_USAGE FACTORINEFFECT 
GETUSERSPECIFIEDSTOP
  INEFFECT ISHOLIDAY RUNRATE SAVE_PROFILE SETREPORTTITLE USEREXIT WATFORRUNRATE 
TO TABLE ACOS ASIN ATAN ATAN2 BITAND CEIL COS COSECANT COSH COTANGENT DIVQUOT 
DIVREM EXP FABS FLOOR FMOD FREPM FREXPN LOG LOG10 MAX MAXN MIN MINNZ MODF POW 
ROUND ROUND2VALUE ROUNDINT SECANT SIN SINH SQROOT TAN TANH FLOAT2STRING 
FLOAT2STRINGNC INSTR LEFT LEN LTRIM MID RIGHT RTRIM STRING STRINGNC TOLOWER 
TOUPPER TRIM NUMDAYS READ_DATE STAGING",built_in:"IDENTIFIER OPTIONS 
XML_ELEMENT XML_OP XML_ELEMENT_OF DOMDOCCREATE DOMDOCLOADFILE DOMDOCLOADXML 
DOMDOCSAVEFILE DOMDOCGETROOT DOMDOCADDPI DOMNODEGETNAME DOMNODEGETTYPE 
DOMNODEGETVALUE DOMNODEGETCHILDCT DOMNODEGETFIRSTCHILD DOMNODEGETSIBLING 
DOMNODECREATECHILDELEMENT DOMNODESETATTRIBUTE DOMNODEGETCHILDELEMENTCT 
DOMNODEGETFIRSTCHILDELEMENT DOMNODEGETSIBLINGELEMENT DOMNODEGETATTRIBUTECT 
DOMNODEGETATTRIBUTEI DOMNODEGETATTRIBUTEBYNAME 
DOMNODEGETBYNAME"},c:[T.CLCM,T.CBCM,T.ASM,T.QSM,T.CNM,{cN:"array",b:"#[a-zA-Z 
.]+"}]}});hljs.registerLanguage("actionscript",functio
 n(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 
void 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
 interface",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("coffeescript",function(e){var
 c={keyword:"in if for while finally new do return else break catch instanceof 
th
 row 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 const let enum export 
import native __hasProp __extends __slice __bind __indexOf",built_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,{starts:{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([e.C("###","###")
 
,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("tex",function(c){var
 
e={cN:"command",b:"\\\\[a-zA-Zа-яА-я]+[\\*]?"},m={cN:"command",b:"\\\\[^a-zA-Zа-яА-я0-9]"},r={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:[e,m,{cN:"number",b:" 
*=",e:"-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?",eB:!0}],r:10},e,m,r,{cN:"formula",b:"\\$\\$",e:"\\$\\$",c:[e,m,r],r:0},{cN:"formula",b:"\\$",e:"\\$",c:[e,m,r],r:0},c.C("%","$",{r:0})]}});hljs.registerLanguage("go",function(e){var
 t={keyword:"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",consta
 nt:"true false iota nil",typename:"bool byte complex64 complex128 float32 
float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint 
uintptr rune",built_in:"append cap close complex copy imag len make new panic 
print println real recover 
delete"};return{aliases:["golang"],k:t,i:"</",c:[e.CLCM,e.CBCM,e.QSM,{cN:"string",b:"'",e:"[^\\\\]'"},{cN:"string",b:"`",e:"`"},{cN:"number",b:e.CNR+"[dflsi]?",r:0},e.CNM]}});hljs.registerLanguage("vbscript-html",function(s){return{sL:"xml",subLanguageMode:"continuous",c:[{b:"<%",e:"%>",sL:"vbscript"}]}});hljs.registerLanguage("haskell",function(e){var
 
c=[e.C("--","$"),e.C("{-","-}",{c:["self"]})],a={cN:"pragma",b:"{-#",e:"#-}"},i={cN:"preprocessor",b:"^#",e:"$"},n={cN:"type",b:"\\b[A-Z][\\w']*",r:0},t={cN:"container",b:"\\(",e:"\\)",i:'"',c:[a,i,{cN:"type",b:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TM,{b:"[_a-z][\\w']*"})].concat(c)},l={cN:"container",b:"{",e:"}",c:t.c};return{aliases:["hs"],k:"let
 in if then else case o
 f where do module import hiding qualified type data newtype deriving class 
instance as default infix infixl infixr foreign export ccall stdcall cplusplus 
jvm dotnet safe unsafe family forall mdo proc 
rec",c:[{cN:"module",b:"\\bmodule\\b",e:"where",k:"module 
where",c:[t].concat(c),i:"\\W\\.|;"},{cN:"import",b:"\\bimport\\b",e:"$",k:"import|0
 qualified as 
hiding",c:[t].concat(c),i:"\\W\\.|;"},{cN:"class",b:"^(\\s*)?(class|instance)\\b",e:"where",k:"class
 family instance 
where",c:[n,t].concat(c)},{cN:"typedef",b:"\\b(data|(new)?type)\\b",e:"$",k:"data
 family type newtype 
deriving",c:[a,n,t,l].concat(c)},{cN:"default",bK:"default",e:"$",c:[n,t].concat(c)},{cN:"infix",bK:"infix
 infixl 
infixr",e:"$",c:[e.CNM].concat(c)},{cN:"foreign",b:"\\bforeign\\b",e:"$",k:"foreign
 import export ccall stdcall cplusplus jvm dotnet safe 
unsafe",c:[n,e.QSM].concat(c)},{cN:"shebang",b:"#!\\/usr\\/bin\\/env 
runhaskell",e:"$"},a,i,e.QSM,e.CNM,n,e.inherit(e.TM,{b:"^[_a-z][\\w']*"}),{b:"->|<-"}].concat(c)}});h
 ljs.registerLanguage("scilab",function(e){var 
n=[e.CNM,{cN:"string",b:"'|\"",e:"'|\"",c:[e.BE,{b:"''"}]}];return{aliases:["sci"],k:{keyword:"abort
 break case clear catch continue do elseif else endfunction 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 cd chdir 
clearglobal cosh cos cumprod deff disp errorexec execstr exists exp eye gettext 
floor fprintf fread fsolve imag isdef isemptyisinfisnan isvector lasterror 
length load linspace list listfiles log10 log2 logmax min msprintf mclose mopen 
ones or pathconvert poly printf prod pwd rand realround sinh sin size gsort 
sprintf 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:"transposed_variable",b:"[a-zA-Z_][a-zA-Z_0-9]*('+[\\.']*|[\\.']+)",e:"",r:0},{cN:"m
 
atrix",b:"\\[",e:"\\]'*[\\.']*",r:0,c:n},e.C("//","$")].concat(n)}});hljs.registerLanguage("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:"ncalls
 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}]}});hljs.registerLanguage("thrift",function(e){var
 t="bool byte i16 i32 i64 double string binary";return{k:{keyword:"namespace 
const typedef struct 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}})]},{b:"\\b(set|list|map)\\s*<",e:">",k:t,c:["self"]}]}});hljs.registerLanguage("matlab",function(e){var
 a=[e.CNM,{cN:"string",b:"'",e:"'",c:[e.B
 E,{b:"''"}]}],s={r:0,c:[{cN:"operator",b:/'['\.]*/}]};return{k:{keyword:"break 
case catch classdef continue else elseif end enumerated events for function 
global if methods otherwise parfor persistent 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 secd sech asec asecd asech csc cscd 
csch acsc acscd acsch cot cotd coth acot acotd 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 floor ceil round mod rem sign 
airy besselj bessely besselh besseli besselk beta betainc betaln ellipj ellipke 
erf erfc erfcx erfinv expint gamma gammainc gammaln psi legendre cross dot 
factor isprime primes gcd lcm rat rats perms nchoosek factorial cart2sph 
cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones eye repmat rand randn 
linspace logspace freqspace meshgrid accumarray size length ndims nume
 l 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 
nan isnan isinf isfinite j why compan gallery hadamard hankel hilb invhilb 
magic pascal rosser toeplitz vander 
wilkinson"},i:'(//|"|#|/\\*|\\s+/\\w+)',c:[{cN:"function",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,starts:s},{b:/\)/,r:0,starts:s},e.C("^\\s*\\%\\{\\s*$","^\\s*\\%\\}\\s*$"),e.C("\\%","$")].concat(a)}});hljs.registerLanguage("vbscript",function(e){return{aliases:["vbs"],cI:!0,k:{keyword:"call
 class const dim do loop erase execute executeglobal exit for each next 
function if then else on error option explicit new private prope
 rty let get public randomize redim rem select case set stop sub while wend 
with end to elseif 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 setlocale getobject rgb getref string weekdayname rnd dateadd 
monthname now day minute isarray cbool round formatcurrency conversions csng 
timevalue second year space abs clng timeserial fixs len asc isempty maths 
dateserial atn timer isobject filter weekday datevalue ccur isdate instr 
datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex 
chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename 
trim strcomp int createobject loadpicture tan formatnumber mid 
scriptenginebuildversion scriptengine split scriptengineminorversion cint sin 
datepart ltrim sqr scriptenginemajorversion time derived eval 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:'""'}]}),e.C(/'/,/$/,{r:0}),e.CNM]}});hljs.registerLanguage("capnproto",function(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:"Void Bool Int8 Int16 Int32 Int64 UInt8 UInt16 UInt32 
UInt64 Float32 Float64 Text Data AnyPointer AnyStruct Capability 
List",literal:"true 
false"},c:[t.QSM,t.NM,t.HCM,{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("xl",function(e){var
 t="ObjectLoader Animate MovieCredits Slides Filters Shading Materials 
LensFlare Mapping VLCAudioVideo StereoDecoder PointCloud NetworkAccess 
RemoteControl RegExp ChromaKey Snowfall NodeJS Speech Charts",o={keyword:"if 
then else do while until for loop import 
 with is as where 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 contains page slide basic_slide title_slide title subtitle fade_in 
fade_out fade_at clear_color color line_color line_width texture_wrap 
texture_transform texture scale_?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 curve_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("scala",function(e){var
 
t={cN:"annotation",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 with val var sealed abstract private trait object if 
forSome for while throw finally protected extends import final return else 
break new catch super class case package default try this match continue throws 
implic
 
it"},c:[e.CLCM,e.CBCM,a,e.QSM,r,c,n,l,e.CNM,t]}});hljs.registerLanguage("elixir",function(e){var
 
n="[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?",r="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",b="and
 false then defined module in return redo retry end for true self when next 
until do begin unless nil break not case cond alias while ensure or include use 
alias fn 
quote",c={cN:"subst",b:"#\\{",e:"}",l:n,k:b},a={cN:"string",c:[e.BE,c],v:[{b:/'/,e:/'/},{b:/"/,e:/"/}]},i={cN:"function",bK:"def
 defp 
defmacro",e:/\B\b/,c:[e.inherit(e.TM,{b:n,endsParent:!0})]},s=e.inherit(i,{cN:"class",bK:"defmodule
 
defrecord",e:/\bdo\b|$|;/}),l=[a,e.HCM,s,i,{cN:"constant",b:"(\\b[A-Z_]\\w*(.)?)+",r:0},{cN:"symbol",b:":",c:[a,{b:r}],r:0},{cN:"symbol",b:n+":",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:"->"},{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}];return 
c.c=l,{l:n,k:b,c:l}});hljs.registerLanguage("sml",function(e){return{aliases:["ml"],k:{keyword:"abstype
 and andalso as case datatype do else end eqtype exception fn fun functor 
handle if in include infix infixr let local nonfix of op open orelse raise rec 
sharing sig signature struct structure then type val with withtype where 
while",built_in:"array bool char exn int list option order real ref string 
substring vector unit word",literal:"true false NONE SOME LESS EQUAL GREATER 
nil"},i:/\/\/|>>/,l:"[a-z_]\\w*!?",c:[{cN:"literal",b:"\\[(\\|\\|)?\\]|\\(\\)"},e.C("\\(\\*","\\*\\)",{c:["self"]}),{cN:"symbol",b:"'[A-Za-z_](?!')[\\w']*"},{cN:"tag",b:"`[A-Z][\\w']*"},{cN:"type",b:"\\b[A-Z][\\w']*",r:0},{b:"[a-z_]\\w*'[\\w']*"},e.inherit(e.ASM,{cN:"char",r:0}),e.inherit(e.QSM,{i:null}),{cN:"number",b:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",r:0},{b:/[
 -=]>/}]}});hljs.registerLanguage("apache",function(e){var 
r={cN:"number",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 rewriterule 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("dockerfile",function(n){return{aliases:["docker"],cI:!0,k:{built_ins:"from
 maintainer cmd expose add copy entrypoint volume user workdir onbuild run 
env"},c:[n.HCM,{k:{built_in:"run cmd entrypoint volume add copy workdir 
onbuild"},b:/^ *(onbuild +)?(run|cmd|entrypoint|volume|add|copy|workdir) 
+/,starts:{e:/[^\\]\n/,sL:"bash",subLanguageMode:"continuous"}},{k:{built_in:"from
 maintainer expose env user onbuild"},b:/^ *(onbuild 
+)?(from|maintainer|expose|env|user|
 onbuild) 
+/,e:/[^\\]\n/,c:[n.ASM,n.QSM,n.NM,n.HCM]}]}});hljs.registerLanguage("markdown",function(e){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_reference",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("haml",function(s){return{cI:!0,c:[{cN:"doctype",b:"^!!!(
 
(5|1\\.1|Strict|Frameset|Basic|Mobile|RDFa|XML\\b.*))?$",r:10},s.C("^\\s*(!=#|=#|-#|/).*$",!1,{r:0}),{b:"^\\s*(-|=
 
|!=)(?!#)",starts:{e:"\\n",sL:"ruby"}},{cN:"tag",b:"^\\s*%",c:[{cN:"title",b:"\\w+"},{cN:"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("fortran",function(e){var
 t={cN:"params",b:"\\(",e:"\\)"},n={constant:".False. .True.",type:"integer 
real character complex logical dimension allocatable|10 parameter external 
implicit|10 none double precision assign intent optional pointer target in out 
common equivalence data",keyword:"kind do while private call intrinsic where 
elsewhere type endtype endmodule endselect endinterface end enddo endif if 
forall endforall only contains default
  return stop then public subroutine|10 function program .and. .or. .not. .le. 
.eq. .ge. .gt. .lt. goto save else use module select case access blank direct 
exist file fmt form formatted iostat name named nextrec number opened rec recl 
sequential status unformatted unit continue format pause cycle exit c_null_char 
c_alert c_backspace c_form_feed flush wait decimal round iomsg synchronous 
nopass non_overridable pass protected volatile abstract extends import 
non_intrinsic value deferred generic final enumerator class associate bind enum 
c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t 
c_int32_t c_int64_t c_int_least8_t c_int_least16_t c_int_least32_t 
c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t 
c_intmax_t C_intptr_t c_float c_double c_long_double c_float_complex 
c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr 
c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding 
c_loc c_funloc c_
 associated  c_f_pointer c_ptr c_funptr iso_fortran_env character_storage_size 
error_unit file_storage_size input_unit iostat_end iostat_eor 
numeric_storage_size output_unit c_f_procpointer ieee_arithmetic 
ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode 
newunit contiguous pad position action delim readwrite eor advance nml 
interface procedure namelist include sequence elemental pure",built_in:"alog 
alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos 
dasin datan datan2 dcos dcosh ddim dexp dint dlog dlog10 dmax1 dmin1 dmod dnint 
dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 
max1 min0 min1 sngl algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos 
cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama 
iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc 
qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod qnint qsign qsin qsinh 
qsqrt qtan qtanh abs 
 acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar 
index int log log10 max min nint sign sin sinh sqrt tan tanh print write dim 
lge lgt lle llt mod nullify allocate deallocate adjustl adjustr all allocated 
any associated bit_size btest ceiling count cshift date_and_time digits 
dot_product eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset 
ieor ior ishft ishftc lbound len_trim matmul maxexponent maxloc maxval merge 
minexponent minloc minval modulo mvbits nearest pack present product radix 
random_number random_seed range repeat reshape rrspacing scale scan 
selected_int_kind selected_real_kind set_exponent shape size spacing spread sum 
system_clock tiny transpose trim ubound unpack verify achar iachar transfer 
dble entry dprod cpu_time command_argument_count get_command 
get_command_argument get_environment_variable is_iostat_end ieee_arithmetic 
ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode 
is_iostat_eor move_alloc
  new_line selected_char_kind same_type_as extends_type_ofacosh asinh atanh 
bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc 
erfc_scaled gamma log_gamma hypot norm2 atomic_define atomic_ref 
execute_command_line leadz trailz storage_size merge_bits bge bgt ble blt 
dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl 
maskr num_images parity popcnt poppar shifta shiftl shiftr 
this_image"};return{cI:!0,aliases:["f90","f95"],k:n,c:[e.inherit(e.ASM,{cN:"string",r:0}),e.inherit(e.QSM,{cN:"string",r:0}),{cN:"function",bK:"subroutine
 function 
program",i:"[${=\\n]",c:[e.UTM,t]},e.C("!","$",{r:0}),{cN:"number",b:"(?=\\b|\\+|\\-|\\.)(?=\\.\\d|\\d)(?:\\d+)?(?:\\.?\\d*)(?:[de][+-]?\\d+)?\\b\\.?",r:0}]}});hljs.registerLanguage("smali",function(r){var
 
t=["add","and","cmp","cmpg","cmpl","const","div","double","float","goto","if","int","long","move","mul","neg","new","nop","not","or","rem","return","shl","shr","sput","sub","throw","ushr","xor"],n=["aget","a
 
put","array","check","execute","fill","filled","goto/16","goto/32","iget","instance","invoke","iput","monitor","packed","sget","sparse"],s=["transient","constructor","abstract","final","synthetic","public","private","protected","static","bridge","system"];return{aliases:["smali"],c:[{cN:"string",b:'"',e:'"',r:0},r.C("#","$",{r:0}),{cN:"keyword",b:"\\s*\\.end\\s[a-zA-Z0-9]*",r:1},{cN:"keyword",b:"^[
 
]*\\.[a-zA-Z]*",r:0},{cN:"keyword",b:"\\s:[a-zA-Z_0-9]*",r:0},{cN:"keyword",b:"\\s("+s.join("|")+")",r:1},{cN:"keyword",b:"\\[",r:0},{cN:"instruction",b:"\\s("+t.join("|")+")\\s",r:1},{cN:"instruction",b:"\\s("+t.join("|")+")((\\-|/)[a-zA-Z0-9]+)+\\s",r:10},{cN:"instruction",b:"\\s("+n.join("|")+")((\\-|/)[a-zA-Z0-9]+)*\\s",r:10},{cN:"class",b:"L[^(;:\n]*;",r:0},{cN:"function",b:'(
 |->)[^(\n 
;"]*\\(',r:0},{cN:"function",b:"\\)",r:0},{cN:"variable",b:"[vp][0-9]+",r:0}]}});hljs.registerLanguage("julia",function(r){var
 e={keyword:"in abstract baremodule begin bitstype break catch ccall const
  continue do else elseif end export finally for function global if immutable 
import importall let local macro module quote return try type typealias using 
while",literal:"true false ANY ARGS CPU_CORES C_NULL DL_LOAD_PATH DevNull 
ENDIAN_BOM ENV I|0 Inf Inf16 Inf32 InsertionSort JULIA_HOME LOAD_PATH MS_ASYNC 
MS_INVALIDATE MS_SYNC MergeSort NaN NaN16 NaN32 OS_NAME QuickSort RTLD_DEEPBIND 
RTLD_FIRST RTLD_GLOBAL RTLD_LAZY RTLD_LOCAL RTLD_NODELETE RTLD_NOLOAD RTLD_NOW 
RoundDown RoundFromZero RoundNearest RoundToZero RoundUp STDERR STDIN STDOUT 
VERSION WORD_SIZE catalan cglobal e eu eulergamma golden im nothing pi γ π 
φ",built_in:"ASCIIString AbstractArray AbstractRNG AbstractSparseArray Any 
ArgumentError Array Associative Base64Pipe Bidiagonal BigFloat BigInt BitArray 
BitMatrix BitVector Bool BoundsError Box CFILE Cchar Cdouble Cfloat Char 
CharString Cint Clong Clonglong ClusterManager Cmd Coff_t Colon Complex 
Complex128 Complex32 Complex64 Condition Cptrdiff_t Cshort Csize_t Cssize_t 
 Cuchar Cuint Culong Culonglong Cushort Cwchar_t DArray DataType DenseArray 
Diagonal Dict DimensionMismatch DirectIndexString Display DivideError 
DomainError EOFError EachLine Enumerate ErrorException Exception Expr 
Factorization FileMonitor FileOffset Filter Float16 Float32 Float64 FloatRange 
FloatingPoint Function GetfieldNode GotoNode Hermitian IO IOBuffer IOStream 
IPv4 IPv6 InexactError Int Int128 Int16 Int32 Int64 Int8 IntSet Integer 
InterruptException IntrinsicFunction KeyError LabelNode LambdaStaticData 
LineNumberNode LoadError LocalProcess MIME MathConst MemoryError 
MersenneTwister Method MethodError MethodTable Module NTuple NewvarNode Nothing 
Number ObjectIdDict OrdinalRange OverflowError ParseError PollingFileWatcher 
ProcessExitedException ProcessGroup Ptr QuoteNode Range Range1 Ranges Rational 
RawFD Real Regex RegexMatch RemoteRef RepString RevString RopeString 
RoundingMode Set SharedArray Signed SparseMatrixCSC StackOverflowError Stat 
StatStruct StepRange String SubArray
  SubString SymTridiagonal Symbol SymbolNode Symmetric SystemError Task 
TextDisplay Timer TmStruct TopNode Triangular Tridiagonal Type TypeConstructor 
TypeError TypeName TypeVar UTF16String UTF32String UTF8String UdpSocket Uint 
Uint128 Uint16 Uint32 Uint64 Uint8 UndefRefError UndefVarError UniformScaling 
UnionType UnitRange Unsigned Vararg VersionNumber WString WeakKeyDict WeakRef 
Woodbury 
Zip"},t="[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",o={l:t,k:e},n={cN:"type-annotation",b:/::/},a={cN:"subtype",b:/<:/},i={cN:"number",b:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,r:0},l={cN:"char",b:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},c={cN:"subst",b:/\$\(/,e:/\)/,k:e},u={cN:"variable",b:"\\$"+t},d={cN:"string",c:[r.BE,c,u],v:[{b:/\w*"/,e:/"\w*/},{b:/\w*"""/,e:/"""\w*/}]},g={cN:"string",c:[r.BE,c,u],b:"`",e:"`"},s={cN:"macrocall",b:"@"+t},S={cN:"comment",v:[{b:"#=",e:"=#",r:10},{b:"#",e:"$"}]};return
 o.c
 
=[i,l,n,a,d,g,s,S,r.HCM],c.c=o.c,o});hljs.registerLanguage("delphi",function(e){var
 r="exports register file shl array record property for mod while set ally 
label uses raise not stored class safecall var interface or private static exit 
index inherited to else stdcall override shr asm far resourcestring 
finalization packed virtual out and protected library do xorwrite goto near 
function end div overload object unit begin string on inline repeat until 
destructor write message program with read initialization except default nil if 
case cdecl in downto threadvar of try pascal const external constructor type 
public then implementation finally published 
procedure",t=[e.CLCM,e.C(/\{/,/\}/,{r:0}),e.C(/\(\*/,/\*\)/,{r:10})],i={cN:"string",b:/'/,e:/'/,c:[{b:/''/}]},c={cN:"string",b:/(#\d+)+/},o={b:e.IR+"\\s*=\\s*class\\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]}].concat(t)};return{cI:!0,k:r,i:/"|\$[G-Zg-z]|\/\*|<\/|\|/,c:[i,c,e.NM,o,n].concat(t)}});hljs.registerLanguage("brainfuck",function(r){var
 
n={cN:"literal",b:"[\\+\\-]",r:0};return{aliases:["bf"],c:[r.C("[^\\[\\]\\.,\\+\\-<>
 \r\n]","[\\[\\]\\.,\\+\\-<> 
\r\n]",{rE:!0,r:0}),{cN:"title",b:"[\\[\\]]",r:0},{cN:"string",b:"[\\.,]",r:0},{b:/\+\+|\-\-/,rB:!0,c:[n]},n]}});hljs.registerLanguage("ini",function(e){return{cI:!0,i:/\S/,c:[e.C(";","$"),{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("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:"attribute",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
 ("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 Clear-Content Clear-Item Clear-Item Property 
Clear-Variable Compare-Object ConvertFrom-SecureString Convert-Path 
ConvertTo-Html ConvertTo-SecureString Copy-Item Copy-ItemProperty Export-Alias 
Export-Clixml Export-Console Export-Csv ForEach-Object Format-Custom 
Format-List Format-Table Format-Wide Get-Acl Get-Alias 
Get-AuthenticodeSignature Get-ChildItem Get-Command Get-Content Get-Credential 
Get-Culture Get-Date Get-EventLog Get-ExecutionPolicy Get-Help Get-History 
Get-Host Get-It
 em Get-ItemProperty Get-Location Get-Member Get-PfxCertificate Get-Process 
Get-PSDrive Get-PSProvider Get-PSSnapin Get-Service Get-TraceSource 
Get-UICulture Get-Unique Get-Variable Get-WmiObject Group-Object Import-Alias 
Import-Clixml Import-Csv Invoke-Expression Invoke-History Invoke-Item Join-Path 
Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Item 
New-ItemProperty New-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 Remove-Item Remove-ItemProperty Remove-PSDrive 
Remove-PSSnapin Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path 
Restart-Service Resume-Service Select-Object Select-String Set-Acl Set-Alias 
Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item 
Set-ItemProperty Set-Location Set-PSDebug Set-Service Set-TraceSource 
Set-Variable Sort-Object Split-Path Start-Service Start-Sleep Start-Transcript 
Stop-Process St
 op-Service Stop-Transcript Suspend-Service Tee-Object Test-Path Trace-Command 
Update-FormatData Update-TypeData Where-Object Write-Debug Write-Error 
Write-Host Write-Output Write-Progress Write-Verbose 
Write-Warning",operator:"-ne -eq -lt -gt -ge -le -not -like -notlike -match 
-notmatch -contains -notcontains -in -notin 
-replace"},c:[e.HCM,e.NM,o,a,r]}});hljs.registerLanguage("gradle",function(e){return{cI:!0,k:{keyword:"task
 project allprojects subprojects artifacts buildscript configurations 
dependencies repositories sourceSets description delete from into include 
exclude source classpath destinationDir includes options sourceCompatibility 
targetCompatibility group flatDir doLast doFirst flatten todir fromdir ant def 
abstract break case catch continue default do else extends final finally for if 
implements instanceof native new private protected public return static switch 
synchronized throw throws transient try volatile while strictfp package import 
false null super this true ant
 lrtask checkstyle codenarc copy boolean byte char class 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 minus 
multiply newInputStream newOutputStream newPrintWriter newReader newWriter next 
plus pop power previous print println push putAt read readBytes readLines 
reverse reverseEach round size sort splitEachLine step subMap times toInteger 
toList tokenize upto waitForOrKill withPrintWriter withReader withStream 
withWriter withWriterAppend write 
writeLine"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.NM,e.RM]}});hljs.registerLanguage("erb",function(e){return{sL:"xml",subLanguageMode:"continuous",c:[e.C("<%#","%>"),{b:"<%[%=-]?",e:"[%-]?%>",sL:"ruby",eB:!0,eE:!0}]}});hljs.registerLanguage("swift",function(e){var
 i={keyword:"class deinit 
 enum extension func import init let protocol static struct subscript typealias 
var break case continue default do else fallthrough if in for return switch 
where while as dynamicType is new super self Self Type __COLUMN__ __FILE__ 
__FUNCTION__ __LINE__ associativity didSet get infix inout left mutating none 
nonmutating operator override postfix precedence prefix right set unowned 
unowned safe unsafe weak willSet",literal:"true false nil",built_in:"abs 
advance alignof alignofValue assert bridgeFromObjectiveC 
bridgeFromObjectiveCUnconditional bridgeToObjectiveC 
bridgeToObjectiveCUnconditional c contains count countElements 
countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump 
encodeBitsAsWords enumerate equal false filter find getBridgedObjectiveCType 
getVaList indices insertionSort isBridgedToObjectiveC 
isBridgedVerbatimToObjectiveC isUniquelyReferenced join lexicographicalCompare 
map max maxElement min minElement nil numericCast partition posix print println 
quic
 kSort reduce reflect reinterpretCast reverse roundUpToAlignment sizeof 
sizeofValue sort split startsWith strideof strideofValue swap swift toString 
transcode true underestimateCount unsafeReflect withExtendedLifetime 
withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject 
withUnsafePointers 
withVaList"},t={cN:"type",b:"\\b[A-Z][\\w']*",r:0},n=e.C("/\\*","\\*/",{c:["self"]}),r={cN:"subst",b:/\\\(/,e:"\\)",k:i,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.BE]});return
 
r.c=[s],{k:i,c:[o,e.CLCM,n,t,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:/\)/,endsParent:!0,k:i,c:["self",s,o,e.CBCM,{b:":"}],i:/["']/}],i:/\[|%/},{cN:"class",bK:"struct
 protocol class extension 
enum",k:i,e:"\\{",eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/})]},{cN:"preprocessor",b:"(@assignment|@class_prot
 
ocol|@exported|@final|@lazy|@noreturn|@NSCopying|@NSManaged|@objc|@optional|@required|@auto_closure|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix)"}]}});hljs.registerLanguage("lisp",function(b){var
 
e="[a-zA-Z_\\-\\+\\*\\/\\<\\=\\>\\&\\#][a-zA-Z0-9_\\-\\+\\*\\/\\<\\=\\>\\&\\#!]*",c="\\|[^]*?\\|",r="(\\-|\\+)?\\d+(\\.\\d+|\\/\\d+)?((d|e|f|l|s|D|E|F|L|S)(\\+|\\-)?\\d+)?",a={cN:"shebang",b:"^#!",e:"$"},i={cN:"literal",b:"\\b(t{1}|nil)\\b"},l={cN:"number",v:[{b:r,r:0},{b:"#(b|B)[0-1]+(/[0-1]+)?"},{b:"#(o|O)[0-7]+(/[0-7]+)?"},{b:"#(x|X)[0-9a-fA-F]+(/[0-9a-fA-F]+)?"},{b:"#(c|C)\\("+r+"
 
+"+r,e:"\\)"}]},t=b.inherit(b.QSM,{i:null}),d=b.C(";","$",{r:0}),n={cN:"variable",b:"\\*",e:"\\*"},u={cN:"keyword",b:"[:&]"+e},N={b:e,r:0},o={b:c},s={b:"\\(",e:"\\)",c:["self",i,t,l,N]},v={cN:"quoted",c:[l,t,n,u,s,N],v:[{b:"['`]\\(",e:"\\)"},{b:"\\(quote
 
",e:"\\)",k:"quote"},{b:"'"+c}]},f={cN:"quoted",v:[{b:"'"+e},{b:"#'"+e+"(::"+e+")*"}]},g={cN:"list",b:"\\(\\s*",e:"\\)"
 },q={eW:!0,r:0};return 
g.c=[{cN:"keyword",v:[{b:e},{b:c}]},q],q.c=[v,f,g,i,l,t,d,n,u,o,N],{i:/\S/,c:[l,a,i,t,d,v,f,g,N]}});hljs.registerLanguage("rsl",function(e){return{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 attribute 
calculatenormal ceil cellnoise clamp comp concat cos degrees depth Deriv 
diffuse distance Du Dv environment exp faceforward filterstep floor format 
fresnel incident length lightsource log match max min mod noise normalize 
ntransform opposite option phong pnoise pow printf ptlined radians random 
reflect refract renderinfo round setcomp setxcomp setycomp setzcomp shadow sign 
sin smoothstep specular specularbrdf spline sqrt step tan texture textureinfo 
trace transform vtransform xcomp ycomp 
zcomp"},i:"</",c:[e.CLCM,e.CBCM,e.QSM,e.ASM,e.CNM,{cN:"preprocessor",b:"#",e:"$"},{cN:"shader",bK:"surface
 displacement light volume imager",e:"\\("},{cN:"shading",bK:"i
 lluminate illuminance 
gather",e:"\\("}]}});hljs.registerLanguage("scheme",function(e){var 
t="[^\\(\\)\\[\\]\\{\\}\",'`;#|\\\\\\s]+",r="(\\-|\\+)?\\d+([./]\\d+)?",i=r+"[+\\-]"+r+"i",a={built_in:"case-lambda
 call/cc class define-class exit-handler field import inherit init-field 
interface let*-values let-values 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 let 
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 make-rectangular make-string 
make-vector max member memq memv min modulo negative? newline not 
null-environment null? number->string number? numerator odd? open-input-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 
sqrt string string->list string->number string->symbol string-append 
string-ci<=? strin
 g-ci<? string-ci=? string-ci>=? string-ci>? string-copy string-fill! 
string-length string-ref string-set! string<=? string<? string=? string>=? 
string>? string? substring symbol->string symbol? tan transcript-off 
transcript-on truncate values vector vector->list vector-fill! vector-length 
vector-ref vector-set! with-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-9a-f]+(/[0-9a-f]+)?"}]},s=e.QSM,o=[e.C(";","$",{r:0}),e.C("#\\|","\\|#")],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,u,p,g].concat(o),{i:/\S/,c:[n,l,s,p,g].concat(o)}});hljs.registerLanguage("stata",function(e){return{aliases:["do","ado"],cI:!0,k:"if
 else in foreach for forv forva forval forvalu forvalue forvalues by bys bysort
  xi quietly qui capture about ac ac_7 acprplot acprplot_7 adjust ado adopath 
adoupdate alpha ameans an ano anov anova anova_estat anova_terms anovadef 
aorder ap app appe appen append arch arch_dr arch_estat arch_p archlm areg 
areg_p args arima arima_dr arima_estat arima_p as asmprobit asmprobit_estat 
asmprobit_lf asmprobit_mfx__dlg asmprobit_p ass asse asser assert avplot 
avplot_7 avplots avplots_7 bcskew0 bgodfrey binreg bip0_lf biplot bipp_lf 
bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp 
bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit br break 
brier bro brow brows browse brr brrstat bs bs_7 bsampl_w bsample bsample_7 
bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 ca ca_estat ca_p cabiplot camat 
canon canon_8 canon_8_p canon_estat canon_p cap caprojection capt captu captur 
capture cat cc cchart cchart_7 cci cd censobs_table centile cf char chdir 
checkdlgfiles checkestimationsample checkhlpfiles checksum chelp ci cii cl 
class classu
 til clear cli clis clist clo clog clog_lf clog_p clogi clogi_sw clogit 
clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster 
cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cmdlog cnr 
cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb 
colormult_nw compare compress conf confi confir confirm conren cons const 
constr constra constrai constrain constraint continue contract copy copyright 
copysource cor corc corr corr2data corr_anti corr_kmo corr_smc corre correl 
correla correlat correlate corrgram cou coun count cox cox_p cox_sw coxbase 
coxhaz coxvar cprplot cprplot_7 crc cret cretu cretur creturn cross cs cscript 
cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum 
cusum_7 cutil d datasig datasign datasigna datasignat datasignatu datasignatur 
datasignature datetof db dbeta de dec deco decod decode deff des desc descr 
descri describ describe destring dfbeta dfgls dfuller di di_g dir dirstats dis d
 iscard disp disp_res disp_s displ displa display distinct do doe doed doedi 
doedit dotplot dotplot_7 dprobit drawnorm drop ds ds_util dstdize duplicates 
durbina dwstat dydx e ed edi edit egen eivreg emdef en enc enco encod encode eq 
erase ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp 
ereghet_ilf ereghet_ilf_sh ereghet_ip eret eretu eretur ereturn err erro error 
est est_cfexist est_cfname est_clickable est_expand est_hold est_table 
est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti 
estimates etodow etof etomdy ex exi exit expand expandcl fac fact facto factor 
factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast 
fcast_compute fcast_graph fdades fdadesc fdadescr fdadescri fdadescrib 
fdadescribe fdasav fdasave fdause fh_st file open file read file close file 
filefilter fillin find_hlp_file findfile findit findit_7 fit fl fli flis flist 
for5_0 form forma format fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp 
frac
 _dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen 
fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 
frontier ftodate ftoe ftomdy ftowdate g gamhet_glf gamhet_gp gamhet_ilf 
gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes ge 
gen gene gener genera generat generate genrank genstd genvmean gettoken gl 
gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 
glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 
glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 
glim_v7 glm glm_6 glm_p glm_sw glmpred glo glob globa global glogit glogit_8 
glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p 
gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf 
gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprefs gprobi_p gprobit 
gprobit_8 gr gr7 gr_copy gr_current gr_db gr_describe gr_dir gr_draw 
gr_draw_replay gr_drop gr_
 edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme 
gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table 
gr_undo gr_use graph graph7 grebar greigen greigen_7 greigen_8 grmeanby 
grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h hadimvo 
hareg hausman haver he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel 
help hereg hetpr_lf hetpr_p hetprob hettest hexdump hilite hist hist_7 
histogram hlogit hlu hmeans hotel hotelling hprobit hreg hsearch icd9 icd9_ff 
icd9p iis impute imtest inbase include inf infi infil infile infix inp inpu 
input ins insheet insp inspe inspec inspect integ inten intreg intreg_7 
intreg_p intrg2_ll intrg_ll intrg_ll2 ipolate iqreg ir irf irf_create irfm iri 
is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg 
ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife 
jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt 
kdensity kdens
 ity_7 keep ksm ksmirnov ktau kwallis l la lab labe label labelbook ladder 
levels levelsof leverage lfit lfit_p li lincom line linktest lis list 
lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip 
llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p 
lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf 
lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot loc loca local log logi 
logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway 
lookfor lookup lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest ls lsens 
lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 m ma mac 
macr macro makecns man manova manova_estat manova_p manovatest mantel mark 
markin markout marksample mat mat_capp mat_order mat_put_rr mat_rapp mata 
mata_clear mata_describe mata_drop mata_matdescribe mata_matsave mata_matuse 
mata_memory mata_mlib mata_mosave mata_rename mata_which matalabel matcproc 
matlist matname matr 
 matri matrix matrix_input__dlg matstrik mcc mcci md0_ md1_ md1debug_ md2_ 
md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof 
me_derd mean means median memory memsize meqparse mer merg merge mfp mfx mhelp 
mhodds minbound mixed_ll mixed_ll_reparm mkassert mkdir mkmat mkspline ml ml_5 
ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e

<TRUNCATED>

Reply via email to