You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
2.2 KiB

var OxO2f8b=["Delphi","Brushes","sh","abs addr and ansichar ansistring array as asm begin boolean byte cardinal ","case char class comp const constructor currency destructor div do double ","downto else end except exports extended false file finalization finally ","for function goto if implementation in inherited int64 initialization ","integer interface is label library longint longword mod nil not object ","of on or packed pansichar pansistring pchar pcurrency pdatetime pextended ","pint64 pointer private procedure program property pshortstring pstring ","pvariant pwidechar pwidestring protected public published raise real real48 ","record repeat set shl shortint shortstring shr single smallint string then ","threadvar to true try type unit until uses val var varirnt while widechar ","widestring with word write writeln xor","regexList","\x5C(\x5C*[\x5Cs\x5CS]*?\x5C*\x5C)","gm","comment","{(?!\x5C$)[\x5Cs\x5CS]*?}","SingleLineCComments","RegexLib","SingleQuotedString","string","\x5C{\x5C$[a-zA-Z]+ .+\x5C}","g","directive","\x5Cb[\x5Cd\x5C.]+\x5Cb","number","\x5C$[a-zA-Z0-9]+\x5Cb","keyword","CssClass","dp-delphi","Style",".dp-delphi .number { color: blue; }",".dp-delphi .directive { color: #008284; }",".dp-delphi .vars { color: #000; }","prototype","Aliases","delphi","pascal"];dp[OxO2f8b[2]][OxO2f8b[1]][OxO2f8b[0]]=function (){var Oxb3f=OxO2f8b[3]+OxO2f8b[4]+OxO2f8b[5]+OxO2f8b[6]+OxO2f8b[7]+OxO2f8b[8]+OxO2f8b[9]+OxO2f8b[10]+OxO2f8b[11]+OxO2f8b[12]+OxO2f8b[13];this[OxO2f8b[14]]=[{regex: new RegExp(OxO2f8b[15],OxO2f8b[16]),css:OxO2f8b[17]},{regex: new RegExp(OxO2f8b[18],OxO2f8b[16]),css:OxO2f8b[17]},{regex:dp[OxO2f8b[2]][OxO2f8b[20]][OxO2f8b[19]],css:OxO2f8b[17]},{regex:dp[OxO2f8b[2]][OxO2f8b[20]][OxO2f8b[21]],css:OxO2f8b[22]},{regex: new RegExp(OxO2f8b[23],OxO2f8b[24]),css:OxO2f8b[25]},{regex: new RegExp(OxO2f8b[26],OxO2f8b[24]),css:OxO2f8b[27]},{regex: new RegExp(OxO2f8b[28],OxO2f8b[24]),css:OxO2f8b[27]},{regex: new RegExp(this.GetKeywords(Oxb3f),OxO2f8b[16]),css:OxO2f8b[29]}];this[OxO2f8b[30]]=OxO2f8b[31];this[OxO2f8b[32]]=OxO2f8b[33]+OxO2f8b[34]+OxO2f8b[35];} ;dp[OxO2f8b[2]][OxO2f8b[1]][OxO2f8b[0]][OxO2f8b[36]]= new dp[OxO2f8b[2]].Highlighter();dp[OxO2f8b[2]][OxO2f8b[1]][OxO2f8b[0]][OxO2f8b[37]]=[OxO2f8b[38],OxO2f8b[39]];