/usr/lib/python2.6/site-packages/pygments/lexers
NameSizeModeActions
agile.py601490644editdlrm
agile.pyc463700644editdlrm
agile.pyo463700644editdlrm
asm.py111780644editdlrm
asm.pyc94360644editdlrm
asm.pyo94360644editdlrm
compiled.py815570644editdlrm
compiled.pyc617160644editdlrm
compiled.pyo617160644editdlrm
dotnet.py140890644editdlrm
dotnet.pyc129350644editdlrm
dotnet.pyo129350644editdlrm
functional.py288290644editdlrm
functional.pyc243700644editdlrm
functional.pyo243700644editdlrm
math.py168310644editdlrm
math.pyc171110644editdlrm
math.pyo171110644editdlrm
other.py949940644editdlrm
other.pyc739670644editdlrm
other.pyo739670644editdlrm
parsers.py233490644editdlrm
parsers.pyc204300644editdlrm
parsers.pyo204300644editdlrm
special.py30800644editdlrm
special.pyc38120644editdlrm
special.pyo38120644editdlrm
templates.py419630644editdlrm
templates.pyc479980644editdlrm
templates.pyo479980644editdlrm
text.py543060644editdlrm
text.pyc448790644editdlrm
text.pyo448790644editdlrm
web.py311560644editdlrm
web.pyc273210644editdlrm
web.pyo273210644editdlrm
_clbuiltins.py140150644editdlrm
_clbuiltins.pyc170470644editdlrm
_clbuiltins.pyo170470644editdlrm
_luabuiltins.py70450644editdlrm
_luabuiltins.pyc78260644editdlrm
_luabuiltins.pyo78260644editdlrm
_mapping.py226770644editdlrm
_mapping.pyc319290644editdlrm
_mapping.pyo319290644editdlrm
_phpbuiltins.py1061370644editdlrm
_phpbuiltins.pyc862080644editdlrm
_phpbuiltins.pyo862080644editdlrm
_vimbuiltins.py398560644editdlrm
_vimbuiltins.pyc390330644editdlrm
_vimbuiltins.pyo390330644editdlrm
__init__.py73430644editdlrm
__init__.pyc77220644editdlrm
__init__.pyo77220644editdlrm
Edit: /usr/lib/python2.6/site-packages/pygments/lexers/agile.pyc (46370B)
fJc@s`dZddkZyeWn#ej oddklZnXddklZlZl Z l Z l Z l Z l Z lZlZddklZlZlZlZlZlZlZlZlZlZddklZlZlZddkl Z!dd d d d d dddddddg Z"ddk#l$Z$ei%dZ&defdYZ'defdYZ(d efdYZ)d efdYZ*defdYZ+d e fdYZ,d efdYZ-d efdYZ.defdYZ/defd YZ0defd!YZ1defd"YZ2defd#YZ3dS($s pygments.lexers.agile ~~~~~~~~~~~~~~~~~~~~~ Lexers for agile languages. :copyright: Copyright 2006-2009 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. iN(tSet( tLexert RegexLexertExtendedRegexLexert LexerContexttincludetcombinedt do_insertionstbygroupstusing( tErrortTexttCommenttOperatortKeywordtNametStringtNumbertGenerict Punctuation(t get_bool_optt get_list_opttshebang_matches(t unistringt PythonLexertPythonConsoleLexertPythonTracebackLexert RubyLexertRubyConsoleLexert PerlLexertLuaLexert MiniDLexertIoLexertTclLexert ClojureLexert Python3LexertPython3TracebackLexer(t SchemeLexers.*? cBs$eZdZdZddgZdddddgZd d gZhd efd eee i fd eee i fdefde fde fdefdefde ifde feddeeedfdeeedfdeeiedfdeeiedfededd e d!fd"e d#fd$e d%fd&e d'fd(e ed)d!fd*e ed)d#fd+e ed)d%fd,e ed)d'fed-ed.gd/6d0efgd6d1eifd2eiifd3eifgd6d4eifd5eifd6eifd7eifd8eiifd9eifgd.6d:e ifgd6d;eifd<efgd-6d<eid=fgd6d<ei d=fgd6d>eeeiefd?eifd@eee efdAed=fgd6dBeeeid=fdCeifgd6dDe i!fgd)6dEe i"fdFe fdGe fdHe fgdI6d e fgdJ6dKe d=fdLe i!fedIgd%6dMe d=fdNe i!fedIgd'6dOe d=fedIedJgd!6dPe d=fedIedJgd#6Z#dQZ$RS(Rs< For `Python `_ source code. tPythontpythontpys*.pys*.pyws*.sct SConstructt SConscripts text/x-pythonsapplication/x-pythons\ns^(\s*)("""(?:.|\n)*?""")s^(\s*)('''(?:.|\n)*?''')s[^\S\n]+s#.*$s []{}:(),;[]s\\\ns\\s(in|is|and|or|not)\bs!=|==|<<|>>|[-~+/*%=<>&^|.]tkeywordss(def)((?:\s|\\\s)+)tfuncnames(class)((?:\s|\\\s)+)t classnames(from)((?:\s|\\\s)+)t fromimports(import)((?:\s|\\\s)+)timporttbuiltinstbackticks(?:[rR]|[uU][rR]|[rR][uU])"""ttdqss(?:[rR]|[uU][rR]|[rR][uU])'''ttsqss(?:[rR]|[uU][rR]|[rR][uU])"tdqss(?:[rR]|[uU][rR]|[rR][uU])'tsqss[uU]?"""t stringescapes[uU]?'''s[uU]?"s[uU]?'tnametnumberstroots(assert|break|continue|del|elif|else|except|exec|finally|for|global|if|lambda|pass|print|raise|return|try|while|yield|as|with)\bs(?`_ source code (version 3.0). *New in Pygments 0.10.* sPython 3tpython3tpy3stext/x-python3sapplication/x-python3s [%s][%s]*s(assert|break|continue|del|elif|else|except|finally|for|global|if|lambda|pass|raise|return|try|while|yield|as|with|True|False|None)\bR+s(?>> a = 'foo' >>> print a foo >>> 1 / 0 Traceback (most recent call last): File "", line 1, in ZeroDivisionError: integer division or modulo by zero Additional options: `python3` Use Python 3 lexer for code. Default is ``False``. *New in Pygments 1.0.* sPython console sessiontpyconstext/x-python-doctestcKs)t|dt|_ti||dS(NRZ(RtFalseRZRt__init__(tselftoptions((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRh*sccs|io"t|i}t|i}nt|i}t|i}d}g}d}d}d}xti|D]} | i} | i dp| i doDd}|i t |dt i | d fgf|| d7}qx| idjo@d}|i t |dt i dfgf|| d7}qx|o8x%t||i|D] } | VqaWd}g}n| i dptid | od }| }| i}qx| d jo| iti| fVqx|op|| 7}| i d p| idjp?d}x6|i|D]!\} } }|| | |fVq1Wquqx| it i| fVqxW|o,x)t||i|D] } | VqWndS( NR:is>>> s... is...is"Traceback (most recent call last):s File "[^"]+", line \d+\n$isKeyboardInterrupt t (RZR#RjR$RRtline_retfinditertgroupt startswithtappendtlenRtPrompttrstripRtget_tokens_unprocessedR\tmatchtstartRRVtstriptOutput(RiR@tpylexerttblexertcurcodet insertionstcurtbttbindexttbRutlinetitemtitttv((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRt.sd        # (RBRCRDR7RERGRhRt(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRs    c BseZdZdZdgZdgZdgZhdeidfdeidfgd6d e e e i e e e e ie fd e e e i e e e fd e e eee fd e e ee fd e e ie e ie dfde e ie dfgd6ZRS(s< For Python tracebacks. *New in Pygments 0.7.* sPython Tracebacktpytbs*.pytbstext/x-python-tracebacks'^Traceback \(most recent call last\):\ntintbs^(?= File "[^"]+", line \d+\n)R9s0^( File )("[^"]+")(, line )(\d+)(, in )(.+)(\n)s%^( File )("[^"]+")(, line )(\d+)(\n)s^( )(.+)(\n)s^([ \t]*)(...)(\n)s^(.+)(: )(.+)(\n)s#pops^([a-zA-Z_][a-zA-Z0-9_]*)(:?\n)(RBRCRDR7RERFRGRt TracebackRR RRKRt IdentifierR RR RVRY(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRcs(   $c BseZdZdZdgZdgZdgZhdefdei dfdei fd ei fgd 6d e ee i ee ee iefd e eeeefd e eeefde e iee iedfde e iedfgd6ZRS(se For Python 3.0 tracebacks, with support for chained exceptions. *New in Pygments 1.0.* sPython 3.0 Tracebacktpy3tbs*.py3tbstext/x-python3-tracebacks\ns'^Traceback \(most recent call last\):\nRsH^During handling of the above exception, another exception occurred:\n\nsI^The above exception was the direct cause of the following exception:\n\nR9s0^( File )("[^"]+")(, line )(\d+)(, in )(.+)(\n)s^( )(.+)(\n)s^([ \t]*)(...)(\n)s^(.+)(: )(.+)(\n)s#pops^([a-zA-Z_][a-zA-Z0-9_]*)(:?\n)(RBRCRDR7RERFRGR RRRRRKRRR R#R RVRY(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyR$s,     $c(BsweZdZdZddgZdddddd gZd d gZeiei BZ d Z d Z h de ifde ifdefdeeeeifdeeedfdedfdeeedfdeifdeifdeifdeifdeifdeiifde fde fde id fd!eeeid"fd#eid"fd$eid"fd%eeieefd&eeieefd'eeieefd(eei eefd)ei!i"fd*ei!i#fd+ei!i$fd,ei!i$fd-ei!i$fd.efe%d/d0ei&fd1ei'fd2eeefd3efd4efd5efd6e(fd7efg&d86d9e(d:fd;eei"eei)d<fd=ed<fgd6d9e(d:fd>ed<fd?ei"d<fd=ed<fgd6d@ee(ed<fd9edAfe%d8gd:6dBei*d<fe%d8gdC6dDei*dCfdEei*fdFei*fgdG6e%dGdHei+fgdI6e%dGdJeifdKeifgdL6e%dGdJei,fdKei,fgdM6e%dGdNeifdOeifdJeifdPeifdQeid<fgd"6dRe id<fgd 6Z-e-i.e dSZ/RS(Ts= For `Ruby `_ source code. tRubytrbtrubys*.rbs*.rbwtRakefiles*.rakes *.gemspecs*.rbxs text/x-rubysapplication/x-rubyc cs{|id}|t|idfV|idti|idfV|idti|idfV|idti|idfV|iidg}t | }|i |iddj|idf|id|_ |i d|_ x1|i d|D]\}}}|||fVqW|i |_ |o-x|D]\} } g} xti|i|i D]}| o|ii} n|ii} | | jo_x+| D]#} | iti| ifVqW|iti|ifV|i |_ Pq|| i |q|Wx(| D] } | it| ifVq5WqQWt|i|_ |2ndS( Niiiit heredocstacks<<-itcontext(RvR RnRtHeredocRtConstantt__dict__t setdefaulttboolRptpostendRtRlRmR@RwRsR Rq(RiRutctxRvRt outermostRRRttolerantthdnametlinestchecktamatch((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pytheredoc_callbacksH### +  !"cCs}d}d}h}dtifdtifdtifdtidfdtid fd tid fg|d |id|D]*\}}}|id|||fVqTW|idti|idfV|i|_dS(Niiisinterpolated-regexRi(RvRtRegexRnRRtRR(RiRuRtnctxRRR((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pytintp_regex_callbacks##css|idti|idfVt|idddg}x>|id|D]*\}}}|id|||fVqTW|idti|idfV|i|_dS(Niiisinterpolated-stringRi(RvRtOtherRnRRtRR(RiRuRRRRR((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pytintp_string_callbacks##sL\:([a-zA-Z_][\w_]*[\!\?]?|\*\*?|[-+]@?|[/%&|^`~]|\[\]=?|<<|>>|<=?>|>=?|===?)s:'(\\\\|\\'|[^'])*'s'(\\\\|\\'|[^'])*'s:"s simple-symR>s simple-strings(?tabs\\[\\t]s(?&!^|~,(])(\s*)(%([\t ])(?:[^\3\\]*(?:\\.[^\3\\]*)*)\3)s.^(\s*)(%([\t ])(?:[^\3\\]*(?:\\.[^\3\\]*)*)\3)s1(%([^a-zA-Z0-9\s]))([^\2\\]*(?:\\.[^\2\\]*)*)(\2)(s\{s\}R(s\[s\]R(s\(s\)R(RRR( RtSymboltSingletDoubleRSRRRpRRR tNone(RRtstatesR7tttypeRtlbracetrbrace((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pytgen_rubystrings_rulessv         && &   s#.*?$s=begin\s.*?\n=ends(BEGIN|END|alias|begin|break|case|defined\?|do|else|elsif|end|ensure|for|if|in|next|redo|rescue|raise|retry|return|super|then|undef|unless|until|when|while|yield)\bs@(module)(\s+)([a-zA-Z_][a-zA-Z0-9_]*(::[a-zA-Z_][a-zA-Z0-9_]*)*)s (def)(\s+)R,sdef(?=[*%&^`~+-/\[<>=])s (class)(\s+)R-s(initialize|new|loop|include|extend|raise|attr_reader|attr_writer|attr_accessor|attr|catch|throw|private|module_function|public|protected|true|false|nil)\bs(not|and|or)\bs(autoload|block_given|const_defined|eql|equal|frozen|include|instance_of|is_a|iterator|kind_of|method_defined|nil|private_method_defined|protected_method_defined|public_method_defined|respond_to|tainted)\?s(chomp|chop|exit|gsub|sub)!s(?~!])|(?<=(?:\s|;)when\s)|(?<=(?:\s|;)or\s)|(?<=(?:\s|;)and\s)|(?<=(?:\s|;|\.)index\s)|(?<=(?:\s|;|\.)scan\s)|(?<=(?:\s|;|\.)sub\s)|(?<=(?:\s|;|\.)sub!\s)|(?<=(?:\s|;|\.)gsub\s)|(?<=(?:\s|;|\.)gsub!\s)|(?<=(?:\s|;|\.)match\s)|(?<=(?:\s|;)if\s)|(?<=(?:\s|;)elsif\s)|(?<=^when\s)|(?<=^index\s)|(?<=^scan\s)|(?<=^sub\s)|(?<=^gsub\s)|(?<=^sub!\s)|(?<=^gsub!\s)|(?<=^match\s)|(?<=^if\s)|(?<=^elsif\s))(\s*)(/)(?!=)smultiline-regexs (?<=\(|,)/s(\s+)(/[^\s=])s#(0_?[0-7]+(?:_[0-7]+)*)(\s*)([/?])?s.(0x[0-9A-Fa-f]+(?:_[0-9A-Fa-f]+)*)(\s*)([/?])?s (0b[01]+(?:_[01]+)*)(\s*)([/?])?s([\d]+(?:_\d+)*)(\s*)([/?])?s@@[a-zA-Z_][a-zA-Z0-9_]*s@[a-zA-Z_][a-zA-Z0-9_]*s\$[a-zA-Z0-9_]+s\$[!@&`\'+~=/\\,;.<>_*$?:"]s\$-[0adFiIlpvw]s::R<sI\?(\\[MC]-)*(\\([\\abefnrstv#"\']|x[a-fA-F0-9]{1,2}|[0-7]{1,3})|\S)(?!\w)s[A-Z][a-zA-Z0-9_]+s-(\.|::)([a-zA-Z_]\w*[\!\?]?|[*%&^`~+-/\[<>=])s[a-zA-Z_][\w_]*[\!\?]?s:(\[|\]|\*\*|<>?|>=|<=|<=>|=~|={3}|!~|&&?|\|\||\.{1,3})s[-+/*%=<>&!^|~]=?s [(){};,/?:\\]s\s+R9s\(tdefexprsk(?:([a-zA-Z_][a-zA-Z0-9_]*)(\.))?([a-zA-Z_][\w_]*[\!\?]?|\*\*?|[-+]@?|[/%&|^`~]|\[\]=?|<<|>>|<=?>|>=?|===?)s#popR:s< a = 1 => 1 irb(main):002:0> puts a 1 => nil sRuby irb sessiontrbcontirbstext/x-ruby-shellsessions7irb\([a-zA-Z_][a-zA-Z0-9_]*\):\d{3}:\d+[>*"'] |>> |\?> c cs7t|i}d}g}xti|D]}|i}|ii|}|dj oJ|i}|i t |dt i || fgf|||7}q+|o8x%t ||i|D] } | VqWd}g}n|it i|fVq+W|o,x)t ||i|D] } | Vq WndS(NR:i(RRjRlRmRnt _prompt_reRuRRRpRqRRrRRtRvRx( RiR@trblexerR{R|RuRtmRR((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRts2       ( RBRCRDR7RERGR\tcompileRRt(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRs    c.BsgeZdZdZddgZddgZddgZeiei BZ h de i d fd e i d fd e i d fd e i d fd e i d fde i d fde i d fde i d fde i d fde i d fd e i d fg d6de ifde ifdefdeeeeeeedfdeifde i fde i fde i fde i fde i fde i dfd e i dfd!e i dfd"e i dfd#e i fd$e i fd%efd&eifd'eiifd(e fd)e id*fd+eiifd,eiifd-eid.fd/eifd0eifd1eifd2ei fd3e fd4e fd5e i!fd6e i"fd7e i#d8fd9e i#d:fd;e i#d<fd=e i#d>fd?e i#fd@edAfdBedCfdDefdEefdFefdGedHfg+dI6dJe i$d fdKe i$fgd6d%efdLed fdMed fdNei%fdOeid fgd.6dNei%fdOed fdPei&d fdQed fgdH6dRei%d fgdA6dSei'fd%efdTeeefdUed fdVed fgdC6dWe i#fdXe i#fdLe i#d8fdYe i#d fdZe i#fgd86d[e i#fdXe i#fd\e i#d:fd]e i#d fd^e i#fgd:6d_e i#fdXe i#fd`e i#d<fdae i#d fdbe i#fgd<6dce i#fdXe i#fdde i#d>fdee i#d fdfe i#fgd>6dge id fgd*6Z(dhZ)RS(is8 For `Perl `_ source code. tPerltperltpls*.pls*.pms text/x-perlsapplication/x-perls/(\\\\|\\/|[^/])*/[egimosx]*s#pops!(\\\\|\\!|[^!])*![egimosx]*s\\(\\\\|[^\\])*\\[egimosx]*s{(\\\\|\\}|[^}])*}[egimosx]*s<(\\\\|\\>|[^>])*>[egimosx]*s \[(\\\\|\\\]|[^\]])*\][egimosx]*s \((\\\\|\\\)|[^\)])*\)[egimosx]*s@(\\\\|\\\@|[^\@])*@[egimosx]*s%(\\\\|\\\%|[^\%])*%[egimosx]*s \$(\\\\|\\\$|[^\$])*\$[egimosx]*sbalanced-regexs\#.*?$s^=[a-zA-Z0-9]+\s+.*?\n=cuts(case|continue|do|else|elsif|for|foreach|if|last|my|next|our|redo|reset|then|unless|until|while|use|print|new|BEGIN|END|return)\bs+(format)(\s+)([a-zA-Z0-9_]+)(\s*)(=)(\s*\n)tformats$(eq|lt|gt|le|ge|ne|not|and|or|cmp)\bs.s/(\\\\|\\/|[^/])*/(\\\\|\\/|[^/])*/[egimosx]*s.s!(\\\\|\\!|[^!])*!(\\\\|\\!|[^!])*![egimosx]*s+s\\(\\\\|[^\\])*\\(\\\\|[^\\])*\\[egimosx]*s.s@(\\\\|\\@|[^@])*@(\\\\|\\@|[^@])*@[egimosx]*s.s%(\\\\|\\%|[^%])*%(\\\\|\\%|[^%])*%[egimosx]*ss{(\\\\|\\}|[^}])*}\s*ss<(\\\\|\\>|[^>])*>\s*ss\[(\\\\|\\\]|[^\]])*\]\s*ss\((\\\\|\\\)|[^\)])*\)\s*s m?/(\\\\|\\/|[^/\n])*/[gcimosx]*s0((?<==~)|(?<=\())\s*/(\\\\|\\/|[^/])*/[gcimosx]*s\s+s(abs|accept|alarm|atan2|bind|binmode|bless|caller|chdir|chmod|chomp|chop|chown|chr|chroot|close|closedir|connect|continue|cos|crypt|dbmclose|dbmopen|defined|delete|die|dump|each|endgrent|endhostent|endnetent|endprotoent|endpwent|endservent|eof|eval|exec|exists|exit|exp|fcntl|fileno|flock|fork|format|formline|getc|getgrent|getgrgid|getgrnam|gethostbyaddr|gethostbyname|gethostent|getlogin|getnetbyaddr|getnetbyname|getnetent|getpeername|getpgrp|getppid|getpriority|getprotobyname|getprotobynumber|getprotoent|getpwent|getpwnam|getpwuid|getservbyname|getservbyport|getservent|getsockname|getsockopt|glob|gmtime|goto|grep|hex|import|index|int|ioctl|join|keys|kill|last|lc|lcfirst|length|link|listen|local|localtime|log|lstat|map|mkdir|msgctl|msgget|msgrcv|msgsnd|my|next|no|oct|open|opendir|ord|our|pack|package|pipe|pop|pos|printf|prototype|push|quotemeta|rand|read|readdir|readline|readlink|readpipe|recv|redo|ref|rename|require|reverse|rewinddir|rindex|rmdir|scalar|seek|seekdir|select|semctl|semget|semop|send|setgrent|sethostent|setnetent|setpgrp|setpriority|setprotoent|setpwent|setservent|setsockopt|shift|shmctl|shmget|shmread|shmwrite|shutdown|sin|sleep|socket|socketpair|sort|splice|split|sprintf|sqrt|srand|stat|study|substr|symlink|syscall|sysopen|sysread|sysseek|system|syswrite|tell|telldir|tie|tied|time|times|tr|truncate|uc|ucfirst|umask|undef|unlink|unpack|unshift|untie|utime|values|vec|wait|waitpid|wantarray|warn|write)\bs+((__(DATA|DIE|WARN)__)|(STD(IN|OUT|ERR)))\bs1<<([\'"]?)([a-zA-Z_][a-zA-Z0-9_]*)\1;?\n.*?\n\2\nRsend-parts\$\^[ADEFHILMOPSTWX]s(\$[\\\"\[\]'&`+*.,;=%~?@$!<>(^|/-](?!\w)s[$@%#]+tvarnames0_?[0-7]+(_[0-7]+)*s0x[0-9A-Fa-f]+(_[0-9A-Fa-f]+)*s0b[01]+(_[01]+)*s\d+s'(\\\\|\\'|[^'])*'s"(\\\\|\\"|[^"])*"s`(\\\\|\\`|[^`])*`s <([^\s>]+)>s(q|qq|qw|qr|qx)\{s cb-strings(q|qq|qw|qr|qx)\(s rb-strings(q|qq|qw|qr|qx)\[s sb-strings(q|qq|qw|qr|qx)\>|>=|<=|<=>|={3}|!=|=~|!~|&&?|\|\||\.{1,3})s[-+/*%=<>&^|!\\~]=?s[\(\)\[\]:;,<>/\?\{\}]s(?=\w)R7R9s\.\ns[^\n]*\ns\{s\)|,s[a-zA-Z0-9_]+::s[a-zA-Z0-9_:]+s[A-Z_]+(?=[^a-zA-Z0-9_])s(?=[^a-zA-Z0-9_])s[a-zA-Z_][\w_]*s[a-zA-Z_][\w_]*[\!\?]?s(\([$@%]*\))(\s*)s.*?{t;s \\[\{\}\\]s\\s\}s [^\{\}\\]+s \\[\(\)\\]s\(s\)s[^\(\)]+s \\[\[\]\\]s\[s\]s[^\[\]]+s \\[\<\>\\]s\s [^\<\>]]+s.+cCs+t|dotSd|jodSdS(Nsperl(\d\.\d\.\d)?smy $g?g?(RtTrue(R@((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRAs  (*RBRCRDR7RERFRGR\RR]R_RRR RRRRR RRR RIRKRLRRRRRORPReRQRStRegexpRRXRJRRURYRA(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyR+s                                              cBseZdZdZdgZdgZddgZhdeifdei fde i fd e i fd e i fd e i fd efd efdeifdefdefdeifdefdeifdeifdeeedfdeeedfdefdefdei eddfdeieddfgd 6d!eid"fd#ed"fgd6d!eid"fgd6d$efgd%6d&eifgd6ded"fed%gd6ded"fed%gd6Zd'Zd(Z RS()s For `Lua `_ source code. Additional options accepted: `func_name_highlighting` If given and ``True``, highlight builtin function names (default: ``True``). `disabled_modules` If given, must be a list of module names whose function names should not be highlighted. By default all modules are highlighted. To get a list of allowed modules have a look into the `_luabuiltins` module: .. sourcecode:: pycon >>> from pygments.lexers._luabuiltins import MODULES >>> MODULES.keys() ['string', 'coroutine', 'modules', 'io', 'basic', ...] tLuatluas*.luas text/x-luasapplication/x-luas(?s)--\[(=*)\[.*?\]\1\]s--.*$s#(?i)(\d*\.\d+|\d+\.\d*)(e[+-]?\d+)?s(?i)\d+e[+-]?\d+s(?i)0x[0-9a-f]*s\d+s\ns[^\S\n]s(?s)\[(=*)\[.*?\]\1\]s[\[\]\{\}\(\)\.,:;]s'(==|~=|<=|>=|\.\.|\.\.\.|[=+\-*/%^<>#])s(and|or|not)\bsE(break|do|else|elseif|end|for|if|in|repeat|return|then|until|while)\bs (local)\bs(true|false|nil)\bs(function)(\s+)R,s (class)(\s+)R-s1[A-Za-z_][A-Za-z0-9_]*(\.[A-Za-z_][A-Za-z0-9_]*)?s(?s)\[(=*)\[(.*?)\]\1\]R?R6R5R>R4R9s[A-Za-z_][A-Za-z0-9_]*s#pops\(t.Rs\\([abfnrtv\\"']|\d{1,3})cKst|dt|_t|dg|_t|_|ioUddkl}xB|i D]0\}}||ijo|ii |q]q]Wnt i ||dS(Ntfunc_name_highlightingtdisabled_modulesi(tMODULES( RRRRRtsett _functionstpygments.lexers._luabuiltinsRt iteritemsRRRh(RiRjRtmodtfunc((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRh6s   ccsxti||D]\}}}|tjo||ijo|ti|fVqqd|jo^|id\}}|t|fV|t|tdfV|t|dt|fVqqn|||fVqWdS(NRu.i(RRtRRRKtsplitRqR(RiR@tindexttokentvaluetatb((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRtCs   (!RBRCRDR7RERFRGR RRRRNRPRQR RRR RIRt DeclarationRRRRRRURVRWRRYRhRt(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRsN                      cBs9eZdZdZdgZdgZdgZhdefdefdei fdei fd ei d fd e fd e i fd e ifde fde ifde ifde ifdeifdefdefdefdefdefgd6dei fd ei dfdei dfdei fgd 6ZRS(sh For `MiniD `_ (a D-like scripting language) source. tMiniDs*.mdtminidstext/x-minidsrcs\ns\s+s //(.*?)\ns/(\\\n)?[*](.|\n)*?[*](\\\n)?/s/\+t nestedcomments(as|assert|break|case|catch|class|continue|coroutine|default|do|else|finally|for|foreach|function|global|namespace|if|import|in|is|local|module|return|super|switch|this|throw|try|vararg|while|with|yield)\bs(false|true|null)\bs,([0-9][0-9_]*)?\.[0-9_]+([eE][+\-]?[0-9_]+)?s 0[Bb][01_]+s 0[Cc][0-7_]+s0[xX][0-9a-fA-F_]+s(0|[1-9][0-9_]*)sY'(\\['"?\\abfnrtv]|\\x[0-9a-fA-F]{2}|\\[0-9]{1,3}|\\u[0-9a-fA-F]{4}|\\U[0-9a-fA-F]{8}|.)'s @"(""|.)*"s `(``|.)*`s"(\\\\|\\"|[^"])*"s(~=|\^=|%=|\*=|==|!=|>>>=|>>>|>>=|>>|>=|<=>|\?=|-\>|<<=|<<|<=|\+\+|\+=|--|-=|\|\||\|=|&&|&=|\.\.|/=)|[-/.&$@|\+<>!()\[\]{}?,;:=*%^~#\\]s [a-zA-Z_]\w*R9s[^+/]+s#pushs\+/s#pops[+/](RBRCRDR7RFRERGR R RRRRRRNRORPRQRRRRRY(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRSs>                  cBseZdZdZdgZdgZdgZhdefdefdei fdei fd ei fd ei d fd e fd e fde fdeifdeifdefdeifdeifgd6dei fd ei dfdei dfdei fgd 6ZRS(s For `Io `_ (a small, prototype-based programming language) source. *New in Pygments 0.10.* tIos*.iotios text/x-iosrcs\ns\s+s //(.*?)\ns#(.*?)\ns/(\\\n)?[*](.|\n)*?[*](\\\n)?/s/\+Rs"(\\\\|\\"|[^"])*"s=::=|:=|=|\(|\)|;|,|\*|-|\+|>|<|@|!|/|\||\^|\.|%|&|\[|\]|\{|\}s;(clone|do|doFile|doString|method|for|if|else|elseif|then)\bs(nil|false|true)\bs4(Object|list|List|Map|args|Sequence|Coroutine|File)s[a-zA-Z_][a-zA-Z0-9_]*s&(\d+\.?\d*|\d*\.\d+)([eE][+-]?[0-9]+)?s\d+R9s[^+/]+s#pushs\+/s#pops[+/](RBRCRDR7RFRERGR R RRRR RRRRKRRNRQRY(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyR s6              c BseZdZdZdZdZdgZdgZdddgZd d Z he d e d e d gd6e eed 6e eedd6e eedd6e eedd6de dfde dfde dfde i dfdeifdefgd 6defd eifd!eifd"eifd#eifd$eifd%efgd 6d&e d'fd(ed'fd)e fe d e d gd*6d+e d8fe d*gd,6d-e d9fe d*gd.6d/e d:fe d*gd06de i d1fd2e i fde i d'fgd6de i d1fd3e i fd/e i d'fgd16d+e d'fe de d e d gd6d-e d'fe de d e d gd6d/e d'fe de d e d gd6d4ed'fd5efgd66Zd7ZRS(;s; For Tcl source code. *New in Pygments 0.10.* s\b(after|apply|array|break|catch|continue|elseif|else|error|eval|expr|for|foreach|global|if|namespace|proc|rename|return|set|switch|then|trace|unset|update|uplevel|upvar|variable|vwait|while)\bs\b(append|bgerror|binary|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|exit|fblocked|fconfigure|fcopy|file|fileevent|flush|format|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|loadTk|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|mathfunc|mathop|memory|msgcat|open|package|pid|pkg::create|pkg_mkIndex|platform|platform::shell|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|scan|seek|socket|source|split|string|subst|tell|time|tm|unknown|unload)\btTclttcls*.tcls text/x-tclstext/x-script.tclsapplication/x-tclR:cCsF|td|f|tid|fdtid|fdtdfgS(Ntparamss ([\w\.\-]+)t#tcomment(RRRKRR (tkeyword_cmds_retbuiltin_cmds_reR((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyt_gen_command_rulesstcommandtbasictdataR9s -in-bracescommand-in-braces -in-bracketscommand-in-brackets -in-parenscommand-in-parens\(tparens\[tbrackets\{tbraceR>Rs(eq|ne|in|ni)\bs/!=|==|<<|>>|<=|>=|&&|\|\||\*\*|[-+~!*/%<>&^|?:]s\s+s0x[a-fA-F0-9]+s0[0-7]+s\d+\.\d+s\d+s\$([\w\.\-\:]+)s ([\w\.\-\:]+)Rs#pops\ns(else|elseif|then)RRsparams-in-braces\)sparams-in-parens\]sparams-in-brackets string-squares(\\\\|\\[0-7]+|\\.|[^"])s(\\\\|\\[0-7]+|\\.|[^\]])s .*[^\\]\ns.*\\\nRcCs t|dS(Ns(tcl)(R(R@((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyRA@s(s#pops#pop(s#pops#pop(s#pops#pop(RBRCRDRRR7RERFRGRRRRRR RIR RRPRORNRQRRR RYRA(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyR!s                                      c,Bs9eZdZdZddgZdgZddgZddd d d d d dddddg Zddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=g,Zd>Z hd?e i fd@e fdAe ifdBe ifdCefdDe eifdEeifdFeifdGefdHdIigZeD]ZeeiedJqk[efdKe eifdLe eifdMdIigZeD]ZeeiedJq[eifdNe eife eifdOe fdPe fdQe fgd6Z!RS(Rs^ Lexer for `Clojure `_ source code. *New in Pygments 0.11.* tClojuretclojuretcljs*.cljstext/x-clojuresapplication/x-clojuretfntdeftdefntdefmacrot defmethodtdefmultisdefn-t defstructtiftcondtlettforRs..t*t+t-s->t/Rs<=t=s==Rs>=taccessortagents agent-errorstagettalengthsall-nstaltertands append-childtapplys array-maptasets aset-booleans aset-bytes aset-chars aset-doubles aset-floatsaset-ints aset-longs aset-shorttasserttassoctawaits await-fortbeantbindingsbit-andsbit-notsbit-orsbit-shift-leftsbit-shift-rightsbit-xortbooleansbranch?tbutlasttbytetcasttchartchildrentclasssclear-agent-errorsRtcommutetcompt comparatort complementtconcattconjtconst constantlysconstruct-proxys contains?tcounts create-nss create-structtcycletdectdereft differencetdisjtdissoctdistincttdoalltdoctdoruntdoseqtdosynctdotimestdototdoubletdowntdrops drop-whileteditsend?tensuretevalsevery?sfalse?tffirstsfile-seqtfiltertfindsfind-docsfind-nssfind-vartfirsttfloattflushtfnseqtfresttgensymtgetsget-proxy-classshash-mapshash-sets identical?tidentitysif-letR/sin-nstincRs insert-childs insert-lefts insert-rights inspect-tables inspect-trees instance?tintt interleavet intersectiontintos into-arraytiteratetjointkeytkeystkeywordskeyword?tlastslazy-cats lazy-constlefttleftssline-seqtlistslist*tloads load-filetlockingtlongtloopt macroexpands macroexpand-1s make-arrays make-nodetmaps map-invertsmap?tmapcattmaxsmax-keytmemfntmerges merge-withtmetatminsmin-keyR7t namespacesneg?tnewtnewlinetnextsnil?tnodetnotsnot-any?s not-every?snot=s ns-importss ns-internssns-mapsns-names ns-publicss ns-referss ns-resolvesns-unmaptnthtnthresttortparsetpartialtpathtpeektpopspos?tprspr-strtprints print-strtprintlns println-strtprnsprn-strtprojecttproxysproxy-mappingstquottrandsrand-inttrangesre-finds re-groupss re-matchers re-matchess re-patternsre-seqtreads read-linetreducetrefsref-settrefertremtremoves remove-methods remove-nstrenames rename-keystrepeattreplacet replicatetresolvetrests resultset-seqtreversetrfirsttrighttrightsR9trresttrseqtsecondtselects select-keystsendssend-offtseqsseq-zipsseq?Rtshorttslurptsometsortssort-bys sorted-maps sorted-map-bys sorted-setsspecial-symbol?ssplit-ats split-withtstrsstring?tstructs struct-maptsubstsubvectsymbolssymbol?tsyncttakestake-nths take-whilettestttimesto-arrays to-array-2dstree-seqstrue?tuniontups update-proxytvaltvalssvar-getsvar-setsvar?tvectors vector-zipsvector?twhens when-firstswhen-letswhen-notswith-local-varss with-metas with-opens with-out-strsxml-seqsxml-zipszero?tzipmaptzippers[a-zA-Z0-9!$%&*+,/:<=>?@^_~-]+s;.*$s\s+s -?\d+\.\d+s-?\d+s"(\\\\|\\"|[^"])*"R?s-\\([()/'\".'_!§$%& ?;=+-]{1}|[a-zA-Z0-9]+)s(#t|#f)s('|#|`|,@|,|\.)s(%s)t|Rks(?<='\()s(?<=#\()s (?<=\()(%s)s(?<=\()s(\[|\])s(\{|\})s(\(|\))("RBRCRDR7RERFRGR+R0t valid_nameR RR RRNRQRRRRRR RLt_[1]tentryR\tescapeRRt_[2]RKRURRY(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyR"Ds    $           / /    (4RDR\Rt NameErrortsetsRtpygments.lexerRRRRRRRRR tpygments.tokenR R R R RRRRRRt pygments.utilRRRtpygmentsRR`t__all__tpygments.lexers.functionalR%RRlRR#RRR$RRRRRR R!R"(((s9/usr/lib/python2.6/site-packages/pygments/lexers/agile.pyt s: @F    [Q#$T.zA/