CuteSoft_Client/CuteEditor/Scripts/SyntaxHighlighter/shBrushDelphi.js

(完整代码) 2KB

var OxO79c5=["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[OxO79c5[0x2]][OxO79c5[0x1]][OxO79c5[0x0]]=function (){var Oxa41=OxO79c5[0x3]+OxO79c5[0x4]+OxO79c5[0x5]+OxO79c5[0x6]+OxO79c5[0x7]+OxO79c5[0x8]+OxO79c5[0x9]+OxO79c5[0xa]+OxO79c5[0xb]+OxO79c5[0xc]+OxO79c5[0xd]; this[OxO79c5[0xe]]=[{regex: new RegExp(OxO79c5[0xf],OxO79c5[0x10]),css:OxO79c5[0x11]},{regex: new RegExp(OxO79c5[0x12],OxO79c5[0x10]),css:OxO79c5[0x11]},{regex:dp[OxO79c5[0x2]][OxO79c5[0x14]][OxO79c5[0x13]],css:OxO79c5[0x11]},{regex:dp[OxO79c5[0x2]][OxO79c5[0x14]][OxO79c5[0x15]],css:OxO79c5[0x16]},{regex: new RegExp(OxO79c5[0x17],OxO79c5[0x18]),css:OxO79c5[0x19]},{regex: new RegExp(OxO79c5[0x1a],OxO79c5[0x18]),css:OxO79c5[0x1b]},{regex: new RegExp(OxO79c5[0x1c],OxO79c5[0x18]),css:OxO79c5[0x1b]},{regex: new RegExp(this.GetKeywords(Oxa41),OxO79c5[0x10]),css:OxO79c5[0x1d]}] ; this[OxO79c5[0x1e]]=OxO79c5[0x1f] ; this[OxO79c5[0x20]]=OxO79c5[0x21]+OxO79c5[0x22]+OxO79c5[0x23] ;}  ; dp[OxO79c5[0x2]][OxO79c5[0x1]][OxO79c5[0x0]][OxO79c5[0x24]]= new dp[OxO79c5[0x2]].Highlighter() ; dp[OxO79c5[0x2]][OxO79c5[0x1]][OxO79c5[0x0]][OxO79c5[0x25]]=[OxO79c5[0x26],OxO79c5[0x27]] ;





24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。