var OxO7de9=["Ruby","Brushes","sh","alias and BEGIN begin break case class def define_method defined do each else elsif ","END end ensure false for if in module new next nil not or raise redo rescue retry return ","self super then throw true undef unless until when while yield","Array Bignum Binding Class Continuation Dir Exception FalseClass File::Stat File Fixnum Fload ","Hash Integer IO MatchData Method Module NilClass Numeric Object Proc Range Regexp String Struct::TMS Symbol ","ThreadGroup Thread Time TrueClass","regexList","SingleLinePerlComments","RegexLib","comment","DoubleQuotedString","string","SingleQuotedString",":[a-z][A-Za-z0-9_]*","g","symbol","(\x5C$|@@|@)\x5Cw+","variable","gm","keyword","builtin","CssClass","dp-rb","Style",".dp-rb .symbol { color: #a70; }",".dp-rb .variable { color: #a70; font-weight: bold; }","prototype","Aliases","ruby","rails","ror"]; dp[OxO7de9[0x2]][OxO7de9[0x1]][OxO7de9[0x0]]=function (){var Oxa41=OxO7de9[0x3]+OxO7de9[0x4]+OxO7de9[0x5];var Oxa4e=OxO7de9[0x6]+OxO7de9[0x7]+OxO7de9[0x8]; this[OxO7de9[0x9]]=[{regex:dp[OxO7de9[0x2]][OxO7de9[0xb]][OxO7de9[0xa]],css:OxO7de9[0xc]},{regex:dp[OxO7de9[0x2]][OxO7de9[0xb]][OxO7de9[0xd]],css:OxO7de9[0xe]},{regex:dp[OxO7de9[0x2]][OxO7de9[0xb]][OxO7de9[0xf]],css:OxO7de9[0xe]},{regex: new RegExp(OxO7de9[0x10],OxO7de9[0x11]),css:OxO7de9[0x12]},{regex: new RegExp(OxO7de9[0x13],OxO7de9[0x11]),css:OxO7de9[0x14]},{regex: new RegExp(this.GetKeywords(Oxa41),OxO7de9[0x15]),css:OxO7de9[0x16]},{regex: new RegExp(this.GetKeywords(Oxa4e),OxO7de9[0x15]),css:OxO7de9[0x17]}] ; this[OxO7de9[0x18]]=OxO7de9[0x19] ; this[OxO7de9[0x1a]]=OxO7de9[0x1b]+OxO7de9[0x1c] ;}  ; dp[OxO7de9[0x2]][OxO7de9[0x1]][OxO7de9[0x0]][OxO7de9[0x1d]]= new dp[OxO7de9[0x2]].Highlighter() ; dp[OxO7de9[0x2]][OxO7de9[0x1]][OxO7de9[0x0]][OxO7de9[0x1e]]=[OxO7de9[0x1f],OxO7de9[0x20],OxO7de9[0x21]] ;