t-      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'( ) * + , None05T)A representation of a regular expression./An exception in compiling or executing a regex.Compile a PCRE regex. If the first parameter is True, the regex is case-sensitive, otherwise caseless. The regex is compiled from a bytestring interpreted as UTF-8. If the regex cannot be compiled, a  is thrown.Convert octal escapes to the form pcre wants. Note: need at least pcre 8.34 for the form o{dddd}. So we prefer ddd or x{...}.Match a  against a bytestring. Returns - if no match, otherwise . a nonempty list of bytestrings. The first bytestring in the list is the match, the others the captures, if any. If there are errors in executing the regex, a  is thrown./012   /012 None059;IT!#Options for formatting source code. Number linesNumber of first lineAnchors on each line numberHtml titles with token types$Additional classes for Html code tag)Additional classes for Html container tagA rendering style. This determines how each kind of token is to be rendered, and sets a default color and background color for normal tokens. Line numbers can have a different color and background color.$Different representations of a (.&(Things that can be converted to a color.( A color (redgreenblue).*A ** determines how a token is to be rendered.1 Line numbers4+A line of source: a list of labeled tokens.56 corresponds to  dsKeyword) in Kate syntax descriptions, and so on.U8A pair consisting of a list of attributes and some text.VIA Context corresponds to a context element in a Kate syntax description.b&A map of syntaxes, keyed by full name.cAA syntax corresponds to a complete Kate syntax description. The g$ field is derived from the filename.nSA rule corresponds to one of the elements of a Kate syntax highlighting "context."z2A context switch, either pops or pushes a context.}6Matchers correspond to the element types in a context.,A set of "words," possibly case insensitive.4Attributes controlling how keywords are interpreted.~Full name of a context: the first member of the pair is the full syntax name, the second the context name within that syntax.DA set of words to match (either case-sensitive or case-insensitive).Test for membership in a .Default style.Default formatting options.The FromJSON instance for N is designed so that a KDE syntax theme (JSON) can be decoded directly as a .JSON #"#1aff2b" corresponds to the color RGB 0x1a 0xff 0x2b@.7The keywords used in KDE syntax themes are used, e.g.  text-color for default token color.JSON Keyword corresponds to 6 , and so on. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~34 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz|{}~}~nopqrstuvwxyVWXYZ[\]^_`az{|cdefghijklmbU56789:;<=>?@ABCDEFGHIJKLMNOPQRST4123*+,-./0()&'$% !"#@ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV WXYZ[\]^_`abc defghijklmn opqrstuvwxyz{|}~34None 9Parse a KDE theme JSON document into a skylighting Style.%Style based on kate's default colors.9Style from the breeze-dark KDE syntax highlighting theme.)Style based on pygments's default colors.'Style based on pygments's tango colors.BStyle based on ultraviolet's espresso_libre.css (dark background).-Style based on haddock's source highlighting.Style with no colors.3Style based on the popular zenburn vim color scheme 5   5 None6Syntax definition for ABC.666 None7'Syntax definition for ActionScript 2.0.777 None8Syntax definition for Ada.888 None9Syntax definition for Agda.999None:Syntax definition for Alerts.:::None;$Syntax definition for Alerts_indent.;;;None<+Syntax definition for Apache Configuration.<<<None=Syntax definition for ASN.1.===None>Syntax definition for ASP.>>>None?Syntax definition for ATS.???None@Syntax definition for AWK.@@@NoneASyntax definition for Bash.AAANoneBSyntax definition for BibTeX.BBBNoneCSyntax definition for Boo.CCCNoneDSyntax definition for C.DDDNoneE Syntax definition for ChangeLog.EEENoneFSyntax definition for Clojure.FFFNoneGSyntax definition for CMake.GGGNoneH#Syntax definition for CoffeeScript.HHHNoneI!Syntax definition for ColdFusion.IIINoneJ"Syntax definition for Common Lisp.JJJNoneKSyntax definition for C++.KKK NoneLSyntax definition for C#.LLL!NoneMSyntax definition for CSS.MMM"NoneNSyntax definition for Curry.NNN#NoneOSyntax definition for D.OOO$NonePSyntax definition for Diff.PPP%NoneQ+Syntax definition for Django HTML Template.QQQ&NoneR!Syntax definition for Dockerfile.RRR'NoneSSyntax definition for dot.SSS(NoneTSyntax definition for Doxygen.TTT)NoneU!Syntax definition for DoxygenLua.UUU*NoneVSyntax definition for DTD.VVV+NoneWSyntax definition for Eiffel.WWW,NoneXSyntax definition for Elixir.XXX-NoneYSyntax definition for Email.YYY.NoneZSyntax definition for Erlang.ZZZ/None['Syntax definition for Intel x86 (FASM).[[[0None\Syntax definition for Fortran.\\\1None]Syntax definition for FSharp.]]]2None^$Syntax definition for GCCExtensions.^^^3None_Syntax definition for GLSL.___4None`$Syntax definition for GNU Assembler.```5NoneaSyntax definition for Go.aaa6NonebSyntax definition for Hamlet.bbb7NonecSyntax definition for Haskell.ccc8NonedSyntax definition for Haxe.ddd9NoneeSyntax definition for HTML.eee:NonefSyntax definition for Idris.fff;Noneg Syntax definition for INI Files.ggg<NonehSyntax definition for ISO C++.hhh=NoneiSyntax definition for Java.iii>NonejSyntax definition for Javadoc.jjj?Nonek!Syntax definition for JavaScript.kkk@NonelSyntax definition for JSON.lllANonemSyntax definition for JSP.mmmBNonenSyntax definition for Julia.nnnCNoneoSyntax definition for Kotlin.oooDNonepSyntax definition for LaTeX.pppENoneqSyntax definition for Lex/Flex.qqqFNonerSyntax definition for LilyPond.rrrGNones%Syntax definition for Literate Curry.sssHNonet'Syntax definition for Literate Haskell.tttINoneuSyntax definition for LLVM.uuuJNonevSyntax definition for Lua.vvvKNonewSyntax definition for GNU M4.wwwLNonexSyntax definition for Makefile.xxxMNoney#Syntax definition for Troff Mandoc.yyyNNonezSyntax definition for Markdown.zzzONone{"Syntax definition for Mathematica.{{{PNone|Syntax definition for Matlab.|||QNone}Syntax definition for Maxima.}}}RNone~ Syntax definition for MediaWiki.~~~SNone(Syntax definition for Metapost/Metafont.TNone%Syntax definition for MIPS Assembler.UNone Syntax definition for Modelines.VNoneSyntax definition for Modula-2.WNoneSyntax definition for Modula-3.XNone Syntax definition for MonoBasic.YNone'Syntax definition for Intel x86 (NASM).ZNoneSyntax definition for noweb.[None"Syntax definition for Objective-C.\None$Syntax definition for Objective-C++.]None%Syntax definition for Objective Caml.^NoneSyntax definition for Octave._NoneSyntax definition for OpenCL.`NoneSyntax definition for Pascal.aNoneSyntax definition for Perl.bNoneSyntax definition for PHP/PHP.cNoneSyntax definition for Pike.dNone!Syntax definition for PostScript.eNoneSyntax definition for Prolog.fNoneSyntax definition for Pure.gNone Syntax definition for PureBasic.hNoneSyntax definition for Python.iNoneSyntax definition for R Script.jNoneSyntax definition for RELAX NG.kNone&Syntax definition for RelaxNG-Compact.lNone'Syntax definition for reStructuredText.mNoneSyntax definition for RubyRailsRHTML.nNoneSyntax definition for Roff.oNoneSyntax definition for Ruby.pNoneSyntax definition for Rust.qNoneSyntax definition for Scala.rNoneSyntax definition for Scheme.sNoneSyntax definition for scilab.tNoneSyntax definition for sed.uNoneSyntax definition for SGML.vNoneSyntax definition for SQL.wNone"Syntax definition for SQL (MySQL).xNone'Syntax definition for SQL (PostgreSQL).yNoneSyntax definition for Tcl/Tk.zNoneSyntax definition for Tcsh.{NoneSyntax definition for Texinfo.|NoneSyntax definition for Verilog.}NoneSyntax definition for VHDL.~NoneSyntax definition for XML.None*Syntax definition for x.org Configuration.NoneSyntax definition for xslt.NoneSyntax definition for XUL.None!Syntax definition for Yacc/Bison.NoneSyntax definition for YAML.NoneSyntax definition for Zsh.None7Default mapping from short names to syntax definitions.NoneConfiguration options for .Syntax map to use#Generate trace output for debuggingTokenize some text using c.E6 None`Adds a syntax definition to a syntax map, replacing any existing definition with the same name. Scan a list of cs and make sure that  never asks for a syntax not in this list. Produces a list of pairs where the first element is the including syntax name and the second element is the (missing) included syntax name. This is intended for sanity checks to avoid run-time errors.!>Parses a file containing a Kate XML syntax definition into a c description. ! !!  !NoneT"6Formats tokens as LaTeX using custom commands inside | characters. Assumes that |C is defined as a short verbatim command by the macros produced by $. A  KeywordTok is rendered using \KeywordTok{..} , and so on.#Format tokens as a LaTeX  Highlighting environment inside a Shaded environment.  Highlighting and Shaded( are defined by the macros produced by $.  Highlighting" is a verbatim environment using fancyvrb; \, {, and }Z have their normal meanings inside this environment, so that formatting commands work. ShadedF is either nothing (if the style's background color is default) or a  snugshade environment from framedZ, providing a background color for the whole code block, even if it spans multiple pages.$ Converts a  to a set of LaTeX macro definitions, which should be placed in the document's preamble. Note: default LaTeX setup doesn't allow boldface typewriter font. To make boldface work in styles, you need to use a different typewriter font. This will work for computer modern: g\DeclareFontShape{OT1}{cmtt}{bx}{n}{<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>cmttb10}{}Or, with xelatex: \usepackage{fontspec} \setmainfont[SmallCapsFont={* Caps}]{Latin Modern Roman} \setsansfont{Latin Modern Sans} \setmonofont[SmallCapsFont={Latin Modern Mono Caps}]{Latin Modern Mono Light}"#$"#$"#$"#$None%&Format tokens using HTML spans inside code tags. For example, A  KeywordTok" is rendered as a span with class kw#. Short class names correspond to 5s as follows: 6 = kw, 7 = dt, 8 = dv, 9 = bn, : = fl, < = ch, > = st, B = co, F = ot, R = al, G = fu, O = re, S = er, ; = cn, = = sc, ? = vs, @ = ss, A = im, C = do, D = an, E = cv, H = va, I = cf, J = op, K = bu, L = ex, M = pp, N = at, P = in, Q = wa. A T is not marked up at all.&Format tokens as an HTML prej block. Each line is wrapped in a div with the class source-line . The whole code block is wrapped in a div* element to aid styling (e.g. the overflow-x property). If line numbering is selected, this surrounding div is given the class number-source , and the resulting html will display line numbers thanks to the included css. Note that the html produced will always include the line numbers as the 'data-line-number'' attribute. See the documentation for %/ for information about how tokens are encoded. Each line of source is wrapped in an (inline-block) div that makes subsequent per-line processing (e.g. adding line numnbers) possible.'FReturns CSS for styling highlighted code according to the given style.%&    ' %&'%&'%&    ' None(DReturns a list of syntaxes appropriate for the given file extension.)>Returns a list of syntaxes appropriate for the given filename.*0Lookup a syntax by full name (case insensitive).+1Lookup a syntax by short name (case insensitive).,dLookup syntax by (in order) full name (case insensitive), short name (case insensitive), extension.RMatch filename against a list of globs contained in a semicolon-separated string.5Match filename against a glob pattern with asterisks.()*+, !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz|{}~ !"#$%&'()*+,,*+()()*+,      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~          !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       (skylighting-0.3.5-7taFXrXwlh62N0F7s7XOd4Skylighting.RegexSkylighting.TypesSkylighting.StylesSkylighting.SyntaxSkylighting.TokenizerSkylighting.ParserSkylighting.Format.LaTeXSkylighting.Format.HTML SkylightingSkylighting.Syntax.AbcSkylighting.Syntax.ActionscriptSkylighting.Syntax.AdaSkylighting.Syntax.AgdaSkylighting.Syntax.AlertSkylighting.Syntax.AlertIndentSkylighting.Syntax.ApacheSkylighting.Syntax.Asn1Skylighting.Syntax.AspSkylighting.Syntax.AtsSkylighting.Syntax.AwkSkylighting.Syntax.BashSkylighting.Syntax.BibtexSkylighting.Syntax.BooSkylighting.Syntax.CSkylighting.Syntax.ChangelogSkylighting.Syntax.ClojureSkylighting.Syntax.CmakeSkylighting.Syntax.CoffeeSkylighting.Syntax.ColdfusionSkylighting.Syntax.CommonlispSkylighting.Syntax.CppSkylighting.Syntax.CsSkylighting.Syntax.CssSkylighting.Syntax.CurrySkylighting.Syntax.DSkylighting.Syntax.Diff!Skylighting.Syntax.DjangotemplateSkylighting.Syntax.DockerfileSkylighting.Syntax.DotSkylighting.Syntax.DoxygenSkylighting.Syntax.DoxygenluaSkylighting.Syntax.DtdSkylighting.Syntax.EiffelSkylighting.Syntax.ElixirSkylighting.Syntax.EmailSkylighting.Syntax.ErlangSkylighting.Syntax.FasmSkylighting.Syntax.FortranSkylighting.Syntax.FsharpSkylighting.Syntax.GccSkylighting.Syntax.GlslSkylighting.Syntax.GnuassemblerSkylighting.Syntax.GoSkylighting.Syntax.HamletSkylighting.Syntax.HaskellSkylighting.Syntax.HaxeSkylighting.Syntax.HtmlSkylighting.Syntax.IdrisSkylighting.Syntax.IniSkylighting.Syntax.IsocppSkylighting.Syntax.JavaSkylighting.Syntax.JavadocSkylighting.Syntax.JavascriptSkylighting.Syntax.JsonSkylighting.Syntax.JspSkylighting.Syntax.JuliaSkylighting.Syntax.KotlinSkylighting.Syntax.LatexSkylighting.Syntax.LexSkylighting.Syntax.Lilypond Skylighting.Syntax.LiterateCurry"Skylighting.Syntax.LiterateHaskellSkylighting.Syntax.LlvmSkylighting.Syntax.LuaSkylighting.Syntax.M4Skylighting.Syntax.MakefileSkylighting.Syntax.MandocSkylighting.Syntax.MarkdownSkylighting.Syntax.MathematicaSkylighting.Syntax.MatlabSkylighting.Syntax.MaximaSkylighting.Syntax.MediawikiSkylighting.Syntax.MetafontSkylighting.Syntax.MipsSkylighting.Syntax.ModelinesSkylighting.Syntax.Modula2Skylighting.Syntax.Modula3Skylighting.Syntax.MonobasicSkylighting.Syntax.NasmSkylighting.Syntax.NowebSkylighting.Syntax.ObjectivecSkylighting.Syntax.ObjectivecppSkylighting.Syntax.OcamlSkylighting.Syntax.OctaveSkylighting.Syntax.OpenclSkylighting.Syntax.PascalSkylighting.Syntax.PerlSkylighting.Syntax.PhpSkylighting.Syntax.PikeSkylighting.Syntax.PostscriptSkylighting.Syntax.PrologSkylighting.Syntax.PureSkylighting.Syntax.PurebasicSkylighting.Syntax.PythonSkylighting.Syntax.RSkylighting.Syntax.Relaxng!Skylighting.Syntax.RelaxngcompactSkylighting.Syntax.RestSkylighting.Syntax.RhtmlSkylighting.Syntax.RoffSkylighting.Syntax.RubySkylighting.Syntax.RustSkylighting.Syntax.ScalaSkylighting.Syntax.SchemeSkylighting.Syntax.SciSkylighting.Syntax.SedSkylighting.Syntax.SgmlSkylighting.Syntax.SqlSkylighting.Syntax.SqlMysql Skylighting.Syntax.SqlPostgresqlSkylighting.Syntax.TclSkylighting.Syntax.TcshSkylighting.Syntax.TexinfoSkylighting.Syntax.VerilogSkylighting.Syntax.VhdlSkylighting.Syntax.XmlSkylighting.Syntax.XorgSkylighting.Syntax.XsltSkylighting.Syntax.XulSkylighting.Syntax.YaccSkylighting.Syntax.YamlSkylighting.Syntax.Zsh7regex-pcre-builtin-0.94.4.8.8.35-Jd8og6J4na1HxszezwiC5HText.Regex.PCRE.WrapRegexREreStringreCaseSensitiveRegexException compileRegexconvertOctalEscapes matchRegex $fFromJSONRE $fToJSONRE $fBinaryRE$fExceptionRegexException$fShowRegexException$fGenericRegexException$fShowRE$fReadRE$fOrdRE$fEqRE$fDataRE $fGenericRE FormatOptions numberLines startNumber lineAnchorstitleAttributes codeClassescontainerClassesStyle tokenStyles defaultColorbackgroundColorlineNumberColorlineNumberBackgroundColor FromColor fromColorToColortoColorColorRGB TokenStyle tokenColortokenBackground tokenBold tokenItalictokenUnderlineLineNolineNo SourceLine TokenType KeywordTok DataTypeTok DecValTokBaseNTokFloatTok ConstantTokCharTokSpecialCharTok StringTokVerbatimStringTokSpecialStringTok ImportTok CommentTokDocumentationTok AnnotationTok CommentVarTokOtherTok FunctionTok VariableTokControlFlowTok OperatorTok BuiltInTok ExtensionTokPreprocessorTok AttributeTokRegionMarkerTokInformationTok WarningTokAlertTokErrorTok NormalTokTokenContextcNamecSyntaxcRules cAttributecLineEmptyContextcLineEndContextcLineBeginContext cFallthroughcFallthroughContextcDynamic SyntaxMapSyntaxsName sFilename sShortname sContextssAuthorsVersionsLicense sExtensionssStartingContextRulerMatcher rAttributerIncludeAttributerDynamicrCaseSensitive rChildren rLookaheadrFirstNonspacerColumnrContextSwitch ContextSwitchPopPushMatcher DetectChar Detect2CharsAnyChar RangeDetect StringDetect WordDetectRegExprKeywordIntFloatHlCOctHlCHex HlCStringCharHlCChar LineContinue IncludeRules DetectSpacesDetectIdentifierWordSet KeywordAttrkeywordCaseSensitive keywordDelims ContextName makeWordSet inWordSetdefStyledefaultFormatOpts$fBinaryFormatOptions $fToJSONStyle$fFromJSONStyle $fBinaryStyle$fFromColor(,,)$fFromColor(,,)0 $fFromColor[] $fToJSONColor$fFromJSONColor $fToColor(,,)$fToColor(,,)0 $fToColorInt $fToColor[] $fBinaryColor$fToJSONTokenStyle$fFromJSONTokenStyle$fBinaryTokenStyle$fFromJSONTokenType$fToJSONTokenType$fBinaryTokenType$fFromJSONContext$fToJSONContext$fBinaryContext$fFromJSONSyntax$fToJSONSyntax$fBinarySyntax$fFromJSONRule $fToJSONRule $fBinaryRule$fFromJSONContextSwitch$fToJSONContextSwitch$fBinaryContextSwitch$fBinaryMatcher$fFromJSONMatcher$fToJSONMatcher$fFromJSONWordSet$fToJSONWordSet$fBinaryWordSet$fFromJSONKeywordAttr$fToJSONKeywordAttr$fBinaryKeywordAttr$fShowKeywordAttr$fReadKeywordAttr$fEqKeywordAttr$fOrdKeywordAttr$fDataKeywordAttr$fGenericKeywordAttr $fShowWordSet $fReadWordSet $fEqWordSet $fOrdWordSet $fDataWordSet$fGenericWordSet $fShowMatcher $fReadMatcher $fEqMatcher $fOrdMatcher $fDataMatcher$fGenericMatcher$fShowContextSwitch$fReadContextSwitch$fEqContextSwitch$fOrdContextSwitch$fDataContextSwitch$fGenericContextSwitch$fReadTokenType$fShowTokenType $fEqTokenType$fOrdTokenType$fEnumTokenType$fDataTokenType$fGenericTokenType $fShowRule $fReadRule$fEqRule $fOrdRule $fDataRule $fGenericRule $fShowContext $fReadContext $fEqContext $fOrdContext $fDataContext$fGenericContext $fShowSyntax $fReadSyntax $fEqSyntax $fOrdSyntax $fDataSyntax$fGenericSyntax $fShowLineNo $fEnumLineNo $fShowColor $fReadColor $fOrdColor $fEqColor $fDataColor$fGenericColor$fShowTokenStyle$fReadTokenStyle$fOrdTokenStyle$fEqTokenStyle$fDataTokenStyle$fGenericTokenStyle $fReadStyle $fShowStyle $fEqStyle $fOrdStyle $fDataStyle$fGenericStyle$fShowFormatOptions$fReadFormatOptions$fEqFormatOptions$fOrdFormatOptions$fDataFormatOptions$fGenericFormatOptions parseThemekate breezeDarkpygmentstangoespressohaddock monochromezenburndefaultSyntaxMapTokenizerConfig syntaxMap traceOutputtokenize$fShowContextStack$fShowTokenizerConfigaddSyntaxDefinitionmissingIncludesparseSyntaxDefinitionformatLaTeXInlineformatLaTeXBlock styleToLaTeXformatHtmlInlineformatHtmlBlock styleToCsssyntaxesByExtensionsyntaxesByFilename syntaxByNamesyntaxByShortName lookupSyntaxbaseGHC.BaseNothingJust isOctalDigit encodeToTextdecodeFromTextCaseSensitiveWordsCaseInsensitiveWordscolorsyntax TokenizerMTokenizerStateinputendlineprevChar contextStackcapturescolumnlineContinuationfirstNonspaceColumncompiledRegexes ContextStackunContextStackinfoinfoContextStackpopContextStackpushContextStackcurrentContextdoContextSwitchdoContextSwitches lookupContext startingState tokenizeLinegetToken takeCharstryRulewithAttr wordDetect stringDetect normalChunk includeRules checkLineEnd detectChargetDynamicChar detect2Chars rangeDetect detectSpacesdetectIdentifier lineContinueanyCharregExpr wordBoundaryisWordBoundarydecodeBS subDynamic getCapturekeywordnormalizeHighlightingparseCStringChar pCStringChar parseCCharpCCharparseIntpDecparseOctpOctparseHexpHexguardWordBoundarymbMinus mbPlusMinus parseFloatstandardDelimsdefaultKeywordAttrstripWhitespacevBool applicationextractSyntaxDefinitiontoItemDataTable getItemDatas toTokenTypegetListsgetListContents getContextsreadChar getParsersparseContextSwitchgetKeywordAttrspathToLangNamecamelize capitalize formatLaTeXsourceLineToLaTeX tokenToLaTeX escapeLaTeXmacrodefsourceLineToHtmlwrapCode tokenToHtmlshorttoCss matchGlobs matchGlob