kr.motd.maven.sphinx.dist.pygments.lexers.dotnet$py.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sphinx-maven-plugin Show documentation
Show all versions of sphinx-maven-plugin Show documentation
Maven plugin that creates the site with Sphinx
???? 1 f$0 R(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject; __doc__ ?
pygments.lexers.dotnet
~~~~~~~~~~~~~~~~~~~~~~
Lexers for .net languages.
:copyright: Copyright 2006-2017 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
org/python/core/PyString fromInterned .(Ljava/lang/String;)Lorg/python/core/PyString;
org/python/core/PyFrame
setglobal /(Ljava/lang/String;Lorg/python/core/PyObject;)V
setline (I)V
re org/python/core/imp importOne H(Ljava/lang/String;Lorg/python/core/PyFrame;I)Lorg/python/core/PyObject;
setlocal
pygments.lexer " java/lang/String $
RegexLexer & DelegatingLexer ( bygroups * include , using . this 0 default 2 words 4
importFrom \(Ljava/lang/String;[Ljava/lang/String;Lorg/python/core/PyFrame;I)[Lorg/python/core/PyObject; 6 7
8 pygments.token : Punctuation < Text > Comment @ Operator B Keyword D Name F String H Number J Literal L Other N
pygments.util P get_choice_opt R iteritems T pygments V unistring X uni Z pygments.lexers.html \ XmlLexer ^ org/python/core/PyList ` org/python/core/PyObject b CSharpLexer d NemerleLexer f BooLexer h
VbNetLexer j CSharpAspxLexer l VbNetAspxLexer n FSharpLexer p ([Lorg/python/core/PyObject;)V r s
a t __all__ v getname .(Ljava/lang/String;)Lorg/python/core/PyObject; x y
z
CSharpLexer$1
__module__ } __name__ ?
For `C# `_
source code.
Additional options accepted:
`unicodelevel`
Determines which Unicode characters this lexer allows for identifiers.
The possible values are:
* ``none`` -- only the ASCII letters and numbers are allowed. This
is the fastest selection.
* ``basic`` -- all Unicode characters from the specification except
category ``Lo`` are allowed.
* ``full`` -- all Unicode characters as specified in the C# specs
are allowed. Note that this means a considerable slowdown since the
``Lo`` category has more than 40,000 characters in it!
The default value is ``basic``.
.. versionadded:: 0.8
? C# ? name ? csharp ? c# ? aliases ? *.cs ? filenames ?
text/x-csharp ? mimetypes ? MULTILINE ? __getattr__ ? y
c ? DOTALL ? _or 6(Lorg/python/core/PyObject;)Lorg/python/core/PyObject; ? ?
c ? UNICODE ? flags ? org/python/core/PyDictionary ? none ? @?[_a-zA-Z]\w* ? basic ? @?[_ ? combine ? Lu ? Ll ? Lt ? Lm ? Nl ? __call__ T(Lorg/python/core/ThreadState;[Lorg/python/core/PyObject;)Lorg/python/core/PyObject; ? ?
c ? _add ? ?
c ? ] ? [ ? Nd ? Pc ? Cf ? Mn ? Mc ? ]* ? full ? @?(?:_|[^ ? allexcept ? Lo ? ]) ? [^ ?
? t levels ? org/python/core/Py ? EmptyObjects [Lorg/python/core/PyObject; ? ? ? ? tokens ? True ? token_variants ? S(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; ? ?
c ? __iter__ ()Lorg/python/core/PyObject; ? ?
c ? unpackSequence 8(Lorg/python/core/PyObject;I)[Lorg/python/core/PyObject; ? ?
? ? levelname ? cs_ident ? root ? org/python/core/PyTuple ? ^([ \t]*(?: ? (?:\[\])?\s+)+?)(
)(\s*)(\() Function ?(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; ?
c
? t ^\s*\[.*?\] Attribute
[^\S\n]+ \\\n //.*?\n Single /[*].*?[*]/ Multiline \n [~!%^&*()+=|\[\]:;,.<>/?-] [{}]
@"(""|[^"])*"! "(\\\\|\\"|[^"\n])*["\n]#
'\\.'|'[^\\]'% Char' A[0-9](\.[0-9]*)?([eE][+-][0-9]+)?[flFLdD]?|0[xX][0-9a-fA-F]+[Ll]?) Z#[ \t]*(if|endif|else|elif|define|undef|line|error|warning|region|endregion|pragma)\b.*?\n+ Preproc- \b(extern)(\s+)(alias)\b/ ?(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; ?1
c2(abstract|as|async|await|base|break|by|case|catch|checked|const|continue|default|delegate|do|else|enum|event|explicit|extern|false|finally|fixed|for|foreach|goto|if|implicit|in|interface|internal|is|let|lock|new|null|on|operator|out|override|params|private|protected|public|readonly|ref|return|sealed|sizeof|stackalloc|static|switch|this|throw|true|try|typeof|unchecked|unsafe|virtual|void|while|get|set|new|partial|yield|add|remove|value|alias|ascending|descending|from|group|into|orderby|select|thenby|where|join|equals)\b4 (global)(::)6 m(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; ?8
c9 k(bool|byte|char|decimal|double|dynamic|float|int|long|object|sbyte|short|string|uint|ulong|ushort|var)\b\??; Type= (class|struct)(\s+)? classA (namespace|using)(\s+)C namespaceE ClassG #popI (?=\()K (M |\.)+O NamespaceQ __setitem__ 7(Lorg/python/core/PyObject;Lorg/python/core/PyObject;)VST
cU __iternext__W ?
cX org/python/core/PyFunctionZ f_globals Lorg/python/core/PyObject;\] ^
__init__$2 getglobala y
b getlocal (I)Lorg/python/core/PyObject;de
f unicodelevelh listj (ILorg/python/core/PyObject;)V l
m _all_tokenso _notinq ?
cr __nonzero__ ()Ztu
cv __class__x process_tokendefz _tokens| __setattr__~
c __getitem__? ?
c? __init__?
_callextra ~([Lorg/python/core/PyObject;[Ljava/lang/String;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject;??
c? f_lasti I?? ? None?] ?? pygments/lexers/dotnet$py? Lorg/python/core/PyCode;`? ?? j(Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyCode;Lorg/python/core/PyObject;)V r?
[? getf_locals? ?
? |? ?? makeClass a(Ljava/lang/String;[Lorg/python/core/PyObject;Lorg/python/core/PyCode;)Lorg/python/core/PyObject;??
?? java/util/Arrays? fill (([Ljava/lang/Object;Ljava/lang/Object;)V??
?? NemerleLexer$3?
For `Nemerle `_ source code.
Additional options accepted:
`unicodelevel`
Determines which Unicode characters this lexer allows for identifiers.
The possible values are:
* ``none`` -- only the ASCII letters and numbers are allowed. This
is the fastest selection.
* ``basic`` -- all Unicode characters from the specification except
category ``Lo`` are allowed.
* ``full`` -- all Unicode characters as specified in the C# specs
are allowed. Note that this means a considerable slowdown since the
``Lo`` category has more than 40,000 characters in it!
The default value is ``basic``.
.. versionadded:: 1.5
? Nemerle? nemerle? *.n? text/x-nemerle? \$\s*"?
splice-string? \$\s*<#? splice-string2? <#? recursive-string? (<\[)\s*(? :)?? \]\>? \$? (\$)(\()? splice-string-content? 0[xX][0-9a-fA-F]+[Ll]?? *[0-9](\.[0-9]*)?([eE][+-][0-9]+)?[flFLdD]???(abstract|and|as|base|catch|def|delegate|enum|event|extern|false|finally|fun|implements|interface|internal|is|macro|match|matches|module|mutable|new|null|out|override|params|partial|private|protected|public|ref|sealed|static|syntax|this|throw|true|try|type|typeof|virtual|volatile|when|where|with|assert|assert2|async|break|checked|continue|do|else|ensures|for|foreach|if|late|lock|new|nolate|otherwise|regexp|repeat|requires|return|surroundwith|unchecked|unless|using|while|yield)\b? o(bool|byte|char|decimal|double|float|int|long|object|sbyte|short|string|uint|ulong|ushort|void|array|list)\b\??? (:>?)\s*(? \??)? "(class|struct|variant|module)(\s+)? [^"$]? \\"? "? [^#<>$]? #push? #>? [^#<>]? if|match? [~!%^&*+=|\[\]:;,.<>/?-\\"$ ]? \d+? \(? \)?
__init__$4?? ???? ??
BooLexer$5 <
For `Boo `_ source code.
? Boo? boo? *.boo?
text/x-boo? \s+ (#|//).*$ /[*] comment []{}:(),.;[] \\ (in|is|and|or|not)\b
Word /(\\\\|\\/|[^/\s])/ Regex @/(\\\\|\\/|[^/])*/ =~|!=|==|<<|>>|[-+/*%=<>&^|]O(as|abstract|callable|constructor|destructor|do|import|enum|event|final|get|interface|internal|of|override|partial|private|protected|public|return|set|static|struct|transient|virtual|yield|super|and|break|cast|continue|elif|else|ensure|except|for|given|goto|if|in|is|isa|not|or|otherwise|pass|raise|ref|try|unless|when|while|from|as)\b def(?=\s+\(.*?\))
(def)(\s+) funcname (class)(\s+)! classname# (namespace)(\s+)% ?(?