skylighting-core-0.13.4.1/0000755000000000000000000000000007346545000013411 5ustar0000000000000000skylighting-core-0.13.4.1/LICENSE0000644000000000000000000000273007346545000014420 0ustar0000000000000000Copyright (c) 2016-2018, John MacFarlane. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * The names of the contributors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. skylighting-core-0.13.4.1/README.md0000644000000000000000000000200107346545000014661 0ustar0000000000000000skylighting-core ================ [![license](https://img.shields.io/badge/license-BSD3-brightgreen.svg)](https://opensource.org/licenses/BSD-3-Clause) [![skylighting-core build status](https://img.shields.io/travis/jgm/skylighting-core.svg)](https://travis-ci.org/jgm/skylighting-core) This package provides the core functionality of the Skylighting project, a Haskell syntax highlighting library with support for KDE XML syntax highlighting descriptions. Formatters are no longer included in this package: see `skylighting-format-ansi`, `skylighting-format-blaze-html`, `skylighting-format-context`, and `skylighting-format-latex`. For details on how to use this package, see the Haddock documentation and the [Skylighting README](https://github.com/jgm/skylighting/blob/master/skylighting/README.md). The Haskell code and related files in this package are licensed under the BSD3 license. This package also includes KDE XML syntax definitions which are provided under various licenses; see the XML files for details. skylighting-core-0.13.4.1/Setup.hs0000644000000000000000000000005607346545000015046 0ustar0000000000000000import Distribution.Simple main = defaultMain skylighting-core-0.13.4.1/benchmark/0000755000000000000000000000000007346545000015343 5ustar0000000000000000skylighting-core-0.13.4.1/benchmark/benchmark.hs0000644000000000000000000000321207346545000017627 0ustar0000000000000000import Criterion.Main import Criterion.Types (Config (..)) import qualified Data.Map as Map import Data.Text (Text) import qualified Data.Text as Text import Skylighting.Core import System.FilePath -- import System.Directory main :: IO () main = do let inputs = ["abc.haskell", "abc.java", "abc.c", "archive.rhtml", "life.lua", "abc.javascript"] let getCase fp = do let fp' = "test" "cases" fp contents <- readFile fp' let format = drop 1 $ takeExtension fp return (Text.pack format, Text.pack contents) cases <- mapM getCase inputs -- xmlfiles <- filter (\x -> takeExtension x == ".xml") <$> -- getDirectoryContents "xml" let xmlfiles = ["haskell.xml"] Right syntaxmap <- loadSyntaxesFromDir "xml" defaultMainWith defaultConfig{ timeLimit = 10.0 } $ parseBench xmlfiles : map (testBench syntaxmap) cases parseBench :: [String] -> Benchmark parseBench xmls = bench "parse syntax definitions" $ nfIO ((Map.size . foldr addSyntaxDefinition mempty) <$> mapM addFile xmls) where addFile f = do result <- parseSyntaxDefinition ("xml" f) case result of Left e -> error e Right r -> return r testBench :: SyntaxMap -> (Text, Text) -> Benchmark testBench syntaxmap (format, contents) = bench (Text.unpack format) $ nf (sum . map length . either (error "tokenize failed") id . tokenize TokenizerConfig{ traceOutput = False , syntaxMap = syntaxmap } syntax) contents where syntax = maybe (error "could not find syntax") id (lookupSyntax format syntaxmap) skylighting-core-0.13.4.1/bin/0000755000000000000000000000000007346545000014161 5ustar0000000000000000skylighting-core-0.13.4.1/bin/extract.hs0000644000000000000000000001026007346545000016166 0ustar0000000000000000{-# LANGUAGE Arrows #-} import Data.Binary (encode) import Data.List (intercalate, isInfixOf, sortOn) import qualified Data.Text as Text import Skylighting.Loader (loadSyntaxesFromDir) import Skylighting.Parser (missingIncludes) import Skylighting.Types import System.Directory import System.Environment (getArgs) import System.Exit import System.IO (hPutStrLn, stderr) import System.FilePath import qualified Data.Map as M main :: IO () main = do createDirectoryIfMissing True $ "src" "Skylighting" "Syntax" files <- getArgs res <- case files of [] -> return $ Left "No directory specified" [d] -> loadSyntaxesFromDir d _ -> return $ Left "Too many directories specified" case res of Left err -> hPutStrLn stderr err >> exitWith (ExitFailure 1) Right sm -> do let syntaxes = sortOn sShortname $ M.elems sm mapM_ writeModuleFor syntaxes case missingIncludes syntaxes of [] -> return () ns -> do mapM_ (\(syn,dep) -> hPutStrLn stderr ("Missing syntax definition: " ++ Text.unpack syn ++ " requires " ++ Text.unpack dep ++ " through IncludeRules.")) ns hPutStrLn stderr "Fatal error." exitWith (ExitFailure 1) putStrLn "Backing up skylighting.cabal to skylighting.cabal.orig" copyFile "skylighting.cabal" "skylighting.cabal.orig" putStrLn "Updating module list in skylighting.cabal" cabalLines <- lines <$> readFile "skylighting.cabal.orig" let (top, rest) = break ("other-modules:" `isInfixOf`) cabalLines let (_, bottom) = span ("Skylighting.Syntax." `isInfixOf`) (drop 1 rest) let modulenames = map (\s -> "Skylighting.Syntax." ++ Text.unpack (sShortname s)) syntaxes let autogens = map ((replicate 23 ' ') ++) modulenames let newcabal = unlines $ top ++ (" other-modules:" : autogens) ++ bottom writeFile "skylighting.cabal" newcabal let ssyn = "src" "Skylighting" "Syntax.hs" putStrLn $ "Writing " ++ ssyn writeFile ssyn $ unlines ( [ "{-# LANGUAGE OverloadedStrings #-}" , "-- | Provides syntax highlighting definitions." , "-- THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT IT MANUALLY." , "module Skylighting.Syntax (defaultSyntaxMap) where" , "import qualified Data.Map as Map" , "import Skylighting.Types" ] ++ [ "import qualified " ++ m | m <- modulenames ] ++ [ "" , "-- | Default mapping from short names to syntax definitions." , "defaultSyntaxMap :: SyntaxMap" , "defaultSyntaxMap = Map.fromList [" ]) ++ " " ++ (intercalate "\n ," [" (" ++ show (Text.unpack $ sName s) ++ ", " ++ "Skylighting.Syntax." ++ Text.unpack (sShortname s) ++ ".syntax)" | s <- syntaxes ]) ++ " ]" writeModuleFor :: Syntax -> IO () writeModuleFor syn = do let fp = toPathName syn putStrLn $ "Writing " ++ fp writeFile fp $ unlines $ [ "{-# LANGUAGE OverloadedStrings #-}" , "-- | Automatically generated syntax definition for " ++ Text.unpack (sName syn) ++ "." , "-- DO NOT EDIT THIS FILE MANUALLY." , "-- Instead, modify xml/" ++ sFilename syn ++ " and 'make bootstrap'." , "module Skylighting.Syntax." ++ Text.unpack (sShortname syn) ++ " (syntax) where" , "" , "import Skylighting.Types" , "import Data.Binary" , "" , "-- | Syntax definition for " ++ Text.unpack (sName syn) ++ "." , "syntax :: Syntax" , "syntax = decode " ++ show (encode syn) ] -- NOTE: we include string representation of the Syntax, -- which we then 'decode', rather than the code for the Syntax, -- because ghc doesn't deal well with large data structure -- literals. For background see jgm/skylighting#7 and -- http://stackoverflow.com/questions/16348340/compiling-very-large-constants-with-ghc toPathName :: Syntax -> String toPathName s = "src" "Skylighting" "Syntax" map (\c -> if c == '.' then pathSeparator else c) (Text.unpack (sShortname s)) ++ ".hs" skylighting-core-0.13.4.1/changelog.md0000644000000000000000000010724107346545000015667 0ustar0000000000000000# Revision history for skylighting and skylighting-core ## 0.13.4.1 * Update syntax definitions: ada, bash, cmake, css, html, isocpp, java, javascript, kotlin, latex, makefile, markdown, php, python, qml, r, sass, scss, typescript, zsh. * Don't require word boundary at end of Int, Float, HlCHex, HlCOct (#170). KDE does not. This fixes things like `7L` in R. ## 0.13.4 * Add `dosbat` syntax (MS DOS batch file) (#169). * Derive `Bounded` Instance for `TokenType` (#168, Pavan Pikhi). Add `Bounded` to the derived instances for the `TokenType` type. This allows consumers to use `[minBound .. maxBound]` to generate a list of all token types when writing a `Style`. * Require xml-conduit >= 1.9.1.3. This fixes a bug that prevents parsing certain DOCTYPE declarations, e.g. in `agda.xml`. * Updated `cmake` syntax definition. ## 0.13.3 * Add gap language (#167). * Update syntax definitions. * Add patches for agda.xml and dtd.xml, to wor around a bug in xml-conduit: https://github.com/snoyberg/xml/pull/187 * Store compiled regexes in RE (#166, Jonathan Coates). This changes the RE type to (lazily) compile the regex when constructed, rather than in the tokenizer. This allows us to avoid re-compiling regexes for each separate tokenize call, instead sharing them globally. We try to hide the internals of this, exposing the previous interface `(RE { reString, reCaseSensitive })` with pattern synonyms. * ConTeXt: fix handling of spaces in non-normal tokens (Albert Krewinkel). This ensures that multiple spaces won't be collapsed into a single space. ## 0.13.2.1 * Update tango style for new token types (#164). The original tango style didn't have colors defined for many token types that have been added since it was added. This commit updates the style to support them. Thanks to @danbraswell for providing the values needed. ## 0.13.2 * Support ConTeXt output via skylighting-format-context (Albert Krewinkel). * Update syntax definitions for markdown, nim, javascript. ## 0.13.1.2 * Update syntax definitions for c, cmake, commonmlisp, css, go, ini, isocpp, javascript, json, powershell, python, rust, sass, scss, toml, xml. * Associate regex captures with a context. This is necessary for proper implementation of the KDE syntax highlighting algorithm. Captures are only available within the context to which the match creating the capture switches. (Closes #160.) ## 0.13.1.1 * Add dart, purescript syntax definitions. * Update syntax definitions for isocpp, latex, alert, bash, cmake, nix, sql-postgresql, vhdl, zsh. * Remove obsoleote patch for lua.xml. * Add patches for latex.xml and isocpp.xml. ## 0.13.1 * `getCapture`: fail instead of throwing error if dynamic match not found. I believe this is the intended behavior for StringDetect, judging from examples in the KDE documentation. * Update xml syntax definitions: asn1, bash, c, cmake, cpp, cs, d, elixir, fortran-fixed, gcc, glsl, go, html, java, javascript, lex, lua, markdown, mediawiki, noweb, ocaml, orgmode, php, powershell, prolog, python, r, ruby, rust, scheme, sql-postgresql, typescript, vhdl, xml, yacc, yaml, zsh * Replace a lambda with pointfree notation (shaving off some RAM usage) (0xd34df00d). * Use `newtype` for `TokenizerM`, giving about 5-10% boost on benchmark (0xd34df00d). ## 0.13 * Update syntax definitions from upstream: bash, cmake, diff, ini, perl, php, sgml, xml. * Split out formatters into separate packages (#152). API changes: - Skylighting.Core no longer exports Skylighting.Format.ANSI, Skylighting.Format.HTML, Skylighting.Format.LaTeX. These are now provided by separate packages, skylighting-format-ansi, skylighting-format-blaze-html, skylighting-format-latex. - Skylighting.Types no longer exports XTerm256ColorCode. This has been moved to skylighting-format-ansi. * Change Makefile to use cabal instead of stack. ## 0.12.3.1 * Allow mtl 2.3. * Update syntax defs from upstream: bash, cmake, go, haxe, lua, zsh. * Add nix.xml (#149). * Add Pygments styles for `Import` and `BuiltIn` token types (#147, Bryan A. Danielak). * Use StrictData. * Remove unused dependencies (silences cabal warnings) (Andreas Abel). ## 0.12.3 * Add scss, sass, systemverilog, orgmode. * Update xml definitions from upstream: bash, css, python, r, zsh. ## 0.12.2 * Parser: handle context shift to external context, e.g., `BashOneLine##Bash`. Closes #139 (issue with Dockerfile). * Update xml files from upstream: bash, cmake, markdown, objectivecpp, php, sql-postgresql, sql, stan, zshr * Fix formatting in `Color` doc-comment (Janek Spaderna). * Add stan.xml (Brian Ward). ## 0.12.1 * Update syntax definitions: bash, cmake, dockerfile, gnuassembler, markdown, spdx-comments. * Support hex escapes using `\x` in regex char classes (#135). These occur in a number of syntax definitions and weren't correctly interpreted before. Thanks to @Agnishom. * Support regex property syntax, e.g. `\p{Lu}`. * Regex: support `\B` (non-word-boundary). ## 0.12 * Properly handle include elements in keyword lists (#124). A number of syntaxes (e.g. typescript, scala) include keyword lists from other syntaxe,s and previously we weren't able to handle this. There are several pieces to this change. We need to store lists where other Syntaxes can look them up, so we add an `sLists` field to `Syntax` [API change], and modify the parser to fill this. We change lists so that their values are not just a `Text`, but a `ListItem` that can either be a textual value or an include directive, specifying a `ListName` (syntax name and list name). The `Keyword` constructor for `Matcher` now takes, instead of a `WordSet`, Either a `ListName` or a `WordSet` (API change). Skylighting.Parser now exports `resolveKeywords` (API change), which modifies all `Keyword` matchers in a syntax so that Left values with a `ListName` become Right values with resolved `WordSet`s. The tokenizer applies this function automatically to the SyntaxMap given in Config. But it is more efficient to do this conversion just once, rather than every time `tokenize` is called. So we have `loadSyntaxesFromDir` call it on the `SyntaxMap`. With this optimization, there is not an appreciable performance cost to the changes described above. * Skylighting.Regex: Fix bug with regexes like `a{10}b` (#133). This requires exactly 10 a's; previously we interpreted it as "at least 10." * skylighting-extract: take a directory as argument rather than files. This allows us to use `loadSyntaxesFromDir`. * Update xml syntax definitions from upstream: julia, cmake, cpp, isocpp, markdown, python, toml. ## 0.11 * Skylighting.Regex: Support regex subroutines (#118). For example, `(?1)` is replaced by the regex in the first capturing group. So far we only support this simple, absolute form, not the relative form `(?-1)` supported by some engines (but not used, I think, in KDE's syntax highlighters). This change involves an API change: Regex in Skylighting.Regex has a new Subroutine constructor, and the Recurse constructor has been removed. Instead of Recurse we use Subroutine 0, which unifies the code. * Skylighting.Regex: handle e.g. `[\1]` and `[\123]` (without initial 0) as octal escapes (#118). These occur in the zsh.xml syntax definition. * Pull xml definitions for bash, cmake, python, zsh from upstream. * README: Add a note about pulling syntax definitions from upstream (#138). Update build instructions for recent cabal versions (#131). ## 0.10.5.2 * Added swift grammar definition (Igor Ranieri). * Simplify README.md instructions for two-step build. * Fix link to KDE documentation. ## 0.10.5.1 * Regex: Allow lookaheads to capture groups. Previously captures in lookaheads, like `(?=(a*))`, were ignored. This led to errors highlighting xml and probably other formats (#121). * Throw an exception if a capture group isn't defined (with 'dynamic') rather than simply having getCapture fail so that the rule fails. This will make it easier to debug issues like #121. ## 0.10.5 * Fix regression from 0.10.3 with Haskell highlighting of Char (#120). * Update xml syntax definitions from upstream. Updated syntaxes: abc apache asp bash bibtex boo c changelog clojure cmake commonlisp cs curry d diff djangotemplate doxygen elixir elm email erlang fortran-fixed fortran-free fsharp hamlet haskell haxe html idris ini javascript-react javascript json julia kotlin latex lex lilypond literate-curry literate-haskell makefile markdown mathematica maxima mediawiki metafont modula-2 mustache nasm nim noweb ocaml octave opencl perl powershell prolog pure python r roff ruby rust sed spdx-comments sql-mysql sql-postgresql tcl tcsh toml typescript verilog xml xslt xul yacc yaml. Not updated: rhtml (causes an error on our test suite), zsh (has a regex we can't parse). ## 0.10.4.1 * Fixed logic for checking line-end-context (#119). * Use NonEmpty for the context stack. * Remove unneeded build-depends. ## 0.10.4 * Move from hxt to xml-conduit for XML parsing. This gives about a 4X speedup in parsing syntax definitions. It also reduces the pandoc build dependency footprint, as we depend on xml-conduit anyway and now no longer need to compile HXT and its dependencies. There are improvements in accuracy as well: the change to xml-conduit improved parsing for one of the prolog rules; a matcher that should have been for tab characters had been set for a space instead. * Removed some unnecessary build-depends in skylighting-extract. ## 0.10.3 * Add support for raku (#114). * Reimplement PR #40 and add haskell.xml.patch (#116). * Update syntax definitions: actionscript ada asp awk bash bibtex boo c cmake cpp cs d elm email fasm fsharp glsl gnuassembler go haskell haskell idris isocpp javascript julia latex lilypond makefile mediawiki metafont mustache objectivec objectivecpp octave opencl perl php php powershell prolog purebasic raku rest ruby sed spdx-comments sql-mysql sql-postgresql sql typescript verilog vhdl. * Fix php.xml.patch so it applies again. ## 0.10.2 * Update syntax definitions for abc, actionscript, asn1, ats, bash, boo, coffee, comments, cpp, cs, css, curry, d, djangotemplate, dockerfile, doxygen, dtd, elixir, graphql, groovy, hamlet, haskell, haxe, idris, ini, j, java, javadoc, javascript-react, javascript, jsp, kotlin, lex, lilypond, literate-curry, literate-haskell, m4, makefile, mandoc, markdown, mediawiki, mips, modula-2, modula-3, monobasic, mustache, nim, noweb, objectivec, objectivecpp, ocaml, opencl, pascal, perl, php, pike, postscript, prolog, protobuf, pure, purebasic, python, qml, relaxng, relaxngcompact, rest, rhtml, roff, ruby, scala, sci, sed, sgml, sml, spdx-comments, stata, tcsh, texinfo, verilog, xml, xorg, xul. * Re-insert CSS line needed to make line numbers appear in HTML. See jgm/pandoc#6625. ## 0.10.1 * Regex: handle `(?|)` modifier. This is used in bash.xml now. It resets the numbers of capturing groups in alternatives. * Improve regex handling of `{` and `}` not in quantifiers: - `{}` is literal (not a quantifier). - loose unescaped `{` and `}` that are not part of a quantifier are literal matchers. * Update xml syntax definitions from upstream. For: abc, actionscript, ada, agda, alert, apache, asn1, asp, ats, awk, bash, boo, c, clojure, cmake, coffee, coldfusion, commonlisp, cs, css, curry, d, djangotemplate, dockerfile, dot, doxygen, dtd, eiffel, elixir, elm, erlang, fasm, fortran-fixed, fortran-free, fsharp, glsl, gnuassembler, go, graphql, groovy, hamlet, haskell, haxe, html, idris, ini, isocpp, j, java, javadoc, javascript, jsp, julia, kotlin, latex, lex, lilypond, literate-curry, literate-haskell, llvm, lua, m4, makefile, markdown, mathematica, matlab, maxima, mediawiki, metafont, mips, modula-2, modula-3, monobasic, mustache, nasm, nim, noweb, objectivec, objectivecpp, ocaml, octave, opencl, pascal, perl, php, pike, postscript, povray, powershell, prolog, protobuf, pure, purebasic, python, r, relaxng, relaxngcompact, rest, rhtml, roff, ruby, rust, scala, scheme, sci, sed, sgml, sml, sql-mysql, sql-postgresql, sql, stata, tcl, tcsh, texinfo, toml, verilog, vhdl, xml, xorg, xslt, xul, yacc, yaml, zsh. Also added spdx-comments.xml and comments.xml, which are needed for these. Closes #111 (latex bug in matrix). ## 0.10.0.3 * Add groovy syntax. ## 0.10.0.2 * Improve DetectIdentifier to ensure that identifiers can't include non-ASCII characters. ## 0.10.0.1 * Fix identifier detection in non-ASCII context (#110). ## 0.10 * Add instructions for submitting patches upstream to KDE (#106). * Synced syntax definitions from KDE repo. Note that fortran has split into two: `fortran-fixed` and `fortran-free`. * Add test to ensure that all regexes in rules compile. * Regex: allow unescaped `}`. * Regex: allow empty regexes and groups. * Regex: support lazy and possessive quantifiers (#109). * Regex: support recursive regexes `(?R)` (#108). * Hide invisible line numbers from keyboard focus (#107, d10n). This fixes tabbing through elements on a page. * Remove some obsolete patches for xml definitions. ## 0.9 * Use a pure Haskell regex implementation (in unexported module Text.Regex.KDE) instead of pcre. The implementation is not as efficient as pcre, but it seems good enough for this application, and it is desirable to avoid depending on a C library. (Available Haskell libraries weren't up to the task, because they don't do back-references, captures, lookahead/behind.) Some benchmarks (old/new): haskell (4.6/7.9) java (13.4/23.3) c (2.8/3.7) rhtml (4.7/6.1) lua (10.6/13.2) javascript (4.2/6.6). Though this is a significant slowdown, the tradeoff seems worth it to have a pure Haskell implementation. * Removed old `system-pcre` flag. * More efficient treatment of dynamic regexes. We put something in the Regex itself to represent the `%1`, and modify it later. This allows us to cache dynamic regexes in a way we couldn't before. * Add support for TOML (#105, Shiming Wang), GraphQL, and Nim syntax (#102, Daniel Pozo Escalona). * Update xml definitions for actionscript, bash, boo, c, cmake, elm, erlang, glsl, isocpp, java, lua, m4, mediawiki, perl, powershell, scala, tcsh, xul, zsh. * Fix fallthrough behavior (don't always consume a token). * Fix word boundary detection. * Remove RegexException. (API change) * Skylighting.Regex now exports `isWordChar` and `testRegex`, as well as the constructors underlying the new `Regex` type. * Remove some obsolete xml definition patches. * Fix escaped % in dynamic regex. ## 0.8.5 * Respect dynamic flag on StringDetect elements (#99, Albert Krewinkel). * Increase test timeout to avoid failures with qemu-emulated environments, such as qemu and riscv64 in Ubuntu builders (William Grant). * Fix attribute for opening double quote in sql-postgresql.xml (Benjamin Wuethrich). * Update syntax descriptions for javascript, bash, coffee, javascript-react, javascript, latex, sql-postgresql, typescript. ## 0.8.4 * HTML output: use aria-hidden="true" on empty a elements unless numberLines is specified (in which case the element is still empty but will have content added by CSS). This is to avoid excess noise when the code blocks are read by screen readers. See jgm/pandoc#6352. ## 0.8.3.4 * Update syntax descriptions for: cmake agda c coffee doxygenlua html isocpp latex lua makefile markdown metafont mustache nasm python rust sql-postgresql typescript vhdl xml yacc yaml. * Fix invalid CSS: in some cases, the library produced `code span.` with no class for the NormalTok style (MichaƂ Miszczyszyn). Now it produces a rule for `code span`. ## 0.8.3.3 * Agda keywords updated to 2.6.0 (Andreas Abel). ## 0.8.3.2 -- 2020-01-21 * This fixes a packaging error in 0.8.3.1, which didn't include the results of the bootsrap step and hence didn't update the syntax modules. ## 0.8.3.1 -- 2020-01-21 * Escape `<` and `>` in latex to avoid ligatures (#91). * Fix and extend Idris keywords (Denis Buzdalov). * Update XML syntax definitions for javascript-react, qml, typescript, javascript, cmake, cofee, latex, perl, python, rest. * Fixed bug with context shifts using `##` syntax for foreign context. Previously we only handled these in IncludeRules, but starting with the current batches of xml files they can occur elsewhere too. ## 0.8.3 -- 2019-11-26 * Update XML syntax definitions for c, cmake, coffee, cpp, css, diff, djangotemplate, elixir, elm, glsl, haskell, html, isocpp, javascript-react, javascript, json, jsp, julia, latex, lua, markdown, matlab, mediawiki, modelines, mustache, perl, php, powershell, qml, rest, rust, typescript, vhdl. * Fix highlighting errors with non-ASCII characters in JSON (#90). This error was due to an optimization that made some incorrect assumptions. ## 0.8.2.3 -- 2019-10-03 * Tests: ensure we read test files as UTF-8. * Fix compiler warnings around Monoid imports. * Add MonadFail constraint (allowing compilation with ghc 8.8.x). * Add cabal.project and move CI from Travis to GitHub Actions. ## 0.8.2.2 -- 2019-09-30 * Remove upper bound on regex-base and require regex-pcre-builtin >= 0.95, to avoid a build conflict with earlier versions of regex-pcre-builtin and regex-base >= 0.94. * Remove unused system-pcre flag in skylighting.cabal. This flag only affects skylighting-core. ## 0.8.2.1 -- 2019-09-25 * Add upper bound for regex-base if regex-pcre-builtin is used. Currently regex-pcre-builtin won't build on ghc 8.4+ with regex-base 0.94.0.0. When regex-pcre-builtin is updated, we can remove this. * Correct cabal wildcard to include .xml.patch files in distribution. * Update breezedark style (Kien Dang). * Update markdown.xml so first list marker is included in list (#84). * skylighting.cabal - removed some build dependencies which are not necessary (they're dependencies of skylighting-core). ## 0.8.2 -- 2019-07-14 * Change matchRegex so it gives "no match" on a regex error instead of raising an exception. This seems to be how Kate works. Fixes an error on long integer literals (#81). ## 0.8.1.2 -- 2019-07-14 * Fix HlCChar for one-character octal escapes like '\0' (#82). Due to a bug in pCStringChar, only multi-character octal escapes were being recognized. This affects not just C highlighting, but all of the following highlighters which use HlCChar: fasm eiffel pike objectivec ruby vhdl scala java jsp nasm protobuf pure go objectivecpp gnuassembler povray actionscript c cs opencl boo rhtml elixir. This fixes a regression introduced in version 0.3.1. * Ensure line span css only applied to lines (David Baynard). ## 0.8.1.1 -- 2019-06-13 * Improved LaTeX escaping (#78). ## 0.8.1 -- 2019-06-04 * Added support for stata (#74). * Added support for javascript-react, i.e. jsx (#56). * Added support for qml and mustache (new dependencies for markdown and html). * Update xml syntax definitions from KDE repository: cmake, doxygen, html, ini, javascript, julia, literate-haskell, markdown, octave, perl, tcsh, typescript, yaml. * Fix bug in detectIdentifier (#76). It behaved wrongly when applied to a string that was an valid identifier but had nothing else after it (as would naturally occur with inline code in pandoc). The bug caused it to match just one character in this case. * Add --number-lines-from option to cli program (David Baynard). * Override start number if nonzero (David Baynard, fixes regression in 0.8). ## 0.8 -- 2019-05-27 * Wrap html source lines with ``, not `` (David Baynard). Fixes jgm/pandoc#4386. Also fixes #33 (and therefore fixes jgm/pandoc#4278). * Prevent line-wrap overlap in html by increasing padding (David Baynard). * Remove superfluous 'pointer-events: all' (David Baynard). * Simplify HTML generation code (David Baynard). * Remove sourceLine class from spans (David Baynard). * Display line numbers using css counters (David Baynard). * Add Elm syntax definition (#66, #68, Bonghyun Kim). * Put changelog in base directory, use symlinks to point to it. We have the same changelog for skylighting and skylighting-core, for simplicity. (Version numbers are kept in sync.) ## 0.7.7 -- 2019-02-27 * Add parseSyntaxDefinitionFromString [API change]. * Fix parseSyntaxDefinition so that language.dtd no longer needed. We strip out the SYSTEM "language.dtd" part of the doctype if present, leaving any inline entity definitions. This applies to both parseSyntaxDefinition and parseSyntaxDefinitionFromString. * Revised documentation of bootstrap build. * Makefile - fix bootstrap target. * Use FilePath instead of String for path (#64, anchpop). ## 0.7.6 -- 2019-02-08 * Update xml definitions for C, CPP, D, Haskell, Maxima, PHP, Ruby, Typescript. * Fix regex problem in erlang.xml (#63). * Export WordSet constructors (#62, Chris Martin). * Add support for protobuf (#60). ## 0.7.5 -- 2018-12-01 * Updated definitions for cmake, lua, prolog, rust, yacc, javascript. * Added definition for sml (#53). * Added definition for J (#50). * Added definition for typescript (#57). * Fix comments preceded by multiple spaces in bash.xml (#54). * Add *.txt extension and text/plain mime type to default.xml (#48). * Add file:/// if we have a Windows path with a drive. Otherwise HXT will take it to be a URI. See jgm/pandoc#4836. ## 0.7.4 -- 2018-10-08 * HTML output: use title instead of data-line-number. data- attributes are not valid HTML 4, and we would like this to work with HTML 4 (e.g. in epub v2). See jgm/pandoc#4920. * Print FALLTHROUGH in --trace output. * Updated syntax definitions for actionscript, awk, bash, c, clojure, cmake, coffee, cs, css, dockerfile, email, fortran, gcc, haskell, ini, isocpp, java, javadoc, javascript, jsp, kotlin, latex, lua, mediawiki, modelines, modula-2, objectivec, objectivecpp, opencl, perl, powershell, prolog, python, r, rest, rhtml, ruby, rust, scala, sql-mysql, sql-postgresql, sql, tcl, vhdl, xml, xul, yaml, zsh. ## 0.7.3 -- 2018-08-27 * Add 'default.xml' to syntax descriptions. * Raise base lower bounds to 4.8. Drop support for ghc 7.8. * Use absolute number for cabal version, as now required. ## 0.7.2 -- 2018-06-08 * Update syntax definitions from upstream. * Added support for POV-Ray syntax (#46). * Display line numbers without absolute positioning (David Baynard, #32). ## 0.7.1 -- 2018-03-15 * Fix benchmarks, which previously depended on a module defined in skylighting (#42). * Export Skylighting.Loader from Skylighting.Core. * Bump version bound for criterion. ## 0.7.0.2 -- 2018-03-06 * Ensure that regex captures are not overwritten by regexes without captures. * Fixed bug in subDynamic (#41). * Added tracing information about rules tried and dynamic regexes, for debugging. * Fix highlighting for Haskell chars which breaks `-XDataKinds` (#40, Artyom Kazak). ## 0.7.0.1 -- 2018-03-03 * Updated changelog.md. ## 0.7 -- 2018-03-03 * Split skylighting into skylighting-core (BSD3) and skylighting (GPL) (#37, Jonathan Daugherty). skylighting-core (BSD3 licensed) includes the core library functionality and the source of the XML syntax, but not the compiled Syntax modules, and skylighting (GPL2 licensed) includes Syntax modules compiled from the XML syntax files. * We discontinue support for GHC before 7.10 (because we need to support the reexport-modules Cabal directive.) * Print message about loaded syntax defs to stderr (#36). * New module Skylighting.Loader, exporting `loadSyntaxFromFile` and `loadSyntaxesFromDir` (Jonathan Daugherty). * Adjust tests to load xml definitions dynamically. ## 0.6 -- 2018-01-18 * Add ANSI color output (Alexander Ronald Altman, #22). + New package dependencies: `ansi-terminal` and `colour`. + New module: `Skylighting.Format.ANSI`, exporting `formatANSI`, (also reexported from the module `Skylighting`). + In `Skylighting.Types`, new types `ANSIColorLevel` and `Xterm256ColorCode`, and a new field `ansiColorLevel` in `FormatOptions`. + Main `skylighting` executable now supports ANSI output (use `ansi` as argument to `--format`), which is now the default output format. A new flag `--color-level` has been added to select the number of colors (with options `16`, `256`, `true`, and the default `auto`). * Reword error for missing contexts in IncludeRules. * Use ordNub instead of nub for missingIncludes. ## 0.5.1 -- 2018-01-07 * Fixed tokenizer exceptions (#31). Previously `throwError` did not actually generate `Left` results in `tokenize`, because of the way the MonadPlus instance worked. Rewrote the TokenizerM monad from scratch so that exceptions would not be skipped. * Improved error message about undefined contexts. * Makefile: use cabal for bootstrap target. * README: remove stack bootstrap instructions. You can no longer bootstrap with stack, because it insists on building ALL the executables the first time, and of course that can't be done with this library. * Use quickcheck for fuzz test. ## 0.5.0.1 -- 2017-12-18 * Small improvements to fuzz tests in test suite. We now ensure that we print the random text on test failure. Also, we now run the test with many smaller samples rather than one big one. * Add aeson lower bound (because of toEncoding) (#28). ## 0.5 -- 2017-12-10 * Fix line spacing and overflowing content in generated HTML (David Baynard, #25, see jgm/pandoc#4128). + Fix empty line height, explicitly + Ensure long lines scroll on screen + Only apply colour to the outer div + Don't reset line number colour + Fix borders on empty code lines + Collapse divs correctly. * Changes to Style types and JSON instances. Previously we could not successfully round-trip through JSON. + `tokenStyles` is now a map rather than an association list. + We now use `line-number-color` instead of `line-numbers` at the top level in the JSON instances, falling back to `line-numbers` in `editor-colors`, for KDE theme compatibility. + We use `line-number-background-color` at the top level, falling back to the text background color. + We use `text-color` at the top level, falling back to the `text-color` of the `Normal` token style if it exists, for KDE compatibility. + We use `background-color` at the top level, falling back to the `background-color` in `editor-colors`, for KDE compatibility. + A round-trip JSON test has been added. ## 0.4.4.1 -- 2017-11-27 * HTML formatting: fix color, bgcolor when numbering enabled. Previously, the code got the color and background color the numbers were supposed to get. See jgm/pandoc #4103. * Updated syntax descriptions for bash, clojure, commonlisp, diff, dockerfile, doxygen, doxygenlua, fsharp, hamlet, haskell, haxe, java, javascript, julia, latex, literate-curry, literate-haskell, makefile, mediawiki, monobasic, ocaml, prolog, r, relaxng, scala, sci, sql-mysql, sql-postgresql, sql, xslt. * test program: use --accept instead of --regen. ## 0.4.4 -- 2017-11-21 * HTML formatter: always use an a element (rather than a div) for source lines. The divs were invalid, because code elements must contain phrasing content. Previously we used a elements when line anchors were called for, but there is no clear reason not to use them always. * skylighting binary: add doctype to generated HTML. ## 0.4.3.2 -- 2017-11-04 * Fixed regression in `data-line-number` attributes in HTML output. We should not include the `lineIdPrefix` in front of this. ## 0.4.3.1 -- 2017-11-03 * Fixed typo in css (Artymort). * Fixed travis build times. ## 0.4.3 --- 2017-11-02 * `FormatOptions`: added `lineIdPrefix` (jgm/pandoc#4031). This is needed because a web page may contain several code samples, and we need to make sure that the ids on lines are unique. * HTML formatter: use `lineIdPrefix` in ids for lines. * HTML formatter: Don't put href attributes on divs. ## 0.4.2 --- 2017-10-26 * HTML output: remove outer div. This prevented margin collapsing between the pre and surrounding block elements, and often gave us excess white space around code blocks. See jgm/pandoc#3996. ## 0.4.1 --- 2017-09-28 * Updated XML definitions from KDE repository. Changed: actionscript, ada, agda, alert, alert_indent, asn1, awk, bash, boo, c, changelog, clojure, cmake, coldfusion, commonlisp, cpp, cs, css, curry, d, dockerfile, dot, doxygen, doxygenlua, eiffel, email, erlang, fortran, fsharp, gcc, haskell, haxe, isocpp, java, javascript, jsp, julia, lilypond, lua, m4, makefile, matlab, maxima, mips, modelines, modula-2, monobasic, objectivec, objectivecpp, ocaml, octave, opencl, pascal, perl, php, pike, postscript, prolog, purebasic, python, r, relaxng, relaxngcompact, rest, rhtml, ruby, rust, scala, scheme, sci, sql-mysql, sql-postgresql, sql, tcl, tcsh, verilog, vhdl, xml, xslt, xul, zsh. * Added support for powershell, using definition from KDE repository. * Stop terminating long builds on TravisCI (Kyle Ondy). ## 0.4 --- 2017-09-15 * Removed ToJSON/FromJSON instances for KeywordAttr, WordSet, Matcher, Context, ContextSwitch, Rule, Syntax (added in 0.3.5). Creating these increased the memory requirements for compiling skylighting to a degree not justified by the usefulness of these instances. ## 0.3.5 --- 2017-09-14 * Added ToJSON/FromJSON instances for all basic types. * Added some background colors to 'kate' style, matching default.theme, and made FromJSON for Style sensitive to background-color. ## 0.3.4.1 -- 2017-09-09 * HTML formatting: do not use `div` elements for source lines in inline output. ## 0.3.4 -- 2017-09-09 * HTML formatting changes (David Baynard). Note that these changes may require changes in hard-coded CSS that is used with skylighting's HTML output. + Wrap lines of source code in a `div` with `display` set to `inline-block`. The `div`s make per-line processing easier. They cannot be set as `display: block` as that introduces extra new lines when copying and pasting. + Render line numbers in html using CSS pseudo elements rather than a table. The line numbers are always produced, as `data-line-number` attributes, and css to display them as `::before` elements are always produced. The option to switch on line numbering only toggles a class; this means it is possible to toggle line numbering without re-running skylighting. + If the `linkAnchors` option is set, wrap with an `a` element rather than a `div`, set so that clicking the line number (and only the line number) will jump to that line. + Code wraps by default when html is printed, with wrapped lines indented. ## 0.3.3.1 -- 2017-06-26 * Updated xml syntax definitions and clojure test. * Improved 'make update-xml' target. * Updated version bound for criterion. ## 0.3.3 -- 2017-04-22 * Revert change from 0.3.2; now entities from a DTD are resolved if the DTD element is included. This is needed for agda.xml and some others. If you want to use a custom xml definition without needing language.dtd, just remove the reference to language.dtd in your xml file. * Added `case` keyword for ats (Hanwen (Steinway) Wu). ## 0.3.2 -- 2017-04-01 * Parse xml definitions without resolving entities from language.dtd. This allows xml definitions to be used even when language.dtd isn't available. Existing definitions don't rely on the two or three entities definied in language.dtd, so this is harmless. * Small optimizations. ## 0.3.1 -- 2017-02-28 * Use handwritten parser for Float instead of regex. Fixes jgm/highlighting-kate#57 (again). * Added float parsing tests. * Use parsec parsers, not regex, for CStringChar and CChar. * Rewrote Int, Hex, Oct, CStringChar, CCHar parsers with parsec instead of regex. This speeds things up. * Don't include leading + in Int, Hex, Oct parsers. That gives bad results for things like `i+1`. ## 0.3 -- 2017-02-19 * Store literal binary-encoded representations of the Syntax structure in Skylighting.Syntax.*.hs, instead of the structure itself. This works around a problem ghc has compiling modules with large structures. This indirect method produces faster compile times and avoids massive memory usage by ghc (especially in profiling builds). For background see http://stackoverflow.com/questions/16348340/. Closes #7. * Types: Internals of 'WordSet' are no longer exposed. ## 0.2 -- 2017-02-19 * Restore Data, Typeable, Generic instances for basic types. To do this, we remove reCompiled field from RE (API change). Instead, we have the tokenizer compile regexes the first time it encounters them, memoizing the results. Performance is not significantly worse. * Skylighting.Syntax.*: use string representation of the Syntax, which is then 'read', rather than including the code for the data structure directly (#7). This indirect method produces faster compile times and avoids massive memory usage by ghc (especially in profiling builds). For background see http://stackoverflow.com/questions/16348340/compiling-very-large-constants-with-ghc * Use -fprof-auto-exported for profiling builds. * Added benchmark for xml syntax definition parsing. * Patched perl.xml (improperly escaped regex) (#8). This fixes a perl regex compilation error for regex patterns with backslash as delimiter, e.g. m\a\. * Add a flag to build with system pcre (Felix Yan). ## 0.1.1.5 -- 2017-02-03 * Avoid depending on a PrintfArg instance for Text (#5). This isn't provided in some older versions of the text library. This change should allow the package to build on older platforms. ## 0.1.1.4 -- 2017-01-31 * Properly escape characters in subDynamic. This fixes a problem that caused failures with echo -e "s\0b\0c" | skylighting -s perl * More efficient rewrite of char escaping for regexes. ## 0.1.1.3 -- 2017-01-29 * Increase test timeout to 6s. * Avoid double {{}} in latex macros. * Fixed problem compiling Format.LaTeX on older ghc versions (7.8.3) that can't take a Text as PrintfArg. ## 0.1.1.2 -- 2017-01-28 * Added much more extensive testing to ensure that tokenizers don't hang or drop input. * Fixed some issues with line-end and fallthrough context handling. * Fixed a bug in WordDetect handling which caused it to drop input (#2). ## 0.1.1.1 -- 2017-01-21 * Optimized. Speed is now comparable to highlighting-kate and often better. * Added benchmarks. ## 0.1.1 -- 2017-01-19 * Added breezeDark style, from breeze-dark.theme. * Fixed performance bug in regex application (#1). This gives a significant speedup, especially for inputs with long lines. ## 0.1.0.1 -- 2016-12-23 * Fixed bug in LaTeX renderer (backslash in wrong position). ## 0.1.0.0 -- 2016-12-23 * Initial release skylighting-core-0.13.4.1/skylighting-core.cabal0000644000000000000000000001720707346545000017666 0ustar0000000000000000name: skylighting-core version: 0.13.4.1 synopsis: syntax highlighting library description: Skylighting is a syntax highlighting library. It derives its tokenizers from XML syntax definitions used by KDE's KSyntaxHighlighting framework, so any syntax supported by that framework can be added. An optional command-line program is provided. Skylighting is intended to be the successor to highlighting-kate. This package provides the core highlighting functionality under a permissive license. It also bundles XML parser definitions licensed under the GPL. homepage: https://github.com/jgm/skylighting license: BSD3 license-file: LICENSE author: John MacFarlane maintainer: jgm@berkeley.edu copyright: (C) 2016-2018 John MacFarlane category: Text build-type: Simple extra-source-files: README.md changelog.md xml/*.xml xml/*.xml.patch test/default.theme test/cases/abc.ada test/cases/abc.agda test/cases/abc.c test/cases/abc.clojure test/cases/abc.cpp test/cases/abc.cs test/cases/abc.d test/cases/abc.fortran test/cases/abc.go test/cases/abc.haskell test/cases/abc.java test/cases/abc.javascript test/cases/abc.julia test/cases/abc.kotlin test/cases/abc.lisp test/cases/abc.matlab test/cases/abc.ocaml test/cases/abc.perl test/cases/abc.php test/cases/abc.prolog test/cases/abc.python test/cases/abc.r test/cases/abc.ruby test/cases/abc.scala test/cases/abc.scheme test/cases/abc.tcl test/cases/archive.rhtml test/cases/life.lua test/cases/hk91.html test/cases/if.cmake test/cases/docbook.xml test/cases/issue41.djangotemplate test/expected/abc.ada.native test/expected/abc.agda.native test/expected/abc.c.native test/expected/abc.clojure.native test/expected/abc.cpp.native test/expected/abc.cs.native test/expected/abc.d.native test/expected/abc.fortran.native test/expected/abc.go.native test/expected/abc.haskell.native test/expected/abc.java.native test/expected/abc.javascript.native test/expected/abc.julia.native test/expected/abc.kotlin.native test/expected/abc.lisp.native test/expected/abc.matlab.native test/expected/abc.ocaml.native test/expected/abc.perl.native test/expected/abc.php.native test/expected/abc.prolog.native test/expected/abc.python.native test/expected/abc.r.native test/expected/abc.ruby.native test/expected/abc.scala.native test/expected/abc.scheme.native test/expected/abc.tcl.native test/expected/archive.rhtml.native test/expected/life.lua.native test/expected/hk91.html.native test/expected/if.cmake.native test/expected/issue41.djangotemplate.native test/expected/docbook.xml.native cabal-version: >=1.10 source-repository head type: git location: https://github.com/jgm/skylighting.git library exposed-modules: Skylighting.Core Skylighting.Types Skylighting.Regex Skylighting.Parser Skylighting.Styles Skylighting.Loader Skylighting.Tokenizer other-modules: Regex.KDE Regex.KDE.Regex Regex.KDE.Compile Regex.KDE.Match other-extensions: CPP build-depends: base >= 4.8 && < 5.0, mtl, transformers, text, binary, bytestring, directory >= 1.2.5, filepath, aeson >= 1.0, case-insensitive, attoparsec, utf8-string, xml-conduit >= 1.9.1.3 && < 1.10, safe, base64-bytestring, colour >= 2.0, containers >= 0.6.0.1 hs-source-dirs: src ghc-prof-options: -fprof-auto-exported default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.4) ghc-options: -fhide-source-paths if impl(ghc >= 8.10) ghc-options: -Wunused-packages Flag executable Description: Build skylighting-extract tool Default: False test-suite test-skylighting type: exitcode-stdio-1.0 main-is: test-skylighting.hs hs-source-dirs: test build-depends: base >= 4.8 && < 5.0, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, QuickCheck, containers, Diff, text, pretty-show, aeson >= 1.0, bytestring, directory, filepath, skylighting-core default-language: Haskell2010 ghc-options: -Wall if impl(ghc >= 8.10) ghc-options: -Wunused-packages benchmark benchmark-skylighting Type: exitcode-stdio-1.0 Main-Is: benchmark.hs Hs-Source-Dirs: benchmark Build-Depends: skylighting-core, base >= 4.8 && < 5, filepath, text, containers, criterion >= 1.0 Ghc-Options: -rtsopts -Wall -fno-warn-unused-do-bind if impl(ghc >= 8.4) ghc-options: -fhide-source-paths if impl(ghc >= 8.10) ghc-options: -Wunused-packages Default-Language: Haskell2010 executable skylighting-extract build-depends: base >= 4.8 && < 5.0, skylighting-core, filepath, text, binary, containers, directory if flag(executable) buildable: True else buildable: False hs-source-dirs: bin main-is: extract.hs default-language: Haskell2010 other-extensions: CPP ghc-options: -Wall if impl(ghc >= 8.10) ghc-options: -Wunused-packages if impl(ghc >= 8.4) ghc-options: -fhide-source-paths skylighting-core-0.13.4.1/src/Regex/0000755000000000000000000000000007346545000015252 5ustar0000000000000000skylighting-core-0.13.4.1/src/Regex/KDE.hs0000644000000000000000000000150007346545000016205 0ustar0000000000000000{-# LANGUAGE OverloadedStrings #-} module Regex.KDE (Regex(..), compileRegex, matchRegex, testRegex, isWordChar) where import Regex.KDE.Regex import Regex.KDE.Compile import Regex.KDE.Match import qualified Data.ByteString.UTF8 as U import qualified Data.IntMap.Strict as M import qualified Data.ByteString as B import Data.List (sortOn) testRegex :: Bool -> String -> String -> Maybe (String, [(Int, String)]) testRegex caseSensitive re s = let bs = U.fromString s toSlice (off,len) = U.toString $ B.take len $ B.drop off bs in case compileRegex caseSensitive (U.fromString re) of Right r -> case matchRegex r bs of Nothing -> Nothing Just (m,cs) -> Just (U.toString m, sortOn fst (M.toList (M.map toSlice cs))) Left e -> error e skylighting-core-0.13.4.1/src/Regex/KDE/0000755000000000000000000000000007346545000015655 5ustar0000000000000000skylighting-core-0.13.4.1/src/Regex/KDE/Compile.hs0000644000000000000000000002676007346545000017614 0ustar0000000000000000{-# LANGUAGE CPP #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE OverloadedStrings #-} module Regex.KDE.Compile (compileRegex) where import Data.Word (Word8) import qualified Data.ByteString as B import Data.ByteString (ByteString) import qualified Data.ByteString.UTF8 as U import Safe import Data.Attoparsec.ByteString as A hiding (match) import Data.Char import Control.Applicative import Regex.KDE.Regex import Control.Monad import Control.Monad.State.Strict #if !MIN_VERSION_base(4,11,0) import Data.Semigroup ((<>)) #endif -- | Compile a UTF-8 encoded ByteString as a Regex. If the first -- parameter is True, then the Regex will be case sensitive. compileRegex :: Bool -> ByteString -> Either String Regex compileRegex caseSensitive bs = let !res = parseOnly (evalStateT parser 0) bs in res where parser = do !re <- pRegex caseSensitive (re <$ lift A.endOfInput) <|> do rest <- lift A.takeByteString fail $ "parse error at byte position " ++ show (B.length bs - B.length rest) type RParser = StateT Int Parser pRegex :: Bool -> RParser Regex pRegex caseSensitive = option MatchNull $ foldr MatchAlt <$> (pAltPart caseSensitive) <*> (many $ lift (char '|') *> (pAltPart caseSensitive <|> pure mempty)) pAltPart :: Bool -> RParser Regex pAltPart caseSensitive = mconcat <$> many1 (pRegexPart caseSensitive) char :: Char -> Parser Char char c = c <$ satisfy (== fromIntegral (ord c)) pRegexPart :: Bool -> RParser Regex pRegexPart caseSensitive = (lift (pRegexChar caseSensitive) <|> pParenthesized caseSensitive) >>= lift . pSuffix pParenthesized :: Bool -> RParser Regex pParenthesized caseSensitive = do _ <- lift (satisfy (== 40)) -- pcrepattern says: A group that starts with (?| resets the capturing -- parentheses numbers in each alternative. resetCaptureNumbers <- option False (True <$ lift (string "?|")) modifier <- if resetCaptureNumbers then return id else lift (satisfy (== 63) *> pGroupModifiers) <|> (MatchCapture <$> (modify (+ 1) *> get)) currentCaptureNumber <- get contents <- option MatchNull $ foldr MatchAlt <$> (pAltPart caseSensitive) <*> (many $ lift (char '|') *> (((if resetCaptureNumbers then put currentCaptureNumber else return ()) >> pAltPart caseSensitive) <|> pure mempty)) _ <- lift (satisfy (== 41)) return $ modifier contents pGroupModifiers :: Parser (Regex -> Regex) pGroupModifiers = (id <$ char ':') <|> do dir <- option Forward $ Backward <$ char '<' (AssertPositive dir <$ char '=') <|> (AssertNegative dir <$ char '!') <|> do n <- satisfy (\d -> d >= 48 && d <= 57) return (\_ -> Subroutine (fromIntegral n - 48)) <|> do _ <- satisfy (== 82) -- R return (\_ -> Subroutine 0) pSuffix :: Regex -> Parser Regex pSuffix re = option re $ do w <- satisfy (\x -> x == 42 || x == 43 || x == 63 || x == 123) (case w of 42 -> return $ MatchAlt (MatchSome re) MatchNull 43 -> return $ MatchSome re 63 -> return $ MatchAlt re MatchNull 123 -> do let isDig x = x >= 48 && x < 58 minn <- option Nothing $ readMay . U.toString <$> A.takeWhile isDig maxn <- option minn $ char ',' *> (readMay . U.toString <$> A.takeWhile isDig) _ <- char '}' case (minn, maxn) of (Nothing, Nothing) -> mzero (Just n, Nothing) -> return $! atleast n re (Nothing, Just n) -> return $! atmost n re (Just m, Just n) -> return $! between m n re _ -> fail "pSuffix encountered impossible byte") >>= pQuantifierModifier where atmost 0 _ = MatchNull atmost n r = MatchAlt (mconcat (replicate n r)) (atmost (n-1) r) between 0 n r = atmost n r between m n r = mconcat (replicate m r) <> atmost (n - m) r atleast n r = mconcat (replicate n r) <> MatchAlt (MatchSome r) MatchNull pQuantifierModifier :: Regex -> Parser Regex pQuantifierModifier re = option re $ (Possessive re <$ satisfy (== 43)) <|> (Lazy re <$ satisfy (==63)) pRegexChar :: Bool -> Parser Regex pRegexChar caseSensitive = do w <- satisfy $ const True case w of 46 -> return MatchAnyChar 37 -> (do -- dynamic %1 %2 ds <- A.takeWhile1 (\x -> x >= 48 && x <= 57) case readMay (U.toString ds) of Just !n -> return $ MatchDynamic n Nothing -> fail "not a number") <|> return (MatchChar (== '%')) 92 -> pRegexEscapedChar 36 -> return AssertEnd 94 -> return AssertBeginning 91 -> pRegexCharClass _ | w < 128 , not (isSpecial w) -> do let c = chr $ fromIntegral w return $! MatchChar $ if caseSensitive then (== c) else (\d -> toLower d == toLower c) | w >= 0xc0 -> do rest <- case w of _ | w >= 0xf0 -> A.take 3 | w >= 0xe0 -> A.take 2 | otherwise -> A.take 1 case U.uncons (B.cons w rest) of Just (d, _) -> return $! MatchChar $ if caseSensitive then (== d) else (\e -> toLower e == toLower d) Nothing -> fail "could not decode as UTF8" | otherwise -> mzero pRegexEscapedChar :: Parser Regex pRegexEscapedChar = do c <- anyChar (case c of 'b' -> return AssertWordBoundary 'B' -> return $ AssertNegative Forward AssertWordBoundary '{' -> do -- captured pattern: \1 \2 \{12} ds <- A.takeWhile1 (\x -> x >= 48 && x <= 57) _ <- char '}' case readMay (U.toString ds) of Just !n -> return $ MatchCaptured $ n Nothing -> fail "not a number" 'd' -> return $ MatchChar isDigit 'D' -> return $ MatchChar (not . isDigit) 's' -> return $ MatchChar isSpace 'S' -> return $ MatchChar (not . isSpace) 'w' -> return $ MatchChar isWordChar 'W' -> return $ MatchChar (not . isWordChar) _ | c >= '0' && c <= '9' -> return $! MatchCaptured (ord c - ord '0') | otherwise -> mzero) <|> (MatchChar . (==) <$> pEscaped c) pEscaped :: Char -> Parser Char pEscaped c = case c of '\\' -> return c 'a' -> return '\a' 'f' -> return '\f' 'n' -> return '\n' 'r' -> return '\r' 't' -> return '\t' 'v' -> return '\v' '0' -> do -- \0ooo matches octal ooo ds <- A.take 3 case readMay ("'\\o" ++ U.toString ds ++ "'") of Just x -> return x Nothing -> fail "invalid octal character escape" _ | c >= '1' && c <= '7' -> do -- \123 matches octal 123, \1 matches octal 1 let octalDigitScanner s w | s < 3, w >= 48 && w <= 55 = Just (s + 1) -- digits 0-7 | otherwise = Nothing ds <- A.scan (1 :: Int) octalDigitScanner case readMay ("'\\o" ++ [c] ++ U.toString ds ++ "'") of Just x -> return x Nothing -> fail "invalid octal character escape" 'z' -> do -- \zhhhh matches unicode hex char hhhh ds <- A.take 4 case readMay ("'\\x" ++ U.toString ds ++ "'") of Just x -> return x Nothing -> fail "invalid hex character escape" 'x' -> do -- \xhh matches hex hh, \x{h+} matches hex h+ ds <- (satisfy (== 123) *> A.takeWhile (/= 125) <* satisfy (== 125)) <|> A.take 2 case readMay ("'\\x" ++ U.toString ds ++ "'") of Just x -> return x Nothing -> fail "invalid hex character escape" _ | isPunctuation c || isSymbol c || isSpace c -> return c | otherwise -> fail $ "invalid escape \\" ++ [c] pRegexCharClass :: Parser Regex pRegexCharClass = do negated <- option False $ True <$ satisfy (== 94) -- '^' let getEscapedClass = do _ <- satisfy (== 92) -- backslash (isDigit <$ char 'd') <|> (not . isDigit <$ char 'D') <|> (isSpace <$ char 's') <|> (not . isSpace <$ char 'S') <|> (isWordChar <$ char 'w') <|> (not . isWordChar <$ char 'W') let getPosixClass = do _ <- string "[:" localNegated <- option False $ True <$ satisfy (== 94) -- '^' res <- (isAlphaNum <$ string "alnum") <|> (isAlpha <$ string "alpha") <|> (isAscii <$ string "ascii") <|> ((\c -> isSpace c && c `notElem` ['\n','\r','\f','\v']) <$ string "blank") <|> (isControl <$ string "cntrl") <|> ((\c -> isPrint c || isSpace c) <$ string "graph:") <|> (isLower <$ string "lower") <|> (isUpper <$ string "upper") <|> (isPrint <$ string "print") <|> (isPunctuation <$ string "punct") <|> (isSpace <$ string "space") <|> ((\c -> isAlphaNum c || generalCategory c == ConnectorPunctuation) <$ string "word:") <|> (isHexDigit <$ string "xdigit") _ <- string ":]" return $! if localNegated then not . res else res let getC = (satisfy (== 92) *> anyChar >>= pEscaped) <|> (chr . fromIntegral <$> satisfy (\x -> x /= 92 && x /= 93)) -- \ ] let getCRange = do c <- getC (\d -> (\x -> x >= c && x <= d)) <$> (char '-' *> getC) <|> return (== c) let getCClass = do -- character class \p{Lo} _ <- A.string "\\p" ds <- satisfy (== 123) *> A.takeWhile (/= 125) <* satisfy (== 125) return $ (case ds of "Lu" -> (== UppercaseLetter) "Ll" -> (== LowercaseLetter) "Lt" -> (== TitlecaseLetter) "Lm" -> (== ModifierLetter) "Lo" -> (== OtherLetter) "Mn" -> (== NonSpacingMark) "Mc" -> (== SpacingCombiningMark) "Me" -> (== EnclosingMark) "Nd" -> (== DecimalNumber) "Nl" -> (== LetterNumber) "No" -> (== OtherNumber) "Pc" -> (== ConnectorPunctuation) "Pd" -> (== DashPunctuation) "Ps" -> (== OpenPunctuation) "Pe" -> (== ClosePunctuation) "Pi" -> (== InitialQuote) "Pf" -> (== FinalQuote) "Po" -> (== OtherPunctuation) "Sm" -> (== MathSymbol) "Sc" -> (== CurrencySymbol) "Sk" -> (== ModifierSymbol) "So" -> (== OtherSymbol) "Zs" -> (== Space) "Zl" -> (== LineSeparator) "Zp" -> (== ParagraphSeparator) "Cc" -> (== Control) "Cf" -> (== Format) "Cs" -> (== Surrogate) "Co" -> (== PrivateUse) "Cn" -> (== NotAssigned) _ -> (const False)) . generalCategory brack <- option [] $ [(==']')] <$ char ']' fs <- many (getEscapedClass <|> getPosixClass <|> getCRange <|> getCClass) _ <- satisfy (== 93) -- ] let f c = any ($ c) $ brack ++ fs return $! MatchChar (if negated then (not . f) else f) anyChar :: Parser Char anyChar = do w <- satisfy (const True) return $! chr $ fromIntegral w isSpecial :: Word8 -> Bool isSpecial 92 = True -- '\\' isSpecial 63 = True -- '?' isSpecial 42 = True -- '*' isSpecial 43 = True -- '+' -- isSpecial 123 = True -- '{' -- this is okay except in suffixes isSpecial 91 = True -- '[' isSpecial 93 = True -- ']' isSpecial 37 = True -- '%' isSpecial 40 = True -- '(' isSpecial 41 = True -- ')' isSpecial 124 = True -- '|' isSpecial 46 = True -- '.' isSpecial 36 = True -- '$' isSpecial 94 = True -- '^' isSpecial _ = False skylighting-core-0.13.4.1/src/Regex/KDE/Match.hs0000644000000000000000000002046507346545000017254 0ustar0000000000000000{-# LANGUAGE CPP #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE BinaryLiterals #-} module Regex.KDE.Match ( matchRegex ) where import qualified Data.ByteString as B import Data.ByteString (ByteString) import qualified Data.ByteString.UTF8 as U import qualified Data.Set as Set import Data.Set (Set) import Regex.KDE.Regex import qualified Data.IntMap.Strict as M #if !MIN_VERSION_base(4,11,0) import Data.Semigroup ((<>)) #endif -- Note that all matches are from the beginning of the string. -- The ^ anchor is implicit at the beginning of the regex. data Match = Match { matchBytes :: !ByteString , matchOffset :: !Int , matchCaptures :: !(M.IntMap (Int, Int)) -- starting offset, length in bytes } deriving (Show, Eq) -- preferred matches are <= instance Ord Match where m1 <= m2 | matchOffset m1 > matchOffset m2 = True | matchOffset m1 < matchOffset m2 = False | otherwise = matchCaptures m1 >= matchCaptures m2 mapMatching :: (Match -> Match) -> Set Match -> Set Match mapMatching f = Set.filter ((>= 0) . matchOffset) . Set.map f -- we take the n best matches to avoid pathological slowdown sizeLimit :: Int sizeLimit = 2000 -- prune matches if it gets out of hand prune :: Set Match -> Set Match prune ms = if Set.size ms > sizeLimit then Set.take sizeLimit ms else ms -- first argument is a map of capturing groups, needed for Subroutine. exec :: M.IntMap Regex -> Direction -> Regex -> Set Match -> Set Match exec _ _ MatchNull = id exec cgs dir (Lazy re) = -- note: the action is below under Concat exec cgs dir (MatchConcat (Lazy re) MatchNull) exec cgs dir (Possessive re) = foldr (\elt s -> case Set.lookupMin (exec cgs dir re (Set.singleton elt)) of Nothing -> s Just m -> Set.insert m s) mempty exec cgs dir (MatchDynamic n) = -- if this hasn't been replaced, match literal exec cgs dir (MatchChar (== '%') <> mconcat (map (\c -> MatchChar (== c)) (show n))) exec _ _ AssertEnd = Set.filter (\m -> matchOffset m == B.length (matchBytes m)) exec _ _ AssertBeginning = Set.filter (\m -> matchOffset m == 0) exec cgs _ (AssertPositive dir regex) = Set.unions . Set.map (\m -> Set.map (\m' -> -- we keep captures but not matches m'{ matchBytes = matchBytes m, matchOffset = matchOffset m }) $ exec cgs dir regex (Set.singleton m)) exec cgs _ (AssertNegative dir regex) = Set.filter (\m -> null (exec cgs dir regex (Set.singleton m))) exec _ _ AssertWordBoundary = Set.filter atWordBoundary exec _ Forward MatchAnyChar = mapMatching $ \m -> case U.decode (B.drop (matchOffset m) (matchBytes m)) of Nothing -> m{ matchOffset = - 1} Just (_,n) -> m{ matchOffset = matchOffset m + n } exec _ Backward MatchAnyChar = mapMatching $ \m -> case lastCharOffset (matchBytes m) (matchOffset m) of Nothing -> m{ matchOffset = -1 } Just off -> m{ matchOffset = off } exec _ Forward (MatchChar f) = mapMatching $ \m -> case U.decode (B.drop (matchOffset m) (matchBytes m)) of Just (c,n) | f c -> m{ matchOffset = matchOffset m + n } _ -> m{ matchOffset = -1 } exec _ Backward (MatchChar f) = mapMatching $ \m -> case lastCharOffset (matchBytes m) (matchOffset m) of Nothing -> m{ matchOffset = -1 } Just off -> case U.decode (B.drop off (matchBytes m)) of Just (c,_) | f c -> m{ matchOffset = off } _ -> m{ matchOffset = -1 } exec cgs dir (MatchConcat (MatchConcat r1 r2) r3) = exec cgs dir (MatchConcat r1 (MatchConcat r2 r3)) exec cgs Forward (MatchConcat (Lazy r1) r2) = Set.foldl Set.union mempty . Set.map (\m -> let ms1 = exec cgs Forward r1 (Set.singleton m) in if Set.null ms1 then ms1 else go ms1) where go ms = case Set.lookupMax ms of -- find shortest match Nothing -> Set.empty Just m' -> let s' = exec cgs Forward r2 (Set.singleton m') in if Set.null s' then go (Set.delete m' ms) else s' exec cgs Forward (MatchConcat r1 r2) = -- TODO longest match first \ms -> let ms1 = exec cgs Forward r1 ms in if Set.null ms1 then ms1 else exec cgs Forward r2 (prune ms1) exec cgs Backward (MatchConcat r1 r2) = exec cgs Backward r1 . exec cgs Backward r2 exec cgs dir (MatchAlt r1 r2) = \ms -> exec cgs dir r1 ms <> exec cgs dir r2 ms exec cgs dir (MatchSome re) = go where go ms = case exec cgs dir re ms of ms' | Set.null ms' -> Set.empty | ms' == ms -> ms | otherwise -> let ms'' = prune ms' in ms'' <> go ms'' exec cgs dir (MatchCapture i re) = Set.foldr Set.union Set.empty . Set.map (\m -> Set.map (captureDifference m) (exec cgs dir re (Set.singleton m))) where captureDifference m m' = let len = matchOffset m' - matchOffset m in m'{ matchCaptures = M.insert i (matchOffset m, len) (matchCaptures m') } exec _ dir (MatchCaptured n) = mapMatching matchCaptured where matchCaptured m = case M.lookup n (matchCaptures m) of Just (offset, len) -> let capture = B.take len $ B.drop offset $ matchBytes m in case dir of Forward | B.isPrefixOf capture (B.drop (matchOffset m) (matchBytes m)) -> m{ matchOffset = matchOffset m + B.length capture } Backward | B.isSuffixOf capture (B.take (matchOffset m) (matchBytes m)) -> m{ matchOffset = matchOffset m - B.length capture } _ -> m{ matchOffset = -1 } Nothing -> m{ matchOffset = -1 } exec cgs dir (Subroutine i) = case M.lookup i cgs of Nothing -> id -- ignore references to nonexistent groups Just re' -> exec cgs dir re' atWordBoundary :: Match -> Bool atWordBoundary m = case matchOffset m of 0 -> True n | n == B.length (matchBytes m) -> True | otherwise -> case lastCharOffset (matchBytes m) (matchOffset m) of Nothing -> True Just off -> case U.toString (B.drop (off - 1) (matchBytes m)) of (prev:cur:next:_) -> (isWordChar cur /= isWordChar next) || (isWordChar cur /= isWordChar prev) _ -> True lastCharOffset :: ByteString -> Int -> Maybe Int lastCharOffset _ 0 = Nothing lastCharOffset _ 1 = Nothing lastCharOffset bs n = case B.index bs (n - 2) of w | w < 0b10000000 -> Just (n - 1) | w >= 0b11000000 -> Just (n - 1) | otherwise -> lastCharOffset bs (n - 1) -- | Match a Regex against a (presumed UTF-8 encoded) ByteString, -- returning the matched text and a map of (offset, size) -- pairs for captures. Note that all matches are from the -- beginning of the string (a @^@ anchor is implicit). Note -- also that to avoid pathological performance in certain cases, -- the matcher is limited to considering 2000 possible matches -- at a time; when that threshold is reached, it discards -- smaller matches. Hence certain regexes may incorrectly fail to -- match: e.g. @a*a{3000}$@ on a string of 3000 @a@s. matchRegex :: Regex -> ByteString -> Maybe (ByteString, M.IntMap (Int, Int)) matchRegex re bs = let capturingGroups = extractCapturingGroups re in toResult <$> Set.lookupMin (exec capturingGroups Forward re (Set.singleton (Match bs 0 M.empty))) where toResult m = (B.take (matchOffset m) (matchBytes m), (matchCaptures m)) extractCapturingGroups :: Regex -> M.IntMap Regex extractCapturingGroups regex = M.singleton 0 regex <> case regex of MatchSome re -> extractCapturingGroups re MatchAlt re1 re2 -> extractCapturingGroups re1 <> extractCapturingGroups re2 MatchConcat re1 re2 -> extractCapturingGroups re1 <> extractCapturingGroups re2 MatchCapture i re -> M.singleton i re AssertPositive _ re -> extractCapturingGroups re AssertNegative _ re -> extractCapturingGroups re Possessive re -> extractCapturingGroups re Lazy re -> extractCapturingGroups re _ -> mempty skylighting-core-0.13.4.1/src/Regex/KDE/Regex.hs0000644000000000000000000000371707346545000017273 0ustar0000000000000000{-# LANGUAGE CPP #-} {-# LANGUAGE OverloadedStrings #-} module Regex.KDE.Regex ( Direction(..) , Regex(..) , isWordChar ) where import Data.Char #if !MIN_VERSION_base(4,11,0) import Data.Semigroup ((<>), Semigroup) #endif data Direction = Forward | Backward deriving (Show, Eq) data Regex = MatchAnyChar | MatchDynamic !Int | MatchChar (Char -> Bool) | MatchSome !Regex | MatchAlt !Regex !Regex | MatchConcat !Regex !Regex | MatchCapture !Int !Regex | MatchCaptured !Int | AssertWordBoundary | AssertBeginning | AssertEnd | AssertPositive !Direction !Regex | AssertNegative !Direction !Regex | Possessive !Regex | Lazy !Regex | Subroutine !Int | MatchNull instance Show Regex where show MatchAnyChar = "MatchAnyChar" show (MatchDynamic i) = "MatchDynamic " <> show i show (MatchChar _) = "(MatchChar )" show (MatchSome re) = "(MatchSome " <> show re <> ")" show (MatchAlt r1 r2) = "(MatchAlt " <> show r1 <> " " <> show r2 <> ")" show (MatchConcat r1 r2) = "(MatchConcat " <> show r1 <> " " <> show r2 <> ")" show (MatchCapture i re) = "(MatchCapture " <> show i <> " " <> show re <> ")" show (MatchCaptured n) = "(MatchCaptured " <> show n <> ")" show AssertWordBoundary = "AssertWordBoundary" show AssertBeginning = "AssertBeginning" show AssertEnd = "AssertEnd" show (AssertPositive dir re) = "(AssertPositive " <> show dir <> " " <> show re <> ")" show (AssertNegative dir re) = "(AssertNegativeLookahead " <> show dir <> " " <> show re <> ")" show (Possessive re) = "(Possessive " <> show re <> ")" show (Lazy re) = "(Lazy " <> show re <> ")" show (Subroutine i) = "(Subroutine " <> show i <> ")" show MatchNull = "MatchNull" instance Semigroup Regex where (<>) = MatchConcat instance Monoid Regex where mempty = MatchNull mappend = (<>) isWordChar :: Char -> Bool isWordChar c = isAlphaNum c || generalCategory c == ConnectorPunctuation skylighting-core-0.13.4.1/src/Skylighting/0000755000000000000000000000000007346545000016474 5ustar0000000000000000skylighting-core-0.13.4.1/src/Skylighting/Core.hs0000644000000000000000000000512007346545000017716 0ustar0000000000000000module Skylighting.Core ( lookupSyntax , syntaxByName , syntaxByShortName , syntaxesByExtension , syntaxesByFilename , module Skylighting.Types , module Skylighting.Tokenizer , module Skylighting.Parser , module Skylighting.Regex , module Skylighting.Styles , module Skylighting.Loader ) where import Control.Monad import Data.List (tails) import qualified Data.Map as Map import Data.Maybe (listToMaybe) import Data.Text (Text) import qualified Data.Text as Text import Skylighting.Loader import Skylighting.Parser import Skylighting.Regex import Skylighting.Styles import Skylighting.Tokenizer import Skylighting.Types -- | Returns a list of syntaxes appropriate for the given file extension. syntaxesByExtension :: SyntaxMap -> String -> [Syntax] syntaxesByExtension syntaxmap ('.':ext) = syntaxesByFilename syntaxmap ("*." ++ ext) syntaxesByExtension syntaxmap ext = syntaxesByFilename syntaxmap ("*." ++ ext) -- | Returns a list of syntaxes appropriate for the given filename. syntaxesByFilename :: SyntaxMap -> String -> [Syntax] syntaxesByFilename syntaxmap fn = [s | s <- Map.elems syntaxmap , matchGlobs fn (sExtensions s)] -- | Lookup a syntax by full name (case insensitive). syntaxByName :: SyntaxMap -> Text -> Maybe Syntax syntaxByName syntaxmap name = Map.lookup (Text.toLower name) (Map.mapKeys Text.toLower syntaxmap) -- | Lookup a syntax by short name (case insensitive). syntaxByShortName :: SyntaxMap -> Text -> Maybe Syntax syntaxByShortName syntaxmap name = listToMaybe [s | s <- Map.elems syntaxmap , Text.toLower (sShortname s) == Text.toLower name ] -- | Lookup syntax by (in order) full name (case insensitive), -- short name (case insensitive), extension. lookupSyntax :: Text -> SyntaxMap -> Maybe Syntax lookupSyntax lang syntaxmap -- special cases: | lang == Text.pack "csharp" = lookupSyntax (Text.pack "cs") syntaxmap | lang == Text.pack "fortran" = lookupSyntax (Text.pack "for") syntaxmap | otherwise = syntaxByName syntaxmap lang `mplus` syntaxByShortName syntaxmap lang `mplus` listToMaybe (syntaxesByExtension syntaxmap (Text.unpack lang)) -- | Match filename against a list of globs contained in a semicolon-separated -- string. matchGlobs :: String -> [String] -> Bool matchGlobs fn globs = any (flip matchGlob fn) globs -- | Match filename against a glob pattern with asterisks. matchGlob :: String -> String -> Bool matchGlob ('*':xs) fn = any (matchGlob xs) (tails fn) matchGlob (x:xs) (y:ys) = x == y && matchGlob xs ys matchGlob "" "" = True matchGlob _ _ = False skylighting-core-0.13.4.1/src/Skylighting/Loader.hs0000644000000000000000000000414007346545000020235 0ustar0000000000000000{-# LANGUAGE CPP #-} -- | This module provides routines to load syntax definitions from disk -- files. module Skylighting.Loader ( loadSyntaxFromFile , loadSyntaxesFromDir ) where import Control.Monad (filterM, foldM) import Control.Monad.Trans.Except (ExceptT(ExceptT), runExceptT) import Control.Monad.IO.Class (liftIO) import System.Directory (listDirectory, doesFileExist) import System.FilePath ((), takeExtension) import Skylighting.Types (SyntaxMap, Syntax) import Skylighting.Parser (addSyntaxDefinition, parseSyntaxDefinition, resolveKeywords) import qualified Data.Map as M #if !MIN_VERSION_base(4,11,0) import Data.Semigroup #endif syntaxFileExtension :: String syntaxFileExtension = ".xml" isSyntaxFile :: FilePath -> Bool isSyntaxFile = (== syntaxFileExtension) . takeExtension -- | Loads a syntax definition from the specified file path. The file -- path must refer to a file containing an XML Kate syntax definition. loadSyntaxFromFile :: FilePath -> IO (Either String Syntax) loadSyntaxFromFile path = do result <- parseSyntaxDefinition path case result of Left e -> return $ Left $ "Error parsing file " <> show path <> ": " <> e Right s -> return $ Right s -- | Loads all syntax definitions from the specified directory by -- looking for files with an ".xml" extension. This function assumes -- such files are Kate XML syntax definitions, so XML files with -- unexpected contents will cause a parsing error returned as a 'Left'. loadSyntaxesFromDir :: FilePath -> IO (Either String SyntaxMap) loadSyntaxesFromDir path = runExceptT $ do files <- liftIO $ syntaxFiles path let loadSyntax sMap file = do s <- ExceptT $ loadSyntaxFromFile file return $ addSyntaxDefinition s sMap sm <- foldM loadSyntax mempty files return $ M.map (resolveKeywords sm) sm syntaxFiles :: FilePath -> IO [FilePath] syntaxFiles dir = do entries <- listDirectory dir let absEntries = (dir ) <$> filter isSyntaxFile entries filterM doesFileExist absEntries skylighting-core-0.13.4.1/src/Skylighting/Parser.hs0000644000000000000000000004040307346545000020265 0ustar0000000000000000{-# LANGUAGE CPP #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE TupleSections #-} module Skylighting.Parser ( parseSyntaxDefinition , parseSyntaxDefinitionFromText , addSyntaxDefinition , resolveKeywords , missingIncludes ) where import qualified Data.String as String import qualified Data.ByteString.Lazy.Char8 as BL import Data.Char (isAlphaNum, toUpper) import qualified Data.Map as M import Data.Maybe (fromMaybe) import qualified Data.Set as Set import Data.Text (Text) import qualified Data.Text as T import qualified Data.Text.Lazy as TL import qualified Data.Text.Lazy.Encoding as TLE import qualified Data.Text.Read as TR import qualified Data.Text.Encoding as TE import Safe import Skylighting.Regex import Skylighting.Types import System.FilePath import Text.XML import qualified Control.Exception as E import Control.Monad.Trans.Except import Control.Monad.Error.Class import Control.Monad.Identity #if MIN_VERSION_mtl(2,3,0) import Control.Monad #endif -- | Adds a syntax definition to a syntax map, -- replacing any existing definition with the same name. addSyntaxDefinition :: Syntax -> SyntaxMap -> SyntaxMap addSyntaxDefinition s = M.insert (sName s) s -- | Scan a list of 'Syntax's and make sure that -- `IncludeRules` 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. missingIncludes :: [Syntax] -> [(Text, Text)] missingIncludes syns = ordNub [(sName s, lang) | s <- syns , c <- M.elems (sContexts s) , IncludeRules (lang, _) <- map rMatcher (cRules c) , not (lang `Set.member` syntaxNames)] where syntaxNames = Set.fromList $ map sName syns ordNub :: (Ord a) => [a] -> [a] ordNub l = go Set.empty l where go _ [] = [] go s (x:xs) = if x `Set.member` s then go s xs else x : go (Set.insert x s) xs standardDelims :: Set.Set Char standardDelims = Set.fromList " \n\t.():!+,-<=>%&*/;?[]^{|}~\\" defaultKeywordAttr :: KeywordAttr defaultKeywordAttr = KeywordAttr { keywordCaseSensitive = True , keywordDelims = standardDelims } vBool :: Bool -> Text -> Bool vBool defaultVal value = case value of "true" -> True "yes" -> True "1" -> True "false" -> False "no" -> False "0" -> False _ -> defaultVal -- | Parses a file containing a Kate XML syntax definition -- into a 'Syntax' description. parseSyntaxDefinition :: FilePath -> IO (Either String Syntax) parseSyntaxDefinition fp = do bs <- BL.readFile fp case parseText def (toTextLazy bs) of Left e -> return $ Left $ E.displayException e Right doc -> runExceptT (documentToSyntax fp doc) where toTextLazy = TLE.decodeUtf8 . filterCRs . dropBOM dropBOM bs = if "\xEF\xBB\xBF" `BL.isPrefixOf` bs then BL.drop 3 bs else bs filterCRs = BL.filter (/='\r') parseSyntaxDefinitionFromText :: FilePath -> TL.Text -> Either String Syntax parseSyntaxDefinitionFromText fp xml = case parseText def xml of Left e -> Left $ E.displayException e Right doc -> runIdentity $ runExceptT $ documentToSyntax fp doc -- | Resolve Keyword matchers that refer to lists; following up -- include directives in the syntax map and producing WordSets. resolveKeywords :: SyntaxMap -> Syntax -> Syntax resolveKeywords sm = goSyntax where goSyntax syntax = syntax{ sContexts = M.map (goContext (sLists syntax)) (sContexts syntax) } goContext lists context = context{ cRules = map (goRule lists) (cRules context) } goRule lists rule = case rMatcher rule of Keyword kwattr (Left listname) -> case M.lookup listname lists of Nothing -> rule Just lst -> rule{ rMatcher = Keyword kwattr (Right (makeWordSet (keywordCaseSensitive kwattr) (foldr goItem [] lst))) } _ -> rule goItem (Item t) ts = t:ts goItem (IncludeList (syntaxname,listname)) ts = case M.lookup syntaxname sm >>= M.lookup listname . sLists of Nothing -> ts Just lst -> foldr goItem ts lst -- | Parses an XML 'Document' as a 'Syntax' description. documentToSyntax :: Monad m => FilePath -- ^ used for short name -> Document -> ExceptT String m Syntax documentToSyntax fp Document{ documentRoot = rootEl } = do unless (elementName rootEl == "language") $ throwError "Root element is not language" let filename = takeFileName fp let casesensitive = vBool True $ getAttrValue "casesensitive" rootEl hlEl <- case getElementsNamed "highlighting" rootEl of [] -> throwError "No highlighting element" (hl:_) -> return hl lists <- M.fromList <$> mapM getList (getElementsNamed "list" hlEl) let itemDatas = getItemData hlEl let defKeywordAttr = getKeywordAttrs rootEl let contextEls = getElementsNamed "contexts" hlEl >>= getElementsNamed "context" let syntaxname = getAttrValue "name" rootEl contexts <- mapM (getContext casesensitive syntaxname itemDatas lists defKeywordAttr) contextEls startingContext <- case contexts of (c:_) -> return $ cName c [] -> throwError "No contexts" return Syntax{ sName = getAttrValue "name" rootEl , sFilename = filename , sShortname = T.pack $ pathToLangName filename , sAuthor = getAttrValue "author" rootEl , sVersion = getAttrValue "version" rootEl , sLicense = getAttrValue "license" rootEl , sExtensions = words $ map (\c -> if c == ';' then ' ' else c) $ T.unpack $ getAttrValue "extensions" rootEl , sLists = lists , sContexts = M.fromList [(cName c, c) | c <- contexts] , sStartingContext = startingContext } elementNamed :: String -> Node -> Bool elementNamed name (NodeElement el) = elementName el == String.fromString name elementNamed _ _ = False getElementsNamed :: String -> Element -> [Element] getElementsNamed name node = [el | NodeElement el <- filter (elementNamed name) (elementNodes node)] getAttrValue :: String -> Element -> Text getAttrValue key el = fromMaybe mempty $ M.lookup (String.fromString key) $ elementAttributes el getTextContent :: Element -> Text getTextContent el = mconcat [t | NodeContent t <- elementNodes el] getList :: Monad m => Element -> ExceptT String m (Text, [ListItem]) getList el = do case M.lookup "name" (elementAttributes el) of Nothing -> throwError "No name attribute on list" Just name -> (name,) <$> mapM toListItem [el' | NodeElement el' <- elementNodes el] where toListItem el' = case elementName el' of "item" -> return $ Item $ T.strip $ getTextContent el' "include" -> do let (syntaxname, listname) = splitContext (getTextContent el') return $ IncludeList (syntaxname, listname) x -> throwError $ "Unknown element " ++ show x ++ " in list" splitContext :: Text -> (Text, Text) splitContext t = case T.breakOn "##" (T.strip t) of (x, y) | T.null y -> ("", x) | otherwise -> (T.drop 2 y, x) getParser :: Monad m => Bool -> Text -> ItemData -> M.Map Text [ListItem] -> KeywordAttr -> Text -> Element -> ExceptT String m Rule getParser casesensitive syntaxname itemdatas lists kwattr cattr el = do let name = nameLocalName . elementName $ el let attribute = getAttrValue "attribute" el let context = getAttrValue "context" el let char0 = readChar $ getAttrValue "char" el let char1 = readChar $ getAttrValue "char1" el let str' = getAttrValue "String" el let insensitive = vBool (not casesensitive) $ getAttrValue "insensitive" el let includeAttrib = vBool False $ getAttrValue "includeAttrib" el let lookahead = vBool False $ getAttrValue "lookAhead" el let firstNonSpace = vBool False $ getAttrValue "firstNonSpace" el let column' = getAttrValue "column" el let dynamic = vBool False $ getAttrValue "dynamic" el children <- mapM (getParser casesensitive syntaxname itemdatas lists kwattr attribute) [e | NodeElement e <- elementNodes el ] let tildeRegex = name == "RegExpr" && T.take 1 str' == "^" let str = if tildeRegex then T.drop 1 str' else str' let column = if tildeRegex then Just (0 :: Int) else either (\_ -> Nothing) (Just . fst) $ TR.decimal column' let re = RegExpr RE{ reString = TE.encodeUtf8 str , reCaseSensitive = not insensitive } let (incsyntax, inccontext) = case T.breakOn "##" context of (_,x) | T.null x -> (syntaxname, context) (cont, lang) -> (T.drop 2 lang, cont) matcher <- case name of "DetectChar" -> return $ DetectChar char0 "Detect2Chars" -> return $ Detect2Chars char0 char1 "AnyChar" -> return $ AnyChar $ Set.fromList $ T.unpack str "RangeDetect" -> return $ RangeDetect char0 char1 "StringDetect" -> return $ StringDetect str "WordDetect" -> return $ WordDetect str "RegExpr" -> return $ re "keyword" -> return $ Keyword kwattr (Left str) "Int" -> return $ Int "Float" -> return $ Float "HlCOct" -> return $ HlCOct "HlCHex" -> return $ HlCHex "HlCStringChar" -> return $ HlCStringChar "HlCChar" -> return $ HlCChar "LineContinue" -> return $ LineContinue "IncludeRules" -> return $ IncludeRules (incsyntax, inccontext) "DetectSpaces" -> return $ DetectSpaces "DetectIdentifier" -> return $ DetectIdentifier _ -> throwError $ "Unknown element " ++ T.unpack name let contextSwitch = if name == "IncludeRules" then [] -- is this right? else parseContextSwitch incsyntax inccontext return $ Rule{ rMatcher = matcher , rAttribute = fromMaybe NormalTok $ if T.null attribute then M.lookup cattr itemdatas else M.lookup attribute itemdatas , rIncludeAttribute = includeAttrib , rDynamic = dynamic , rCaseSensitive = not insensitive , rChildren = children , rContextSwitch = contextSwitch , rLookahead = lookahead , rFirstNonspace = firstNonSpace , rColumn = column } getContext :: Monad m => Bool -> Text -> ItemData -> M.Map Text [ListItem] -> KeywordAttr -> Element -> ExceptT String m Context getContext casesensitive syntaxname itemDatas lists kwattr el = do let name = getAttrValue "name" el let attribute = getAttrValue "attribute" el let lineEmptyContext = getAttrValue "lineEmptyContext" el let lineEndContext = getAttrValue "lineEndContext" el let lineBeginContext = getAttrValue "lineBeginContext" el let fallthrough = vBool False $ getAttrValue "fallthrough" el let fallthroughContext = getAttrValue "fallthroughContext" el let dynamic = vBool False $ getAttrValue "dynamic" el parsers <- mapM (getParser casesensitive syntaxname itemDatas lists kwattr attribute) [e | NodeElement e <- elementNodes el ] return $ Context { cName = name , cSyntax = syntaxname , cRules = parsers , cAttribute = fromMaybe NormalTok $ M.lookup attribute itemDatas , cLineEmptyContext = parseContextSwitch syntaxname lineEmptyContext , cLineEndContext = parseContextSwitch syntaxname lineEndContext , cLineBeginContext = parseContextSwitch syntaxname lineBeginContext , cFallthrough = fallthrough , cFallthroughContext = parseContextSwitch syntaxname fallthroughContext , cDynamic = dynamic } getItemData :: Element -> ItemData getItemData el = toItemDataTable $ [(getAttrValue "name" e, getAttrValue "defStyleNum" e) | e <- (getElementsNamed "itemDatas" el >>= getElementsNamed "itemData") ] getKeywordAttrs :: Element -> KeywordAttr getKeywordAttrs el = case (getElementsNamed "general" el >>= getElementsNamed "keywords") of [] -> defaultKeywordAttr (x:_) -> let weakDelim = T.unpack $ getAttrValue "weakDeliminator" x additionalDelim = T.unpack $ getAttrValue "additionalDeliminator" x in KeywordAttr { keywordCaseSensitive = vBool True $ getAttrValue "casesensitive" x , keywordDelims = Set.union standardDelims (Set.fromList additionalDelim) Set.\\ Set.fromList weakDelim } parseContextSwitch :: Text -> Text -> [ContextSwitch] parseContextSwitch syntaxname t = if T.null t || t == "#stay" then [] else case T.stripPrefix "#pop" t of Just rest -> Pop : parseContextSwitch syntaxname rest Nothing -> let (othersyntax, contextname) = splitContext (T.dropWhile (=='!') t) syntaxname' = if T.null othersyntax then syntaxname else othersyntax in [Push (syntaxname', contextname)] type ItemData = M.Map Text TokenType toItemDataTable :: [(Text, Text)] -> ItemData toItemDataTable = M.fromList . map (\(s,t) -> (s, toTokenType t)) toTokenType :: Text -> TokenType toTokenType t = case t of "dsNormal" -> NormalTok "dsKeyword" -> KeywordTok "dsDataType" -> DataTypeTok "dsDecVal" -> DecValTok "dsBaseN" -> BaseNTok "dsFloat" -> FloatTok "dsConstant" -> ConstantTok "dsChar" -> CharTok "dsSpecialChar" -> SpecialCharTok "dsString" -> StringTok "dsVerbatimString" -> VerbatimStringTok "dsSpecialString" -> SpecialStringTok "dsImport" -> ImportTok "dsComment" -> CommentTok "dsDocumentation" -> DocumentationTok "dsAnnotation" -> AnnotationTok "dsCommentVar" -> CommentVarTok "dsOthers" -> OtherTok "dsFunction" -> FunctionTok "dsVariable" -> VariableTok "dsControlFlow" -> ControlFlowTok "dsOperator" -> OperatorTok "dsBuiltIn" -> BuiltInTok "dsExtension" -> ExtensionTok "dsPreprocessor" -> PreprocessorTok "dsAttribute" -> AttributeTok "dsRegionMarker" -> RegionMarkerTok "dsInformation" -> InformationTok "dsWarning" -> WarningTok "dsAlert" -> AlertTok "dsError" -> ErrorTok _ -> NormalTok -- Note, some xml files have "\\" for a backslash, -- others have "\". Not sure what the rules are, but -- this covers both bases: readChar :: Text -> Char readChar t = case T.unpack t of [c] -> c s -> readDef '\xffff' $ "'" ++ s ++ "'" pathToLangName :: String -> String pathToLangName s = capitalize (camelize (takeBaseName s)) camelize :: String -> String camelize (d:c:cs) | not (isAlphaNum d) = toUpper c : camelize cs camelize (c:cs) = c : camelize cs camelize [] = [] capitalize :: String -> String capitalize (c:cs) = toUpper c : cs capitalize [] = [] skylighting-core-0.13.4.1/src/Skylighting/Regex.hs0000644000000000000000000000632507346545000020110 0ustar0000000000000000{-# LANGUAGE CPP #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PatternSynonyms #-} {-# LANGUAGE ScopedTypeVariables #-} module Skylighting.Regex ( Regex(..) , RE , pattern RE, reCaseSensitive, reString , compileRE , compileRegex , matchRegex , testRegex , isWordChar ) where import Data.Aeson import Data.Binary (Binary(..)) import qualified Data.ByteString.Base64 as Base64 import qualified Data.ByteString.Char8 as BS import Data.Data import qualified Data.Text as Text import qualified Data.Text.Encoding as TE #if !MIN_VERSION_base(4,13,0) import Control.Monad.Fail (MonadFail) #endif import Regex.KDE import Text.Read hiding (get) -- | A representation of a regular expression. data RE = RE'{ _reString :: BS.ByteString , _reCaseSensitive :: Bool , _reCompiled :: Either String Regex } deriving Typeable -- We define a smart constructor which also holds the compiled regex, to avoid -- recompiling each time we tokenize. {-# COMPLETE RE #-} pattern RE :: BS.ByteString -> Bool -> RE pattern RE {reString, reCaseSensitive} <- RE' reString reCaseSensitive _ where RE str caseSensitive = RE' str caseSensitive (compileRegex caseSensitive str) -- Unfortunately this means we need to derive all the instances ourselves. instance Show RE where showsPrec d (RE str caseSensitive) = showParen (d > 10) $ showString "RE {reString = " . showsPrec 11 str . showString ", reCaseSensitive = " . showsPrec 11 caseSensitive . showString "}" instance Read RE where readPrec = parens . prec 10 $ do Ident "RE" <- lexP Punc "{" <- lexP Ident "reString" <- lexP Punc "=" <- lexP str <- readPrec Punc "," <- lexP Ident "reCaseSensitive" <- lexP Punc "=" <- lexP caseSensitive <- readPrec Punc "}" <- lexP pure (RE str caseSensitive) toComparisonKey :: RE -> (BS.ByteString, Bool) toComparisonKey (RE x y) = (x, y) instance Eq RE where x == y = toComparisonKey x == toComparisonKey y instance Ord RE where x `compare` y = toComparisonKey x `compare` toComparisonKey y conRE :: Constr conRE = mkConstr tyRE "RE" [] Prefix tyRE :: DataType tyRE = mkDataType "Skylighting.Regex.RE" [conRE] instance Data RE where gfoldl k z (RE s c) = z RE `k` s `k` c gunfold k z _ = k (k (z RE)) toConstr _ = conRE dataTypeOf _ = tyRE instance Binary RE where put (RE x y) = put x >> put y get = RE <$> get <*> get instance ToJSON RE where toJSON re = object [ "reString" .= encodeToText (reString re) , "reCaseSensitive" .= reCaseSensitive re ] instance FromJSON RE where parseJSON = withObject "RE" $ \v -> RE <$> ((v .: "reString") >>= decodeFromText) <*> v .: "reCaseSensitive" -- functions to marshall bytestrings to text encodeToText :: BS.ByteString -> Text.Text encodeToText = TE.decodeUtf8 . Base64.encode decodeFromText :: (Monad m, MonadFail m) => Text.Text -> m BS.ByteString decodeFromText = either fail return . Base64.decode . TE.encodeUtf8 compileRE :: RE -> Either String Regex compileRE = _reCompiled skylighting-core-0.13.4.1/src/Skylighting/Styles.hs0000644000000000000000000005432207346545000020321 0ustar0000000000000000module Skylighting.Styles ( parseTheme , kate , breezeDark , pygments , espresso , tango , haddock , monochrome , zenburn) where import Data.Aeson (eitherDecode) import Data.ByteString.Lazy (ByteString) import qualified Data.Map as Map import Skylighting.Types -- | Parse a KDE theme JSON document into a skylighting Style. parseTheme :: ByteString -> Either String Style parseTheme = eitherDecode color :: Int -> Maybe Color color = toColor -- | Style based on kate's default colors. kate :: Style kate = Style{ tokenStyles = Map.fromList [ ( KeywordTok, defStyle { tokenColor = Just (RGB 31 28 27), tokenBold = True }) , ( DataTypeTok, defStyle { tokenColor = Just (RGB 0 87 174) }) , ( DecValTok, defStyle { tokenColor = Just (RGB 176 128 0) }) , ( BaseNTok, defStyle { tokenColor = Just (RGB 176 128 0) }) , ( FloatTok, defStyle { tokenColor = Just (RGB 176 128 0) }) , ( ConstantTok, defStyle { tokenColor = Just (RGB 170 85 0) }) , ( CharTok, defStyle { tokenColor = Just (RGB 146 76 157) }) , ( SpecialCharTok, defStyle { tokenColor = Just (RGB 61 174 233) }) , ( StringTok, defStyle { tokenColor = Just (RGB 191 3 3) }) , ( VerbatimStringTok, defStyle { tokenColor = Just (RGB 191 3 3) }) , ( SpecialStringTok, defStyle { tokenColor = Just (RGB 255 85 0) }) , ( ImportTok, defStyle { tokenColor = Just (RGB 255 85 0) }) , ( CommentTok, defStyle { tokenColor = Just (RGB 137 136 135) }) , ( DocumentationTok, defStyle { tokenColor = Just (RGB 96 120 128) }) , ( AnnotationTok, defStyle { tokenColor = Just (RGB 202 96 202) }) , ( CommentVarTok, defStyle { tokenColor = Just (RGB 0 149 255) }) , ( OtherTok, defStyle { tokenColor = Just (RGB 0 110 40) }) , ( FunctionTok, defStyle { tokenColor = Just (RGB 100 74 155) }) , ( VariableTok, defStyle { tokenColor = Just (RGB 0 87 174) }) , ( ControlFlowTok, defStyle { tokenColor = Just (RGB 31 28 27), tokenBold = True }) , ( OperatorTok, defStyle { tokenColor = Just (RGB 31 28 27) }) , ( BuiltInTok, defStyle { tokenColor = Just (RGB 100 74 155), tokenBold = True }) , ( ExtensionTok, defStyle { tokenColor = Just (RGB 0 149 255), tokenBold = True }) , ( PreprocessorTok, defStyle { tokenColor = Just (RGB 0 110 40) }) , ( AttributeTok, defStyle { tokenColor = Just (RGB 0 87 174) }) , ( RegionMarkerTok, defStyle { tokenColor = Just (RGB 0 87 174), tokenBackground = Just (RGB 224 233 248)} ) , ( InformationTok, defStyle { tokenColor = Just (RGB 176 128 0) }) , ( WarningTok, defStyle { tokenColor = Just (RGB 191 3 3) }) , ( AlertTok, defStyle { tokenColor = Just (RGB 191 3 3), tokenBackground = Just (RGB 247 230 230), tokenBold = True }) , ( ErrorTok, defStyle { tokenColor = Just (RGB 191 3 3), tokenUnderline = True }) , ( NormalTok, defStyle { tokenColor = Just (RGB 31 28 27) }) ] , defaultColor = Just (RGB 31 28 27) , backgroundColor = Just (RGB 255 255 255) , lineNumberColor = Just (RGB 160 160 160) , lineNumberBackgroundColor = Just (RGB 255 255 255) } -- | Style from the breeze-dark KDE syntax highlighting theme. breezeDark :: Style breezeDark = Style { tokenStyles = Map.fromList [ ( KeywordTok, defStyle { tokenColor = Just (RGB 207 207 194), tokenBold = True }) , ( DataTypeTok, defStyle { tokenColor = Just (RGB 41 128 185) }) , ( DecValTok, defStyle { tokenColor = Just (RGB 246 116 0) }) , ( BaseNTok, defStyle { tokenColor = Just (RGB 246 116 0) }) , ( FloatTok, defStyle { tokenColor = Just (RGB 246 116 0) }) , ( ConstantTok, defStyle { tokenColor = Just (RGB 39 174 174), tokenBold = True }) , ( CharTok, defStyle { tokenColor = Just (RGB 61 174 233) }) , ( SpecialCharTok, defStyle { tokenColor = Just (RGB 61 174 233) }) , ( StringTok, defStyle { tokenColor = Just (RGB 244 79 79) }) , ( VerbatimStringTok, defStyle { tokenColor = Just (RGB 218 68 83) }) , ( SpecialStringTok, defStyle { tokenColor = Just (RGB 218 68 83) }) , ( ImportTok, defStyle { tokenColor = Just (RGB 39 174 96) }) , ( CommentTok, defStyle { tokenColor = Just (RGB 122 124 125) }) , ( DocumentationTok, defStyle { tokenColor = Just (RGB 164 51 64) }) , ( AnnotationTok, defStyle { tokenColor = Just (RGB 63 128 88) }) , ( CommentVarTok, defStyle { tokenColor = Just (RGB 127 140 141) }) , ( OtherTok, defStyle { tokenColor = Just (RGB 39 174 96) }) , ( FunctionTok, defStyle { tokenColor = Just (RGB 142 68 173) }) , ( VariableTok, defStyle { tokenColor = Just (RGB 39 174 174) }) , ( ControlFlowTok, defStyle { tokenColor = Just (RGB 253 188 75), tokenBold = True }) , ( OperatorTok, defStyle { tokenColor = Just (RGB 207 207 194) }) , ( BuiltInTok, defStyle { tokenColor = Just (RGB 127 140 141) }) , ( ExtensionTok, defStyle { tokenColor = Just (RGB 0 153 255), tokenBold = True }) , ( PreprocessorTok, defStyle { tokenColor = Just (RGB 39 174 96) }) , ( AttributeTok, defStyle { tokenColor = Just (RGB 41 128 185) }) , ( RegionMarkerTok, defStyle { tokenColor = Just (RGB 41 128 185), tokenBackground = Just (RGB 21 48 66) }) , ( InformationTok, defStyle { tokenColor = Just (RGB 196 91 0) }) , ( WarningTok, defStyle { tokenColor = Just (RGB 218 68 83) }) , ( AlertTok, defStyle { tokenColor = Just (RGB 149 218 76), tokenBackground = Just (RGB 77 31 36), tokenBold = True }) , ( ErrorTok, defStyle { tokenColor = Just (RGB 218 68 83), tokenUnderline = True }) , ( NormalTok, defStyle { tokenColor = Just (RGB 207 207 194) }) ] , defaultColor = Just (RGB 207 207 194) , backgroundColor = Just (RGB 35 38 41) , lineNumberColor = Just (RGB 122 124 125) , lineNumberBackgroundColor = Just (RGB 35 38 41) } -- | Style based on pygments's default colors. pygments :: Style pygments = Style{ backgroundColor = Nothing , defaultColor = Nothing , lineNumberColor = color 0xaaaaaa , lineNumberBackgroundColor = Nothing , tokenStyles = Map.fromList [ (KeywordTok, defStyle{ tokenColor = color 0x007020, tokenBold = True }) , (DataTypeTok, defStyle{ tokenColor = color 0x902000 }) , (DecValTok, defStyle{ tokenColor = color 0x40a070 }) , (BaseNTok, defStyle{ tokenColor = color 0x40a070 }) , (FloatTok, defStyle{ tokenColor = color 0x40a070 }) , (CharTok, defStyle{ tokenColor = color 0x4070a0 }) , (StringTok, defStyle{ tokenColor = color 0x4070a0 }) , (CommentTok, defStyle{ tokenColor = color 0x60a0b0, tokenItalic = True }) , (OtherTok, defStyle{ tokenColor = color 0x007020 }) , (AlertTok, defStyle{ tokenColor = color 0xff0000, tokenBold = True }) , (FunctionTok, defStyle{ tokenColor = color 0x06287e }) , (ErrorTok, defStyle{ tokenColor = color 0xff0000, tokenBold = True }) , (WarningTok, defStyle{ tokenColor = color 0x60a0b0, tokenItalic = True, tokenBold = True }) , (ConstantTok, defStyle{ tokenColor = color 0x880000 }) , (SpecialCharTok, defStyle{ tokenColor = color 0x4070a0 }) , (VerbatimStringTok, defStyle{ tokenColor = color 0x4070a0 }) , (SpecialStringTok, defStyle{ tokenColor = color 0xBB6688 }) , (ImportTok, defStyle{ tokenColor = color 0x008000, tokenBold = True}) , (VariableTok, defStyle{ tokenColor = color 0x19177C }) , (ControlFlowTok, defStyle{ tokenColor = color 0x007020, tokenBold = True }) , (OperatorTok, defStyle{ tokenColor = color 0x666666 }) , (BuiltInTok, defStyle{ tokenColor = color 0x008000}) , (ExtensionTok, defStyle) , (PreprocessorTok, defStyle{ tokenColor = color 0xBC7A00 }) , (AttributeTok, defStyle{ tokenColor = color 0x7D9029 }) , (DocumentationTok, defStyle{ tokenColor = color 0xBA2121, tokenItalic = True }) , (AnnotationTok, defStyle{ tokenColor = color 0x60a0b0, tokenItalic = True, tokenBold = True }) , (CommentVarTok, defStyle{ tokenColor = color 0x60a0b0, tokenItalic = True, tokenBold = True }) , (InformationTok, defStyle{ tokenColor = color 0x60a0b0, tokenItalic = True, tokenBold = True }) ] } -- | Style based on pygments's tango colors. tango :: Style tango = Style { tokenStyles = Map.fromList [ ( KeywordTok , TokenStyle { tokenColor = Just (RGB 32 74 135) , tokenBackground = Nothing , tokenBold = True , tokenItalic = False , tokenUnderline = False } ) , ( DataTypeTok , TokenStyle { tokenColor = Just (RGB 32 74 135) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( DecValTok , TokenStyle { tokenColor = Just (RGB 0 0 207) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( BaseNTok , TokenStyle { tokenColor = Just (RGB 0 0 207) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( FloatTok , TokenStyle { tokenColor = Just (RGB 0 0 207) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( ConstantTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( CharTok , TokenStyle { tokenColor = Just (RGB 78 154 6) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( SpecialCharTok , TokenStyle { tokenColor = Just (RGB 206 92 0) , tokenBackground = Nothing , tokenBold = True , tokenItalic = False , tokenUnderline = False } ) , ( StringTok , TokenStyle { tokenColor = Just (RGB 78 154 6) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( VerbatimStringTok , TokenStyle { tokenColor = Just (RGB 78 154 6) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( SpecialStringTok , TokenStyle { tokenColor = Just (RGB 78 154 6) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( ImportTok , TokenStyle { tokenColor = Nothing , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( CommentTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = False , tokenItalic = True , tokenUnderline = False } ) , ( DocumentationTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = True , tokenItalic = True , tokenUnderline = False } ) , ( AnnotationTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = True , tokenItalic = True , tokenUnderline = False } ) , ( CommentVarTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = True , tokenItalic = True , tokenUnderline = False } ) , ( OtherTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( FunctionTok , TokenStyle { tokenColor = Just (RGB 32 74 135) , tokenBackground = Nothing , tokenBold = True , tokenItalic = False , tokenUnderline = False } ) , ( VariableTok , TokenStyle { tokenColor = Just (RGB 0 0 0) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( ControlFlowTok , TokenStyle { tokenColor = Just (RGB 32 74 135) , tokenBackground = Nothing , tokenBold = True , tokenItalic = False , tokenUnderline = False } ) , ( OperatorTok , TokenStyle { tokenColor = Just (RGB 206 92 0) , tokenBackground = Nothing , tokenBold = True , tokenItalic = False , tokenUnderline = False } ) , ( ExtensionTok , TokenStyle { tokenColor = Nothing , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( PreprocessorTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = False , tokenItalic = True , tokenUnderline = False } ) , ( AttributeTok , TokenStyle { tokenColor = Just (RGB 32 74 135) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( InformationTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = True , tokenItalic = True , tokenUnderline = False } ) , ( WarningTok , TokenStyle { tokenColor = Just (RGB 143 89 2) , tokenBackground = Nothing , tokenBold = True , tokenItalic = True , tokenUnderline = False } ) , ( AlertTok , TokenStyle { tokenColor = Just (RGB 239 41 41) , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } ) , ( ErrorTok , TokenStyle { tokenColor = Just (RGB 164 0 0) , tokenBackground = Nothing , tokenBold = True , tokenItalic = False , tokenUnderline = False } ) ] , defaultColor = Nothing , backgroundColor = Just (RGB 248 248 248) , lineNumberColor = Just (RGB 170 170 170) , lineNumberBackgroundColor = Nothing } -- | Style based on ultraviolet's espresso_libre.css (dark background). espresso :: Style espresso = Style{ backgroundColor = color 0x2A211C , defaultColor = color 0xBDAE9D , lineNumberColor = color 0xBDAE9D , lineNumberBackgroundColor = color 0x2A211C , tokenStyles = Map.fromList [ (KeywordTok, defStyle{ tokenColor = color 0x43A8ED, tokenBold = True }) , (DataTypeTok, defStyle{ tokenUnderline = True }) , (DecValTok, defStyle{ tokenColor = color 0x44AA43 }) , (BaseNTok, defStyle{ tokenColor = color 0x44AA43 }) , (FloatTok, defStyle{ tokenColor = color 0x44AA43 }) , (CharTok, defStyle{ tokenColor = color 0x049B0A }) , (StringTok, defStyle{ tokenColor = color 0x049B0A }) , (CommentTok, defStyle{ tokenColor = color 0x0066FF, tokenItalic = True }) , (AlertTok, defStyle{ tokenColor = color 0xffff00 }) , (FunctionTok, defStyle{ tokenColor = color 0xFF9358, tokenBold = True }) , (ErrorTok, defStyle{ tokenColor = color 0xffff00, tokenBold = True }) , (WarningTok, defStyle{ tokenColor = color 0xffff00, tokenBold = True }) , (ConstantTok, defStyle) , (SpecialCharTok, defStyle{ tokenColor = color 0x049B0A }) , (VerbatimStringTok, defStyle{ tokenColor = color 0x049B0A }) , (SpecialStringTok, defStyle{ tokenColor = color 0x049B0A }) , (ImportTok, defStyle) , (VariableTok, defStyle) , (ControlFlowTok, defStyle{ tokenColor = color 0x43A8ED, tokenBold = True }) , (OperatorTok, defStyle) , (BuiltInTok, defStyle) , (ExtensionTok, defStyle) , (PreprocessorTok, defStyle{ tokenBold = True }) , (AttributeTok, defStyle) , (DocumentationTok, defStyle{ tokenColor = color 0x0066FF, tokenItalic = True }) , (AnnotationTok, defStyle{ tokenColor = color 0x0066FF, tokenItalic = True, tokenBold = True }) , (CommentTok, defStyle{ tokenColor = color 0x0066FF, tokenItalic = True, tokenBold = True }) , (InformationTok, defStyle{ tokenColor = color 0x0066FF, tokenItalic = True, tokenBold = True }) ] } -- | Style based on haddock's source highlighting. haddock :: Style haddock = Style{ backgroundColor = Nothing , defaultColor = Nothing , lineNumberColor = color 0xaaaaaa , lineNumberBackgroundColor = Nothing , tokenStyles = Map.fromList [ (KeywordTok, defStyle{ tokenColor = color 0x0000FF }) , (CharTok, defStyle{ tokenColor = color 0x008080 }) , (StringTok, defStyle{ tokenColor = color 0x008080 }) , (CommentTok, defStyle{ tokenColor = color 0x008000 }) , (OtherTok, defStyle{ tokenColor = color 0xff4000 }) , (AlertTok, defStyle{ tokenColor = color 0xff0000 }) , (ErrorTok, defStyle{ tokenColor = color 0xff0000, tokenBold = True }) , (WarningTok, defStyle{ tokenColor = color 0x008000, tokenBold = True }) , (ConstantTok, defStyle) , (SpecialCharTok, defStyle{ tokenColor = color 0x008080 }) , (VerbatimStringTok, defStyle{ tokenColor = color 0x008080 }) , (SpecialStringTok, defStyle{ tokenColor = color 0x008080 }) , (ImportTok, defStyle) , (VariableTok, defStyle) , (ControlFlowTok, defStyle{ tokenColor = color 0x0000FF }) , (OperatorTok, defStyle) , (BuiltInTok, defStyle) , (ExtensionTok, defStyle) , (PreprocessorTok, defStyle{ tokenColor = color 0xff4000 }) , (DocumentationTok, defStyle{ tokenColor = color 0x008000 }) , (AnnotationTok, defStyle{ tokenColor = color 0x008000 }) , (CommentVarTok, defStyle{ tokenColor = color 0x008000 }) , (AttributeTok, defStyle) , (InformationTok, defStyle{ tokenColor = color 0x008000 }) ] } -- | Style with no colors. monochrome :: Style monochrome = Style{ backgroundColor = Nothing , defaultColor = Nothing , lineNumberColor = Nothing , lineNumberBackgroundColor = Nothing , tokenStyles = Map.fromList [ (KeywordTok, defStyle{ tokenBold = True }) , (DataTypeTok, defStyle{ tokenUnderline = True }) , (CommentTok, defStyle{ tokenItalic = True }) , (AlertTok, defStyle{ tokenBold = True }) , (ErrorTok, defStyle{ tokenBold = True }) , (WarningTok, defStyle{ tokenItalic = True }) , (ControlFlowTok, defStyle{ tokenBold = True }) , (PreprocessorTok, defStyle{ tokenBold = True }) , (DocumentationTok, defStyle{ tokenItalic = True }) , (AnnotationTok, defStyle{ tokenItalic = True }) , (CommentVarTok, defStyle{ tokenItalic = True }) , (InformationTok, defStyle{ tokenItalic = True }) ] } -- | Style based on the popular zenburn vim color scheme zenburn :: Style zenburn = Style{ backgroundColor = color 0x303030 , defaultColor = color 0xcccccc , lineNumberColor = Nothing , lineNumberBackgroundColor = Nothing , tokenStyles = Map.fromList [ (KeywordTok, defStyle{ tokenColor = color 0xf0dfaf }) , (DataTypeTok, defStyle{ tokenColor = color 0xdfdfbf }) , (DecValTok, defStyle{ tokenColor = color 0xdcdccc }) , (BaseNTok, defStyle{ tokenColor = color 0xdca3a3 }) , (FloatTok, defStyle{ tokenColor = color 0xc0bed1 }) , (CharTok, defStyle{ tokenColor = color 0xdca3a3 }) , (StringTok, defStyle{ tokenColor = color 0xcc9393 }) , (CommentTok, defStyle{ tokenColor = color 0x7f9f7f }) , (OtherTok, defStyle{ tokenColor = color 0xefef8f }) , (AlertTok, defStyle{ tokenColor = color 0xffcfaf }) , (FunctionTok, defStyle{ tokenColor = color 0xefef8f }) , (ErrorTok, defStyle{ tokenColor = color 0xc3bf9f }) , (WarningTok, defStyle{ tokenColor = color 0x7f9f7f, tokenBold = True }) , (ConstantTok, defStyle{ tokenColor = color 0xdca3a3, tokenBold = True }) , (SpecialCharTok, defStyle{ tokenColor = color 0xdca3a3 }) , (VerbatimStringTok, defStyle{ tokenColor = color 0xcc9393 }) , (SpecialStringTok, defStyle{ tokenColor = color 0xcc9393 }) , (ImportTok, defStyle) , (VariableTok, defStyle) , (ControlFlowTok, defStyle{ tokenColor = color 0xf0dfaf }) , (OperatorTok, defStyle{ tokenColor = color 0xf0efd0 }) , (BuiltInTok, defStyle) , (ExtensionTok, defStyle) , (PreprocessorTok, defStyle{ tokenColor = color 0xffcfaf, tokenBold = True }) , (AttributeTok, defStyle) , (DocumentationTok, defStyle{ tokenColor = color 0x7f9f7f }) , (AnnotationTok, defStyle{ tokenColor = color 0x7f9f7f, tokenBold = True }) , (CommentVarTok, defStyle{ tokenColor = color 0x7f9f7f, tokenBold = True }) , (InformationTok, defStyle{ tokenColor = color 0x7f9f7f, tokenBold = True }) ] } skylighting-core-0.13.4.1/src/Skylighting/Tokenizer.hs0000644000000000000000000006302107346545000021004 0ustar0000000000000000{-# OPTIONS_GHC -fno-warn-missing-methods #-} {-# LANGUAGE StrictData #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE CPP #-} {-# LANGUAGE DeriveFunctor #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE StandaloneDeriving #-} {-# LANGUAGE TypeSynonymInstances #-} module Skylighting.Tokenizer ( tokenize , TokenizerConfig(..) ) where import Control.Applicative import Control.Monad import Control.Monad.Except import Control.Monad.Reader import Control.Monad.State.Strict import qualified Data.Attoparsec.ByteString.Char8 as A import Data.ByteString.Char8 (ByteString) import qualified Data.ByteString.Char8 as BS import qualified Data.ByteString.UTF8 as UTF8 import Data.CaseInsensitive (mk) import Data.Char (isAlphaNum, isAscii, isDigit, isLetter, isSpace, ord) import qualified Data.Map as Map import qualified Data.IntMap as IntMap import Data.Maybe (catMaybes) import qualified Data.Set as Set import Data.Text (Text) import qualified Data.Text as Text import Data.Text.Encoding (decodeUtf8', encodeUtf8) import Debug.Trace import Skylighting.Regex import Skylighting.Types import Skylighting.Parser (resolveKeywords) import Data.List.NonEmpty (NonEmpty((:|)), (<|), toList) #if !MIN_VERSION_base(4,11,0) import Data.Semigroup #endif newtype Captures = Captures{ unCaptures :: IntMap.IntMap ByteString } deriving (Show) newtype ContextStack = ContextStack{ unContextStack :: NonEmpty (Context, Captures) } deriving (Show) data TokenizerState = TokenizerState{ input :: ByteString , endline :: Bool , prevChar :: Char , contextStack :: ContextStack , captures :: Captures , column :: Int , lineContinuation :: Bool , firstNonspaceColumn :: Maybe Int } -- | Configuration options for 'tokenize'. data TokenizerConfig = TokenizerConfig{ syntaxMap :: SyntaxMap -- ^ Syntax map to use , traceOutput :: Bool -- ^ Generate trace output for debugging } deriving (Show) data Result e a = Success a | Failure | Error e deriving (Functor) deriving instance (Show a, Show e) => Show (Result e a) newtype TokenizerM a = TM { runTokenizerM :: TokenizerConfig -> TokenizerState -> (TokenizerState, Result String a) } mapsnd :: (a -> b) -> (c, a) -> (c, b) mapsnd f (x, y) = (x, f y) instance Functor TokenizerM where fmap f (TM g) = TM (\c s -> mapsnd (fmap f) (g c s)) instance Applicative TokenizerM where pure x = TM (\_ s -> (s, Success x)) (TM f) <*> (TM y) = TM (\c s -> case (f c s) of (s', Failure ) -> (s', Failure) (s', Error e ) -> (s', Error e) (s', Success f') -> case (y c s') of (s'', Failure ) -> (s'', Failure) (s'', Error e' ) -> (s'', Error e') (s'', Success y') -> (s'', Success (f' y'))) instance Monad TokenizerM where return = pure (TM x) >>= f = TM (\c s -> case x c s of (s', Failure ) -> (s', Failure) (s', Error e ) -> (s', Error e) (s', Success x') -> g c s' where TM g = f x') instance Alternative TokenizerM where empty = TM (\_ s -> (s, Failure)) (<|>) (TM x) (TM y) = TM (\c s -> case x c s of (_, Failure ) -> y c s (s', Error e ) -> (s', Error e) (s', Success x') -> (s', Success x')) many (TM x) = TM (\c s -> case x c s of (_, Failure ) -> (s, Success []) (s', Error e ) -> (s', Error e) (s', Success x') -> mapsnd (fmap (x':)) (g c s') where TM g = many (TM x)) some x = (:) <$> x <*> many x instance MonadPlus TokenizerM where mzero = empty mplus = (<|>) instance MonadReader TokenizerConfig TokenizerM where ask = TM (\c s -> (s, Success c)) local f (TM x) = TM (x . f) instance MonadState TokenizerState TokenizerM where get = TM (\_ s -> (s, Success s)) put x = TM (\_ _ -> (x, Success ())) instance MonadError String TokenizerM where throwError e = TM (\_ s -> (s, Error e)) catchError (TM x) f = TM (\c s -> case x c s of (_, Error e) -> let TM y = f e in y c s z -> z) -- | Tokenize some text using 'Syntax'. tokenize :: TokenizerConfig -> Syntax -> Text -> Either String [SourceLine] tokenize config syntax inp = eitherStack >>= \(!stack) -> case runTokenizerM action config{ syntaxMap = Map.map (resolveKeywords (syntaxMap config)) (syntaxMap config) } (startingState stack) of (_, Success ls) -> Right ls (_, Error e) -> Left e (_, Failure) -> Left "Could not tokenize code" where action = mapM tokenizeLine (zip (BS.lines (encodeUtf8 inp)) [1..]) eitherStack = case lookupContext (sStartingContext syntax) (resolveKeywords (syntaxMap config) syntax) of Just c -> Right $ ContextStack ((c, Captures mempty) :| []) Nothing -> Left "No starting context specified" startingState stack = TokenizerState{ input = BS.empty , endline = Text.null inp , prevChar = '\n' , contextStack = stack , captures = Captures mempty , column = 0 , lineContinuation = False , firstNonspaceColumn = Nothing } info :: String -> TokenizerM () info s = do tr <- asks traceOutput when tr $ trace s (return ()) infoContextStack :: TokenizerM () infoContextStack = do tr <- asks traceOutput when tr $ do ContextStack stack <- gets contextStack info $ "CONTEXT STACK " ++ show (map (cName . fst) $ toList stack) popContextStack :: TokenizerM () popContextStack = do ContextStack cs <- gets contextStack case cs of (_ :| []) -> info "WARNING: Tried to pop only element on context stack!" (_ :| (x:xs)) -> do modify (\st -> st{ contextStack = ContextStack (x :| xs) }) infoContextStack pushContextStack :: Context -> TokenizerM () pushContextStack cont = do modify (\st -> st{ contextStack = ContextStack (((cont, Captures mempty) <|) . unContextStack $ contextStack st) } ) infoContextStack currentContext :: TokenizerM Context currentContext = do ContextStack ((c,_) :| _) <- gets contextStack return c doContextSwitch :: ContextSwitch -> TokenizerM () doContextSwitch Pop = popContextStack doContextSwitch (Push (!syn,!c)) = do syntaxes <- asks syntaxMap case Map.lookup syn syntaxes >>= lookupContext c of Just !con -> pushContextStack con Nothing -> throwError $ "Unknown syntax or context: " ++ show (syn, c) doContextSwitches :: [ContextSwitch] -> TokenizerM () doContextSwitches = mapM_ doContextSwitch addCaptures :: TokenizerM () addCaptures = do capts <- gets captures if IntMap.null (unCaptures capts) then return () else do ContextStack ((c,_) :| cs) <- gets contextStack info $ "Adding captures to " <> show (cName c) <> ": " <> show capts modify $ \st -> st{ contextStack = ContextStack ((c,capts) :| cs) } getCapture :: Int -> TokenizerM Text getCapture capnum = do ContextStack ((_,Captures capts) :| _) <- gets contextStack info $ "Retrieving capture " <> show capnum res <- case IntMap.lookup capnum capts of Nothing -> do info "Not found" mzero Just x -> decodeBS x info $ "Got " <> show res return res lookupContext :: Text -> Syntax -> Maybe Context lookupContext name syntax | Text.null name = if Text.null (sStartingContext syntax) then Nothing else lookupContext (sStartingContext syntax) syntax lookupContext name syntax = Map.lookup name $ sContexts syntax tokenizeLine :: (ByteString, Int) -> TokenizerM [Token] tokenizeLine (!ln, !linenum) = do modify $ \st -> st{ input = ln, endline = BS.null ln, prevChar = '\n' } cur <- currentContext lineCont <- gets lineContinuation if lineCont then modify $ \st -> st{ lineContinuation = False } else do let !mbFirstNonspace = BS.findIndex (not . isSpace) $! ln modify $ \st -> st{ column = 0 , firstNonspaceColumn = mbFirstNonspace } doContextSwitches (cLineBeginContext cur) if BS.null ln then doContextSwitches (cLineEmptyContext cur) else doContextSwitches (cLineBeginContext cur) ts <- normalizeHighlighting . catMaybes <$> many getToken eol <- gets endline if eol then do currentContext >>= checkLineEnd return ts else do -- fail if we haven't consumed whole line col <- gets column throwError $ "Could not match anything at line " ++ show linenum ++ " column " ++ show col getToken :: TokenizerM (Maybe Token) getToken = do inp <- gets input gets endline >>= guard . not !context <- currentContext msum (map (\r -> tryRule r inp) (cRules context)) <|> case cFallthroughContext context of [] | cFallthrough context -> Nothing <$ doContextSwitches [Pop] | otherwise -> do t <- normalChunk let mbtok = Just (cAttribute context, t) info $ "FALLTHROUGH " ++ show mbtok return mbtok cs -> Nothing <$ doContextSwitches cs takeChars :: Int -> TokenizerM Text takeChars 0 = mzero takeChars numchars = do inp <- gets input let (bs,rest) = UTF8.splitAt numchars inp guard $ not (BS.null bs) !t <- decodeBS bs modify $ \st -> st{ input = rest, endline = BS.null rest, prevChar = Text.last t, column = column st + numchars } return t tryRule :: Rule -> ByteString -> TokenizerM (Maybe Token) tryRule _ "" = mzero tryRule rule inp = do info $ "Trying rule " ++ show rule case rColumn rule of Nothing -> return () Just n -> gets column >>= guard . (== n) when (rFirstNonspace rule) $ do !firstNonspace <- gets firstNonspaceColumn !col <- gets column guard (firstNonspace == Just col) oldstate <- if rLookahead rule then Just <$> get -- needed for lookahead rules else return Nothing -- reset regex captures modify $ \st -> st{ captures = Captures mempty } let attr = rAttribute rule mbtok <- case rMatcher rule of DetectChar c -> withAttr attr $ detectChar (rDynamic rule) c inp Detect2Chars c d -> withAttr attr $ detect2Chars (rDynamic rule) c d inp AnyChar cs -> withAttr attr $ anyChar cs inp RangeDetect c d -> withAttr attr $ rangeDetect c d inp RegExpr re -> withAttr attr $ regExpr (rDynamic rule) re inp Int -> withAttr attr $ parseInt inp HlCOct -> withAttr attr $ parseOct inp HlCHex -> withAttr attr $ parseHex inp HlCStringChar -> withAttr attr $ parseCStringChar inp HlCChar -> withAttr attr $ parseCChar inp Float -> withAttr attr $ parseFloat inp Keyword _kwattr (Left listname) -> throwError $ "Keyword with unresolved list " <> show listname Keyword kwattr (Right kws) -> withAttr attr $ keyword kwattr kws inp StringDetect s -> withAttr attr $ stringDetect (rDynamic rule) (rCaseSensitive rule) s inp WordDetect s -> withAttr attr $ wordDetect (rCaseSensitive rule) s inp LineContinue -> withAttr attr $ lineContinue inp DetectSpaces -> withAttr attr $ detectSpaces inp DetectIdentifier -> withAttr attr $ detectIdentifier inp IncludeRules cname -> includeRules (if rIncludeAttribute rule then Just attr else Nothing) cname inp mbchildren <- do inp' <- gets input msum (map (\r -> tryRule r inp') (rChildren rule)) <|> return Nothing mbtok' <- case mbtok of Nothing -> return Nothing Just (tt, s) | rLookahead rule -> do (oldinput, oldendline, oldprevChar, oldColumn) <- case oldstate of Nothing -> throwError "oldstate not saved with lookahead rule" Just st -> return (input st, endline st, prevChar st, column st) modify $ \st -> st{ input = oldinput , endline = oldendline , prevChar = oldprevChar , column = oldColumn } return Nothing | otherwise -> do case mbchildren of Nothing -> return $ Just (tt, s) Just (_, cresult) -> return $ Just (tt, s <> cresult) info $ takeWhile (/=' ') (show (rMatcher rule)) ++ " MATCHED " ++ show mbtok' doContextSwitches (rContextSwitch rule) -- Add any captures to the context on top of the stack addCaptures return mbtok' withAttr :: TokenType -> TokenizerM Text -> TokenizerM (Maybe Token) withAttr tt p = do res <- p if Text.null res then return Nothing else return $ Just (tt, res) wordDetect :: Bool -> Text -> ByteString -> TokenizerM Text wordDetect caseSensitive s inp = do wordBoundary inp t <- decodeBS $ UTF8.take (Text.length s) inp -- we assume here that the case fold will not change length, -- which is safe for ASCII keywords and the like... guard $ if caseSensitive then s == t else mk s == mk t guard $ not (Text.null t) let c = Text.last t let rest = UTF8.drop (Text.length s) inp let d = case UTF8.uncons rest of Nothing -> '\n' Just (x,_) -> x guard $ isWordBoundary c d takeChars (Text.length t) stringDetect :: Bool -> Bool -> Text -> ByteString -> TokenizerM Text stringDetect dynamic caseSensitive s inp = do s' <- if dynamic then do dynStr <- subDynamicText s info $ "Dynamic string: " ++ show dynStr return dynStr else return s t <- decodeBS $ UTF8.take (Text.length s') inp -- we assume here that the case fold will not change length, -- which is safe for ASCII keywords and the like... guard $ if caseSensitive then s' == t else mk s' == mk t takeChars (Text.length s') subDynamicText :: Text -> TokenizerM Text subDynamicText t = do let substitute x = case Text.uncons x of Just (c, rest) | isDigit c -> let capNum = ord c - ord '0' in (<> rest) <$> getCapture capNum _ -> return $ Text.cons '%' x case Text.split (== '%') t of [] -> return Text.empty x:rest -> (x <>) . Text.concat <$> mapM substitute rest -- This assumes that nothing significant will happen -- in the middle of a string of spaces or a string -- of alphanumerics. This seems true for all normal -- programming languages, and the optimization speeds -- things up a lot, relative to just parsing one char. normalChunk :: TokenizerM Text normalChunk = do inp <- gets input case UTF8.uncons inp of Nothing -> mzero Just (c, _) | c == ' ' -> let bs = BS.takeWhile (==' ') inp in takeChars (BS.length bs) | isAscii c && isAlphaNum c -> let (bs, _) = UTF8.span isAlphaNum inp in takeChars (UTF8.length bs) | otherwise -> takeChars 1 includeRules :: Maybe TokenType -> ContextName -> ByteString -> TokenizerM (Maybe Token) includeRules mbattr (syn, con) inp = do syntaxes <- asks syntaxMap case Map.lookup syn syntaxes >>= lookupContext con of Nothing -> do cur <- currentContext throwError $ "IncludeRules in " ++ Text.unpack (cSyntax cur) ++ " requires undefined context " ++ Text.unpack con ++ "##" ++ Text.unpack syn Just c -> do mbtok <- msum (map (\r -> tryRule r inp) (cRules c)) modify $ \st -> st{ captures = Captures mempty } return $ case (mbtok, mbattr) of (Just (NormalTok, xs), Just attr) -> Just (attr, xs) _ -> mbtok checkLineEnd :: Context -> TokenizerM () checkLineEnd c = do unless (null (cLineEndContext c)) $ do eol <- gets endline info $ "checkLineEnd for " ++ show (cName c) ++ " eol = " ++ show eol ++ " cLineEndContext = " ++ show (cLineEndContext c) when eol $ do lineCont' <- gets lineContinuation unless lineCont' $ do doContextSwitches (cLineEndContext c) c' <- currentContext unless (c == c') $ checkLineEnd c' detectChar :: Bool -> Char -> ByteString -> TokenizerM Text detectChar dynamic c inp = do c' <- if dynamic && c >= '0' && c <= '9' then getDynamicChar c else return c case UTF8.uncons inp of Just (x,_) | x == c' -> takeChars 1 _ -> mzero getDynamicChar :: Char -> TokenizerM Char getDynamicChar c = do let capNum = ord c - ord '0' res <- getCapture capNum case Text.uncons res of Nothing -> mzero Just (d,_) -> return d detect2Chars :: Bool -> Char -> Char -> ByteString -> TokenizerM Text detect2Chars dynamic c d inp = do c' <- if dynamic && c >= '0' && c <= '9' then getDynamicChar c else return c d' <- if dynamic && d >= '0' && d <= '9' then getDynamicChar d else return d if (encodeUtf8 (Text.pack [c',d'])) `BS.isPrefixOf` inp then takeChars 2 else mzero rangeDetect :: Char -> Char -> ByteString -> TokenizerM Text rangeDetect c d inp = do case UTF8.uncons inp of Just (x, rest) | x == c -> case UTF8.span (/= d) rest of (in_t, out_t) | BS.null out_t -> mzero | otherwise -> do t <- decodeBS in_t takeChars (Text.length t + 2) _ -> mzero -- NOTE: currently limited to ASCII detectSpaces :: ByteString -> TokenizerM Text detectSpaces inp = do case BS.span (\c -> isSpace c) inp of (t, _) | BS.null t -> mzero | otherwise -> takeChars (BS.length t) -- NOTE: limited to ASCII as per kate documentation detectIdentifier :: ByteString -> TokenizerM Text detectIdentifier inp = do case BS.uncons inp of Just (c, t) | (isAscii c && isLetter c) || c == '_' -> takeChars $ 1 + maybe (BS.length t) id (BS.findIndex (\d -> not (isAscii d) || not (isAlphaNum d || d == '_')) t) _ -> mzero lineContinue :: ByteString -> TokenizerM Text lineContinue inp = do if inp == "\\" then do modify $ \st -> st{ lineContinuation = True } takeChars 1 else mzero anyChar :: Set.Set Char -> ByteString -> TokenizerM Text anyChar cs inp = do case UTF8.uncons inp of Just (x, _) | x `Set.member` cs -> takeChars 1 _ -> mzero regExpr :: Bool -> RE -> ByteString -> TokenizerM Text regExpr dynamic re inp = do -- return $! traceShowId $! (reStr, inp) let reStr = reString re when (BS.take 2 reStr == "\\b") $ wordBoundary inp regex <- case compileRE re of Right r -> return r Left e -> throwError $ "Error compiling regex " ++ UTF8.toString reStr ++ ": " ++ e regex' <- if dynamic then subDynamic regex else return regex case matchRegex regex' inp of Just (matchedBytes, capts) -> do unless (null capts) $ modify $ \st -> st{ captures = Captures $ IntMap.map (toSlice inp) capts } takeChars (UTF8.length matchedBytes) _ -> mzero toSlice :: ByteString -> (Int, Int) -> ByteString toSlice bs (off, len) = BS.take len $ BS.drop off bs wordBoundary :: ByteString -> TokenizerM () wordBoundary inp = do case UTF8.uncons inp of Nothing -> return () Just (d, _) -> do c <- gets prevChar guard $ isWordBoundary c d isWordBoundary :: Char -> Char -> Bool isWordBoundary c d = isWordChar c /= isWordChar d decodeBS :: ByteString -> TokenizerM Text decodeBS bs = case decodeUtf8' bs of Left _ -> throwError ("ByteString " ++ show bs ++ "is not UTF8") Right t -> return t -- Substitute out %1, %2, etc. in regex string, escaping -- appropriately.. subDynamic :: Regex -> TokenizerM Regex subDynamic (MatchDynamic capNum) = do replacement <- getCapture capNum return $ mconcat $ map (MatchChar . (==)) $ Text.unpack replacement subDynamic (MatchAlt r1 r2) = MatchAlt <$> subDynamic r1 <*> subDynamic r2 subDynamic (MatchConcat r1 r2) = MatchConcat <$> subDynamic r1 <*> subDynamic r2 subDynamic (MatchSome r) = MatchSome <$> subDynamic r subDynamic (MatchCapture i r) = MatchCapture i <$> subDynamic r subDynamic (AssertPositive dir r) = AssertPositive dir <$> subDynamic r subDynamic (AssertNegative dir r) = AssertNegative dir <$> subDynamic r subDynamic x = return x keyword :: KeywordAttr -> WordSet Text -> ByteString -> TokenizerM Text keyword kwattr kws inp = do prev <- gets prevChar guard $ prev `Set.member` (keywordDelims kwattr) let (w,_) = UTF8.break (`Set.member` (keywordDelims kwattr)) inp guard $ not (BS.null w) w' <- decodeBS w let numchars = Text.length w' if w' `inWordSet` kws then takeChars numchars else mzero normalizeHighlighting :: [Token] -> [Token] normalizeHighlighting [] = [] normalizeHighlighting ((!t,!x):xs) | Text.null x = normalizeHighlighting xs | otherwise = (t, matchedText) : normalizeHighlighting rest where (matches, rest) = span (\(z,_) -> z == t) xs !matchedText = Text.concat (x : map snd matches) parseCStringChar :: ByteString -> TokenizerM Text parseCStringChar inp = do case A.parseOnly (A.match pCStringChar) inp of Left _ -> mzero Right (r,_) -> takeChars (BS.length r) -- assumes ascii pCStringChar :: A.Parser () pCStringChar = do _ <- A.char '\\' next <- A.anyChar case next of c | c == 'x' || c == 'X' -> () <$ A.takeWhile1 (A.inClass "0-9a-fA-F") | c == '0' -> () <$ A.takeWhile (A.inClass "0-7") | A.inClass "abefnrtv\"'?\\" c -> return () | otherwise -> mzero parseCChar :: ByteString -> TokenizerM Text parseCChar inp = do case A.parseOnly (A.match pCChar) inp of Left _ -> mzero Right (r,_) -> takeChars (BS.length r) -- assumes ascii pCChar :: A.Parser () pCChar = do () <$ A.char '\'' pCStringChar <|> () <$ A.satisfy (\c -> c /= '\'' && c /= '\\') () <$ A.char '\'' parseInt :: ByteString -> TokenizerM Text parseInt inp = do wordBoundary inp case A.parseOnly (A.match (pHex <|> pOct <|> pDec)) inp of Left _ -> mzero Right (r,_) -> takeChars (BS.length r) -- assumes ascii pDec :: A.Parser () pDec = do mbMinus void $ A.takeWhile1 (A.inClass "0-9") parseOct :: ByteString -> TokenizerM Text parseOct inp = do wordBoundary inp case A.parseOnly (A.match pHex) inp of Left _ -> mzero Right (r,_) -> takeChars (BS.length r) -- assumes ascii pOct :: A.Parser () pOct = do mbMinus _ <- A.char '0' _ <- A.satisfy (A.inClass "Oo") _ <- A.takeWhile1 (A.inClass "0-7") return () parseHex :: ByteString -> TokenizerM Text parseHex inp = do wordBoundary inp case A.parseOnly (A.match pHex) inp of Left _ -> mzero Right (r,_) -> takeChars (BS.length r) -- assumes ascii pHex :: A.Parser () pHex = do mbMinus _ <- A.char '0' _ <- A.satisfy (A.inClass "Xx") _ <- A.takeWhile1 (A.inClass "0-9a-fA-F") return () mbMinus :: A.Parser () mbMinus = (() <$ A.char '-') <|> return () mbPlusMinus :: A.Parser () mbPlusMinus = () <$ A.satisfy (A.inClass "+-") <|> return () parseFloat :: ByteString -> TokenizerM Text parseFloat inp = do wordBoundary inp case A.parseOnly (A.match pFloat) inp of Left _ -> mzero Right (r,_) -> takeChars (BS.length r) -- assumes all ascii where pFloat :: A.Parser () pFloat = do let digits = A.takeWhile1 (A.inClass "0-9") mbPlusMinus before <- A.option False $ True <$ digits dot <- A.option False $ True <$ A.satisfy (A.inClass ".") after <- A.option False $ True <$ digits e <- A.option False $ True <$ (A.satisfy (A.inClass "Ee") >> mbPlusMinus >> digits) mbnext <- A.peekChar case mbnext of Nothing -> return () Just c -> guard (not $ A.inClass "." c) guard $ (before && not dot && e) -- 5e2 || (before && dot && (after || not e)) -- 5.2e2 or 5.2 or 5. || (not before && dot && after) -- .23 or .23e2 skylighting-core-0.13.4.1/src/Skylighting/Types.hs0000644000000000000000000003627107346545000020145 0ustar0000000000000000{-# LANGUAGE StrictData #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE TypeSynonymInstances #-} -- | Basic types for Skylighting. module Skylighting.Types ( -- * Syntax descriptions ContextName , KeywordAttr(..) , WordSet(..) , makeWordSet , inWordSet , ListItem(..) , Matcher(..) , Rule(..) , Context(..) , ContextSwitch(..) , Syntax(..) , SyntaxMap -- * Tokens , Token , TokenType(..) , SourceLine , LineNo(..) -- * Styles , TokenStyle(..) , defStyle , Color(..) , ToColor(..) , FromColor(..) , Style(..) , ANSIColorLevel(..) -- * Format options , FormatOptions(..) , defaultFormatOpts ) where import Control.Monad (mplus) import Data.Aeson import Data.Aeson.Types (toJSONKeyText) import Data.Binary (Binary) import Data.Bits import Data.CaseInsensitive (FoldCase (..)) import Data.Colour.SRGB (Colour, sRGB24, toSRGB24) import qualified Data.Colour.SRGB as Colour import Data.Data (Data) import qualified Data.Map as Map import Data.Maybe (fromMaybe) import qualified Data.Set as Set import Data.Text (Text) import qualified Data.Text as Text import Data.Typeable (Typeable) import Data.Word import GHC.Generics (Generic) import Safe (readMay) import Skylighting.Regex import Text.Printf -- | Full name of a context: the first member of the pair is the full -- syntax name, the second the context name within that syntax. type ContextName = (Text, Text) -- | Attributes controlling how keywords are interpreted. data KeywordAttr = KeywordAttr { keywordCaseSensitive :: !Bool , keywordDelims :: !(Set.Set Char) } deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary KeywordAttr -- | A set of "words," possibly case insensitive. data WordSet a = CaseSensitiveWords !(Set.Set a) | CaseInsensitiveWords !(Set.Set a) deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary a => Binary (WordSet a) -- | A set of words to match (either case-sensitive or case-insensitive). makeWordSet :: (FoldCase a, Ord a) => Bool -> [a] -> WordSet a makeWordSet True ws = CaseSensitiveWords (Set.fromList ws) makeWordSet False ws = CaseInsensitiveWords (Set.fromList $ map foldCase ws) -- | Test for membership in a 'WordSet'. inWordSet :: (FoldCase a, Ord a) => a -> WordSet a -> Bool inWordSet w (CaseInsensitiveWords ws) = foldCase w `Set.member` ws inWordSet w (CaseSensitiveWords ws) = w `Set.member` ws -- | Matchers correspond to the element types in a context. data Matcher = DetectChar !Char | Detect2Chars !Char !Char | AnyChar !(Set.Set Char) | RangeDetect !Char !Char | StringDetect !Text | WordDetect !Text | RegExpr !RE | Keyword !KeywordAttr (Either Text (WordSet Text)) -- Either Left list name (unresolved) or Right wordset (resolved) | Int | Float | HlCOct | HlCHex | HlCStringChar | HlCChar | LineContinue | IncludeRules !ContextName | DetectSpaces | DetectIdentifier deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary Matcher -- | A context switch, either pops or pushes a context. data ContextSwitch = Pop | Push !ContextName deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary ContextSwitch -- | A rule corresponds to one of the elements of a Kate syntax -- highlighting "context." data Rule = Rule{ rMatcher :: !Matcher , rAttribute :: !TokenType , rIncludeAttribute :: !Bool , rDynamic :: !Bool , rCaseSensitive :: !Bool , rChildren :: ![Rule] , rLookahead :: !Bool , rFirstNonspace :: !Bool , rColumn :: !(Maybe Int) , rContextSwitch :: ![ContextSwitch] } deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary Rule -- | A list item is either just a textual value or an included list. -- IncludeList (x,y) includes list y from syntax with full name x. data ListItem = Item !Text | IncludeList !(Text, Text) deriving (Show, Eq, Ord, Read, Data, Typeable, Generic) instance Binary ListItem -- | A syntax corresponds to a complete Kate syntax description. -- The 'sShortname' field is derived from the filename. data Syntax = Syntax{ sName :: !Text , sFilename :: !String , sShortname :: !Text , sLists :: !(Map.Map Text [ListItem]) , sContexts :: !(Map.Map Text Context) , sAuthor :: !Text , sVersion :: !Text , sLicense :: !Text , sExtensions :: ![String] , sStartingContext :: !Text } deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary Syntax -- | A map of syntaxes, keyed by full name. type SyntaxMap = Map.Map Text Syntax -- | A Context corresponds to a context element in a Kate -- syntax description. data Context = Context{ cName :: !Text , cSyntax :: !Text , cRules :: ![Rule] , cAttribute :: !TokenType , cLineEmptyContext :: ![ContextSwitch] , cLineEndContext :: ![ContextSwitch] , cLineBeginContext :: ![ContextSwitch] , cFallthrough :: !Bool , cFallthroughContext :: ![ContextSwitch] , cDynamic :: !Bool } deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary Context -- | A pair consisting of a list of attributes and some text. type Token = (TokenType, Text) -- | 'KeywordTok' corresponds to @dsKeyword@ in Kate syntax -- descriptions, and so on. data TokenType = KeywordTok | DataTypeTok | DecValTok | BaseNTok | FloatTok | ConstantTok | CharTok | SpecialCharTok | StringTok | VerbatimStringTok | SpecialStringTok | ImportTok | CommentTok | DocumentationTok | AnnotationTok | CommentVarTok | OtherTok | FunctionTok | VariableTok | ControlFlowTok | OperatorTok | BuiltInTok | ExtensionTok | PreprocessorTok | AttributeTok | RegionMarkerTok | InformationTok | WarningTok | AlertTok | ErrorTok | NormalTok deriving (Read, Show, Eq, Ord, Enum, Bounded, Data, Typeable, Generic) instance Binary TokenType instance ToJSON TokenType where toEncoding = toEncoding . Text.stripSuffix "Tok" . Text.pack . show instance ToJSONKey TokenType where toJSONKey = toJSONKeyText (fromMaybe "Unknown" . Text.stripSuffix "Tok" . Text.pack . show) instance FromJSON TokenType where parseJSON (String t) = case readMay (Text.unpack t ++ "Tok") of Just tt -> return tt Nothing -> fail "Not a token type" parseJSON _ = mempty -- | JSON @"Keyword"@ corresponds to 'KeywordTok', and so on. instance FromJSONKey TokenType where fromJSONKey = FromJSONKeyTextParser (\t -> case readMay (Text.unpack t ++ "Tok") of Just tt -> return tt Nothing -> fail "Not a token type") -- | A line of source: a list of labeled tokens. type SourceLine = [Token] -- | Line numbers newtype LineNo = LineNo { lineNo :: Int } deriving (Show, Enum) -- | A 'TokenStyle' determines how a token is to be rendered. data TokenStyle = TokenStyle { tokenColor :: !(Maybe Color) , tokenBackground :: !(Maybe Color) , tokenBold :: !Bool , tokenItalic :: !Bool , tokenUnderline :: !Bool } deriving (Show, Read, Ord, Eq, Data, Typeable, Generic) instance Binary TokenStyle -- | The keywords used in KDE syntax -- themes are used, e.g. @text-color@ for default token color. instance FromJSON TokenStyle where parseJSON (Object v) = do tcolor <- v .:? "text-color" bg <- v .:? "background-color" tbold <- v .:? "bold" .!= False titalic <- v .:? "italic" .!= False tunderline <- v .:? "underline" .!= False return TokenStyle{ tokenColor = tcolor , tokenBackground = bg , tokenBold = tbold , tokenItalic = titalic , tokenUnderline = tunderline } parseJSON _ = mempty instance ToJSON TokenStyle where toJSON ts = object [ "text-color" .= tokenColor ts , "background-color" .= tokenBackground ts , "bold" .= tokenBold ts , "italic" .= tokenItalic ts , "underline" .= tokenUnderline ts ] -- | Default style. defStyle :: TokenStyle defStyle = TokenStyle { tokenColor = Nothing , tokenBackground = Nothing , tokenBold = False , tokenItalic = False , tokenUnderline = False } -- | A color (red, green, blue). data Color = RGB Word8 Word8 Word8 deriving (Show, Read, Ord, Eq, Data, Typeable, Generic) instance Binary Color -- | Things that can be converted to a color. class ToColor a where toColor :: a -> Maybe Color instance ToColor String where toColor ['#',r1,r2,g1,g2,b1,b2] = case reads ['(','0','x',r1,r2,',','0','x',g1,g2,',','0','x',b1,b2,')'] of ((r,g,b),_) : _ -> Just $ RGB r g b _ -> Nothing toColor _ = Nothing instance ToColor Int where toColor x = toColor (fromIntegral x1 :: Word8, fromIntegral x2 :: Word8, fromIntegral x3 :: Word8) where x1 = (shiftR x 16) .&. 0xFF x2 = (shiftR x 8 ) .&. 0xFF x3 = x .&. 0xFF instance ToColor (Word8, Word8, Word8) where toColor (r,g,b) = Just $ RGB r g b instance ToColor (Double, Double, Double) where toColor (r,g,b) | r >= 0 && g >= 0 && b >= 0 && r <= 1 && g <= 1 && b <= 1 = Just $ RGB (floor $ r * 255) (floor $ g * 255) (floor $ b * 255) toColor _ = Nothing instance (RealFrac a, Floating a) => ToColor (Colour a) where toColor c = let (Colour.RGB r g b) = toSRGB24 c in toColor (r, g, b) -- | JSON @"#1aff2b"@ corresponds to the color @RGB 0x1a 0xff 0x2b@. instance FromJSON Color where parseJSON (String t) = maybe mempty return $ toColor (Text.unpack t) parseJSON _ = mempty instance ToJSON Color where toJSON color = String (Text.pack (fromColor color :: String)) -- | Different representations of a 'Color'. class FromColor a where fromColor :: Color -> a instance FromColor String where fromColor (RGB r g b) = printf "#%02x%02x%02x" r g b instance FromColor (Double, Double, Double) where fromColor (RGB r g b) = (fromIntegral r / 255, fromIntegral g / 255, fromIntegral b / 255) instance FromColor (Word8, Word8, Word8) where fromColor (RGB r g b) = (r, g, b) instance (Ord a, Floating a) => FromColor (Colour a) where fromColor (RGB r g b) = sRGB24 r g b -- | A 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. data Style = Style { tokenStyles :: !(Map.Map TokenType TokenStyle) , defaultColor :: !(Maybe Color) , backgroundColor :: !(Maybe Color) , lineNumberColor :: !(Maybe Color) , lineNumberBackgroundColor :: !(Maybe Color) } deriving (Read, Show, Eq, Ord, Data, Typeable, Generic) instance Binary Style -- | The FromJSON instance for 'Style' is designed so that -- a KDE syntax theme (JSON) can be decoded directly as a -- 'Style'. instance FromJSON Style where parseJSON (Object v) = do (tokstyles :: Map.Map Text TokenStyle) <- v .: "text-styles" (editorColors :: Map.Map Text Color) <- v .:? "editor-colors" .!= mempty mbBackgroundColor <- v .:? "background-color" mbLineNumberColor <- v .:? "line-number-color" mbDefaultColor <- v .:? "text-color" mbLineNumberBackgroundColor <- v .:? "line-number-background-color" return Style{ defaultColor = mbDefaultColor `mplus` (case Map.lookup "Normal" tokstyles of Nothing -> Nothing Just ts -> tokenColor ts) , backgroundColor = mbBackgroundColor `mplus` Map.lookup "background-color" editorColors , lineNumberColor = mbLineNumberColor `mplus` Map.lookup "line-numbers" editorColors , lineNumberBackgroundColor = mbLineNumberBackgroundColor `mplus` Map.lookup "background-color" editorColors , tokenStyles = Map.mapKeys (\s -> maybe OtherTok id $ readMay (Text.unpack s ++ "Tok")) tokstyles } parseJSON _ = mempty instance ToJSON Style where toJSON s = object [ "text-styles" .= toJSON (tokenStyles s) , "background-color" .= toJSON (backgroundColor s) , "text-color" .= toJSON (defaultColor s) , "line-number-color" .= toJSON (lineNumberColor s) , "line-number-background-color" .= toJSON (lineNumberBackgroundColor s) ] -- | The available levels of color complexity in ANSI terminal output. data ANSIColorLevel = ANSI16Color -- ^ 16-color mode | ANSI256Color -- ^ 256-color mode | ANSITrueColor -- ^ True-color mode deriving (Show, Read, Eq, Ord, Enum, Bounded, Data, Typeable, Generic) instance Binary ANSIColorLevel -- | Options for formatting source code. data FormatOptions = FormatOptions{ numberLines :: !Bool -- ^ Number lines , startNumber :: !Int -- ^ Number of first line , lineAnchors :: !Bool -- ^ Anchors on each line number , titleAttributes :: !Bool -- ^ Html titles with token types , codeClasses :: ![Text] -- ^ Additional classes for Html code tag , containerClasses :: ![Text] -- ^ Additional classes for Html container tag , lineIdPrefix :: !Text -- ^ Prefix for id attributes on lines , ansiColorLevel :: !ANSIColorLevel -- ^ Level of ANSI color support to use } deriving (Show, Read, Eq, Ord, Data, Typeable, Generic) instance Binary FormatOptions -- | Default formatting options. defaultFormatOpts :: FormatOptions defaultFormatOpts = FormatOptions{ numberLines = False , startNumber = 1 , lineAnchors = False , titleAttributes = False , codeClasses = [] , containerClasses = [] , lineIdPrefix = "" , ansiColorLevel = ANSI16Color } skylighting-core-0.13.4.1/test/cases/0000755000000000000000000000000007346545000015466 5ustar0000000000000000skylighting-core-0.13.4.1/test/cases/abc.ada0000644000000000000000000000437607346545000016674 0ustar0000000000000000with Ada.Characters.Handling; use Ada.Characters.Handling; package Abc is type Block_Faces is array(1..2) of Character; type Block_List is array(positive range <>) of Block_Faces; function Can_Make_Word(W: String; Blocks: Block_List) return Boolean; end Abc; package body Abc is function Can_Make_Word(W: String; Blocks: Block_List) return Boolean is Used : array(Blocks'Range) of Boolean := (Others => False); subtype wIndex is Integer range W'First..W'Last; wPos : wIndex; begin if W'Length = 0 then return True; end if; wPos := W'First; while True loop declare C : Character := To_Upper(W(wPos)); X : constant wIndex := wPos; begin for I in Blocks'Range loop if (not Used(I)) then if C = To_Upper(Blocks(I)(1)) or C = To_Upper(Blocks(I)(2)) then Used(I) := True; if wPos = W'Last then return True; end if; wPos := wIndex'Succ(wPos); exit; end if; end if; end loop; if X = wPos then return False; end if; end; end loop; return False; end Can_Make_Word; end Abc; with Ada.Text_IO, Ada.Strings.Unbounded, Abc; use Ada.Text_IO, Ada.Strings.Unbounded, Abc; procedure Abc_Problem is Blocks : Block_List := ( ('B','O'), ('X','K'), ('D','Q'), ('C','P') , ('N','A'), ('G','T'), ('R','E'), ('T','G') , ('Q','D'), ('F','S'), ('J','W'), ('H','U') , ('V','I'), ('A','N'), ('O','B'), ('E','R') , ('F','S'), ('L','Y'), ('P','C'), ('Z','M') ); function "+" (S : String) return Unbounded_String renames To_Unbounded_String; words : array(positive range <>) of Unbounded_String := ( +"A" , +"BARK" , +"BOOK" , +"TREAT" , +"COMMON" , +"SQUAD" , +"CONFUSE" -- Border cases: -- , +"CONFUSE2" -- , +"" ); begin for I in words'Range loop Put_Line ( To_String(words(I)) & ": " & Boolean'Image(Can_Make_Word(To_String(words(I)),Blocks)) ); end loop; end Abc_Problem; skylighting-core-0.13.4.1/test/cases/abc.agda0000644000000000000000000000255007346545000017033 0ustar0000000000000000module Reals where -- (a set with properties of) the reals data ℝ : Set where r0 : ℝ r1 : ℝ _+_ : ℝ → ℝ → ℝ -- equality data _==_ : ℝ → ℝ → Set where AXrefl== : ∀ {r} → r == r AXsymm== : ∀ {r s} → r == s → s == r AXtrans== : ∀ {r s t} → r == s → s == t → r == t AX+0 : ∀ {r} → (r + r0) == r AXsymm+ : ∀ {r s} → (r + s) == (s + r) AX+== : ∀ {r s t} → r == s → (r + t) == (s + t) THM0+ : {r : ℝ} → r == (r0 + r) THM0+ = AXsymm== (AXtrans== AXsymm+ AX+0) -- AXsymm+ AX+0 r0 + r == r + r0 and r + r0 == r -- AXtrans== so r0 + r == r -- AXsymm== so r == r0 + r THM0+alt : {r : ℝ} → r == (r0 + r) THM0+alt {r} = AXsymm== {r0 + r} {r} ((AXtrans== {r0 + r} {r + r0} {r}) (AXsymm+ {r0} {r}) (AX+0 {r})) -- strict partial ordering data _<_ : ℝ → ℝ → Set where AXtrans<<< : ∀ {r s t} → r < s → s < t → r < t AX<=< : ∀ {r s t} → r < s → s == t → r < t AX=<< : ∀ {r s t} → r == s → s < t → r < t AX0<1 : r0 < r1 AX+<< : ∀ {r s t} → r < s → (r + t) < (s + t) THM<+1 : {r : ℝ} → r < (r + r1) THM<+1 = AX<=< (AX=<< THM0+ (AX+<< AX0<1)) AXsymm+ -- AX0<1 0 < 1 -- AX<+ % so 0 + r < 1 + r -- AX=<< lem0+ % so r < 1 + r -- AX<=< % AXsymm+ so r < r + 1 skylighting-core-0.13.4.1/test/cases/abc.c0000644000000000000000000000177607346545000016372 0ustar0000000000000000#include #include int can_make_words(char **b, char *word) { int i, ret = 0, c = toupper(*word); #define SWAP(a, b) if (a != b) { char * tmp = a; a = b; b = tmp; } if (!c) return 1; if (!b[0]) return 0; for (i = 0; b[i] && !ret; i++) { if (b[i][0] != c && b[i][1] != c) continue; SWAP(b[i], b[0]); ret = can_make_words(b + 1, word + 1); SWAP(b[i], b[0]); } return ret; } int main(void) { char* blocks[] = { "BO", "XK", "DQ", "CP", "NA", "GT", "RE", "TG", "QD", "FS", "JW", "HU", "VI", "AN", "OB", "ER", "FS", "LY", "PC", "ZM", 0 }; char *words[] = { "", "A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "Confuse", 0 }; char **w; for (w = words; *w; w++) printf("%s\t%d\n", *w, can_make_words(blocks, *w)); return 0; } skylighting-core-0.13.4.1/test/cases/abc.clojure0000644000000000000000000000115707346545000017604 0ustar0000000000000000 (def blocks (-> "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM" (.split " ") vec)) (defn omit "return bs with (one instance of) b omitted" [bs b] (let [[before after] (split-with #(not= b %) bs)] (concat before (rest after)))) (defn abc "return lazy sequence of solutions (i.e. block lists)" [blocks [c & cs]] (if-some c (for [b blocks :when (some #(= c %) b) bs (abc (omit blocks b) cs)] (cons b bs)) [[]])) (doseq [word ["A" "BARK" "Book" "treat" "COMMON" "SQUAD" "CONFUSE"]] (->> word .toUpperCase (abc blocks) first (printf "%s: %b\n" word))) skylighting-core-0.13.4.1/test/cases/abc.cpp0000644000000000000000000000231707346545000016722 0ustar0000000000000000#include #include #include #include #include typedef std::pair item_t; typedef std::vector list_t; bool can_make_word(const std::string& w, const list_t& vals) { std::set used; while (used.size() < w.size()) { const char c = toupper(w[used.size()]); uint32_t x = used.size(); for (uint32_t i = 0, ii = vals.size(); i < ii; ++i) { if (used.find(i) == used.end()) { if (toupper(vals[i].first) == c || toupper(vals[i].second) == c) { used.insert(i); break; } } } if (x == used.size()) break; } return used.size() == w.size(); } int main() { list_t vals{ {'B','O'}, {'X','K'}, {'D','Q'}, {'C','P'}, {'N','A'}, {'G','T'}, {'R','E'}, {'T','G'}, {'Q','D'}, {'F','S'}, {'J','W'}, {'H','U'}, {'V','I'}, {'A','N'}, {'O','B'}, {'E','R'}, {'F','S'}, {'L','Y'}, {'P','C'}, {'Z','M'} }; std::vector words{"A","BARK","BOOK","TREAT","COMMON","SQUAD","CONFUSE"}; for (const std::string& w : words) { std::cout << w << ": " << std::boolalpha << can_make_word(w,vals) << ".\n"; } } skylighting-core-0.13.4.1/test/cases/abc.cs0000644000000000000000000000444307346545000016547 0ustar0000000000000000using System.Collections.Generic; using System.Linq; void Main() { List blocks = new List() { "bo", "xk", "dq", "cp", "na", "gt", "re", "tg", "qd", "fs", "jw", "hu", "vi", "an", "ob", "er", "fs", "ly", "pc", "zm" }; List words = new List() { "A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "CONFUSE"}; var solver = new ABC(blocks); foreach( var word in words) { Console.WriteLine("{0} :{1}", word, solver.CanMake(word)); } } class ABC { readonly Dictionary> _blockDict = new Dictionary>(); bool[] _used; int _nextBlock; readonly List _blocks; private void AddBlockChar(char c) { if (!_blockDict.ContainsKey(c)) { _blockDict[c] = new List(); } _blockDict[c].Add(_nextBlock); } private void AddBlock(string block) { AddBlockChar(block[0]); AddBlockChar(block[1]); _nextBlock++; } public ABC(List blocks) { _blocks = blocks; foreach (var block in blocks) { AddBlock(block); } } public bool CanMake(string word) { word = word.ToLower(); if (word.Length > _blockDict.Count) { return false; } _used = new bool[_blocks.Count]; return TryMake(word); } public bool TryMake(string word) { if (word == string.Empty) { return true; } var blocks = _blockDict[word[0]].Where(b => !_used[b]); foreach (var block in blocks) { _used[block] = true; if (TryMake(word.Substring(1))) { return true; } _used[block] = false; } return false; } } skylighting-core-0.13.4.1/test/cases/abc.d0000644000000000000000000000230607346545000016361 0ustar0000000000000000import std.stdio, std.ascii, std.algorithm, std.array, std.range; alias Block = char[2]; bool canMakeWord(immutable Block[] blocks, in string word) pure nothrow in { assert(blocks.all!(w => w[].all!isAlpha)); assert(word.all!isAlpha); } body { bool inner(size_t[] indexes, in string w) pure nothrow { if (w.empty) return true; immutable c = w[0].toUpper; foreach (ref idx; indexes) { if (blocks[idx][0].toUpper != c && blocks[idx][1].toUpper != c) continue; indexes[0].swap(idx); if (inner(indexes[1 .. $], w[1 .. $])) return true; indexes[0].swap(idx); } return false; } return inner(blocks.length.iota.array, word); } void main() { enum Block[] blocks = "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM".split; foreach (w; "" ~ "A BARK BoOK TrEAT COmMoN SQUAD conFUsE".split) writefln(`"%s" %s`, w, blocks.canMakeWord(w)); // Extra test. immutable Block[] blocks2 = ["AB", "AB", "AC", "AC"]; immutable word = "abba"; writefln(`"%s" %s`, word, blocks2.canMakeWord(word)); } skylighting-core-0.13.4.1/test/cases/abc.fortran0000644000000000000000000000443507346545000017616 0ustar0000000000000000!-*- mode: compilation; default-directory: "/tmp/" -*- !Compilation started at Thu Jun 5 01:52:03 ! !make f && for a in '' a bark book treat common squad confuse ; do echo $a | ./f ; done !gfortran -std=f2008 -Wall -fopenmp -ffree-form -fall-intrinsics -fimplicit-none -g f.f08 -o f ! T ! T A NA ! T BARK BO NA RE XK ! F BOOK OB BO -- -- ! T TREAT GT RE ER NA TG ! F COMMON PC OB ZM -- -- -- ! T SQUAD FS DQ HU NA QD ! T CONFUSE CP BO NA FS HU FS RE ! !Compilation finished at Thu Jun 5 01:52:03 program abc implicit none integer, parameter :: nblocks = 20 character(len=nblocks) :: goal integer, dimension(nblocks) :: solution character(len=2), dimension(0:nblocks) :: blocks_copy, blocks = & &(/'--','BO','XK','DQ','CP','NA','GT','RE','TG','QD','FS','JW','HU','VI','AN','OB','ER','FS','LY','PC','ZM'/) logical :: valid integer :: i, iostat read(5,*,iostat=iostat) goal if (iostat .ne. 0) goal = '' call ucase(goal) solution = 0 blocks_copy = blocks valid = assign_block(goal(1:len_trim(goal)), blocks, solution, 1) write(6,*) valid, ' '//goal, (' '//blocks_copy(solution(i)), i=1,len_trim(goal)) contains recursive function assign_block(goal, blocks, solution, n) result(valid) implicit none logical :: valid character(len=*), intent(in) :: goal character(len=2), dimension(0:), intent(inout) :: blocks integer, dimension(:), intent(out) :: solution integer, intent(in) :: n integer :: i character(len=2) :: backing_store valid = .true. if (len(goal)+1 .eq. n) return do i=1, size(blocks) if (index(blocks(i),goal(n:n)) .ne. 0) then backing_store = blocks(i) blocks(i) = '' solution(n) = i if (assign_block(goal, blocks, solution, n+1)) return blocks(i) = backing_store end if end do valid = .false. return end function assign_block subroutine ucase(a) implicit none character(len=*), intent(inout) :: a integer :: i, j do i = 1, len_trim(a) j = index('abcdefghijklmnopqrstuvwxyz',a(i:i)) if (j .ne. 0) a(i:i) = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'(j:j) end do end subroutine ucase end program abc skylighting-core-0.13.4.1/test/cases/abc.go0000644000000000000000000000176607346545000016554 0ustar0000000000000000package main import ( "fmt" "strings" ) func newSpeller(blocks string) func(string) bool { bl := strings.Fields(blocks) return func(word string) bool { return r(word, bl) } } func r(word string, bl []string) bool { if word == "" { return true } c := word[0] | 32 for i, b := range bl { if c == b[0]|32 || c == b[1]|32 { bl[i], bl[0] = bl[0], b if r(word[1:], bl[1:]) == true { return true } bl[i], bl[0] = bl[0], bl[i] } } return false } func main() { sp := newSpeller( "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM") for _, word := range []string{ "A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "CONFUSE"} { fmt.Println(word, sp(word)) } } skylighting-core-0.13.4.1/test/cases/abc.haskell0000644000000000000000000000113007346545000017553 0ustar0000000000000000import Data.List (delete) import Data.Char (toUpper) -- returns list of all solutions, each solution being a list of blocks abc :: (Eq a) => [[a]] -> [a] -> [[[a]]] abc _ [] = [[]] abc blocks (c:cs) = [b:ans | b <- blocks, c `elem` b, ans <- abc (delete b blocks) cs] blocks = ["BO", "XK", "DQ", "CP", "NA", "GT", "RE", "TG", "QD", "FS", "JW", "HU", "VI", "AN", "OB", "ER", "FS", "LY", "PC", "ZM"] main :: IO () main = mapM_ (\w -> print (w, not . null $ abc blocks (map toUpper w))) ["", "A", "BARK", "BoOK", "TrEAT", "COmMoN", "SQUAD", "conFUsE"] skylighting-core-0.13.4.1/test/cases/abc.java0000644000000000000000000000352307346545000017061 0ustar0000000000000000import java.util.Arrays; public class ABC{ private static void swap(int i, int j, Object... arr){ Object tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } public static boolean canMakeWord(String word, String... blocks) { if(word.length() == 0) return true; char c = Character.toUpperCase(word.charAt(0)); for(int i = 0; i < blocks.length; i++) { String b = blocks[i]; if(Character.toUpperCase(b.charAt(0)) != c && Character.toUpperCase(b.charAt(1)) != c) continue; swap(0, i, blocks); if(canMakeWord(word.substring(1), Arrays.copyOfRange(blocks, 1, blocks.length))) return true; swap(0, i, blocks); } return false; } public static void main(String[] args){ String[] blocks = {"BO", "XK", "DQ", "CP", "NA", "GT", "RE", "TG", "QD", "FS", "JW", "HU", "VI", "AN", "OB", "ER", "FS", "LY", "PC", "ZM"}; System.out.println("\"\": " + canMakeWord("", blocks)); System.out.println("A: " + canMakeWord("A", blocks)); System.out.println("BARK: " + canMakeWord("BARK", blocks)); System.out.println("book: " + canMakeWord("book", blocks)); System.out.println("treat: " + canMakeWord("treat", blocks)); System.out.println("COMMON: " + canMakeWord("COMMON", blocks)); System.out.println("SQuAd: " + canMakeWord("SQuAd", blocks)); System.out.println("CONFUSE: " + canMakeWord("CONFUSE", blocks)); } } skylighting-core-0.13.4.1/test/cases/abc.javascript0000644000000000000000000000124007346545000020300 0ustar0000000000000000let characters = "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM"; let blocks = characters.split(" ").map(pair => pair.split("")); function isWordPossible(word) { var letters = [...word.toUpperCase()]; var length = letters.length; var copy = new Set(blocks); for (let letter of letters) { for (let block of copy) { let index = block.indexOf(letter); if (index !== -1) { length--; copy.delete(block); break; } } } return !length; } [ "A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "CONFUSE" ].forEach(word => console.log(`${word}: ${isWordPossible(word)}`)); skylighting-core-0.13.4.1/test/cases/abc.julia0000644000000000000000000000031007346545000017233 0ustar0000000000000000function abc (str, list) isempty(str) && return true for i = 1:length(list) str[end] in list[i] && any([abc(str[1:end-1], deleteat!(copy(list), i))]) && return true end false end skylighting-core-0.13.4.1/test/cases/abc.kotlin0000644000000000000000000000315607346545000017442 0ustar0000000000000000import java.util.Arrays /* Swap elements i and j of a Kotlin Array. */ fun Array.swap(i: Int, j: Int) { val tmp = this[i] this[i] = this[j] this[j] = tmp } data class Block(val block: String) /* * Not the most elegant way but interesting from an highlighting perspective ;) */ public class ABC() { class object { public fun canMakeWord(word: String, blocks: Array): Boolean { if (word.length() == 0) return true val c = Character.toUpperCase(word.charAt(0)) for (i in 0..blocks.size - 1) { val b = blocks[i] if (Character.toUpperCase(b.block.charAt(0)) != c && Character.toUpperCase(b.block.charAt(1)) != c) continue blocks.swap(0, i) if (canMakeWord(word.substring(1), Arrays.copyOfRange(blocks, 1, blocks.size))) return true blocks.swap(0, i) } return false } public fun main(args: Array) { val blocksString = array("BO", "XK", "DQ", "CP", "NA", "GT", "RE", "TG", "QD", "FS", "JW", "HU", "VI", "AN", "OB", "ER", "FS", "LY", "PC", "ZM"); val blocks = Array(blocksString.size, { s -> Block(blocksString[s])}) val words = array("", "A", "BARK", "book", "treat", "COMMON", "SQuAd", "CONFUSE"); for (word in words) { System.out.println("${word}: " + canMakeWord("${word}", blocks)) } } } } fun main(args: Array) = ABC.main(args) skylighting-core-0.13.4.1/test/cases/abc.lisp0000644000000000000000000000076107346545000017110 0ustar0000000000000000 (defun word-possible-p (word blocks) (cond ((= (length word) 0) t) ((null blocks) nil) (t (let* ((c (aref word 0)) (bs (remove-if-not #'(lambda (b) (find c b :test #'char-equal)) blocks))) (some #'identity (loop for b in bs collect (word-possible-p (subseq word 1) (remove b blocks)))))))) skylighting-core-0.13.4.1/test/cases/abc.matlab0000644000000000000000000000142607346545000017400 0ustar0000000000000000function testABC combos = ['BO' ; 'XK' ; 'DQ' ; 'CP' ; 'NA' ; 'GT' ; 'RE' ; 'TG' ; 'QD' ; ... 'FS' ; 'JW' ; 'HU' ; 'VI' ; 'AN' ; 'OB' ; 'ER' ; 'FS' ; 'LY' ; ... 'PC' ; 'ZM']; words = {'A' 'BARK' 'BOOK' 'TREAT' 'COMMON' 'SQUAD' 'CONFUSE'}; for k = 1:length(words) possible = canMakeWord(words{k}, combos); fprintf('Can%s make word %s.\n', char(~possible.*'NOT'), words{k}) end end function isPossible = canMakeWord(word, combos) word = lower(word); combos = lower(combos); isPossible = true; k = 1; while isPossible && k <= length(word) [r, c] = find(combos == word(k), 1); if ~isempty(r) combos(r, :) = ''; else isPossible = false; end k = k+1; end end skylighting-core-0.13.4.1/test/cases/abc.ocaml0000644000000000000000000000201007346545000017221 0ustar0000000000000000let blocks = [ ('B', 'O'); ('X', 'K'); ('D', 'Q'); ('C', 'P'); ('N', 'A'); ('G', 'T'); ('R', 'E'); ('T', 'G'); ('Q', 'D'); ('F', 'S'); ('J', 'W'); ('H', 'U'); ('V', 'I'); ('A', 'N'); ('O', 'B'); ('E', 'R'); ('F', 'S'); ('L', 'Y'); ('P', 'C'); ('Z', 'M'); ] let find_letter blocks c = let found, remaining = List.partition (fun (c1, c2) -> c1 = c || c2 = c) blocks in match found with | _ :: res -> Some (res @ remaining) | _ -> None let can_make_word w = let n = String.length w in let rec aux i _blocks = if i >= n then true else match find_letter _blocks w.[i] with | None -> false | Some rem_blocks -> aux (succ i) rem_blocks in aux 0 blocks let test label f (word, should) = Printf.printf "- %s %S = %B (should: %B)\n" label word (f word) should let () = List.iter (test "can make word" can_make_word) [ "A", true; "BARK", true; "BOOK", false; "TREAT", true; "COMMON", false; "SQUAD", true; "CONFUSE", true; ] skylighting-core-0.13.4.1/test/cases/abc.perl0000644000000000000000000000075107346545000017102 0ustar0000000000000000use Test::More tests => 8; my @blocks1 = qw(BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM); is(can_make_word("A", @blocks1), 1); is(can_make_word("BARK", @blocks1), 1); is(can_make_word("BOOK", @blocks1), undef); is(can_make_word("TREAT", @blocks1), 1); is(can_make_word("COMMON", @blocks1), undef); is(can_make_word("SQUAD", @blocks1), 1); is(can_make_word("CONFUSE", @blocks1), 1); my @blocks2 = qw(US TZ AO QA); is(can_make_word('auto', @blocks2), 1); skylighting-core-0.13.4.1/test/cases/abc.php0000644000000000000000000000133407346545000016725 0ustar0000000000000000 $block) { if (strpos($block, $char) !== FALSE) { unset($blocks[$k]); continue(2); } } return false; } return true; } foreach ($words as $word) { echo $word.': '; echo canMakeWord($word) ? "True" : "False"; echo "\r\n"; } skylighting-core-0.13.4.1/test/cases/abc.prolog0000644000000000000000000000124007346545000017434 0ustar0000000000000000abc_problem :- maplist(abc_problem, ['', 'A', bark, bOOk, treAT, 'COmmon', sQuaD, 'CONFUSE']). abc_problem(Word) :- L = [[b,o],[x,k],[d,q],[c,p],[n,a],[g,t],[r,e],[t,g],[q,d],[f,s], [j,w],[h,u],[v,i],[a,n],[o,b],[e,r],[f,s],[l,y],[p,c],[z,m]], ( abc_problem(L, Word) -> format('~w OK~n', [Word]) ; format('~w KO~n', [Word])). abc_problem(L, Word) :- atom_chars(Word, C_Words), maplist(downcase_atom, C_Words, D_Words), can_makeword(L, D_Words). can_makeword(_L, []). can_makeword(L, [H | T]) :- ( select([H, _], L, L1); select([_, H], L, L1)), can_makeword(L1, T). skylighting-core-0.13.4.1/test/cases/abc.python0000644000000000000000000000073607346545000017464 0ustar0000000000000000def mkword(w, b): if not w: return [] c,w = w[0],w[1:] for i in range(len(b)): if c in b[i]: m = mkword(w, b[0:i] + b[i+1:]) if m != None: return [b[i]] + m def abc(w, blk): return mkword(w.upper(), [a.upper() for a in blk]) blocks = 'BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM'.split() for w in ", A, bark, book, treat, common, SQUAD, conFUsEd".split(', '): print '\'' + w + '\'' + ' ->', abc(w, blocks) skylighting-core-0.13.4.1/test/cases/abc.r0000644000000000000000000000131607346545000016377 0ustar0000000000000000canMakeNoRecursion <- function(x) { x <- toupper(x) charList <- strsplit(x, character(0)) getCombos <- function(chars) { charBlocks <- data.matrix(expand.grid(lapply(chars, function(char) which(blocks == char, arr.ind=TRUE)[, 1L]))) charBlocks <- charBlocks[!apply(charBlocks, 1, function(row) any(duplicated(row))), , drop=FALSE] if (dim(charBlocks)[1L] > 0L) { t(apply(charBlocks, 1, function(row) apply(blocks[row, , drop=FALSE], 1, paste, collapse=""))) } else { character(0) } } setNames(lapply(charList, getCombos), x) } canMakeNoRecursion(c("A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "CONFUSE")) skylighting-core-0.13.4.1/test/cases/abc.ruby0000644000000000000000000000045107346545000017116 0ustar0000000000000000words = %w(A BaRK BOoK tREaT COmMOn SqUAD CoNfuSE) << "" words.each do |word| blocks = "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM" res = word.each_char.all?{|c| blocks.sub!(/\w?#{c}\w?/i, "")} #regexps can be interpolated like strings puts "#{word.inspect}: #{res}" end skylighting-core-0.13.4.1/test/cases/abc.scala0000644000000000000000000000354707346545000017231 0ustar0000000000000000object AbcBlocks extends App { protected class Block(face1: Char, face2: Char) { def isFacedWith(that: Char) = { that == face1 || that == face2 } override def toString() = face1.toString + face2 } protected object Block { def apply(faces: String) = new Block(faces.head, faces.last) } type word = Seq[Block] private val blocks = List(Block("BO"), Block("XK"), Block("DQ"), Block("CP"), Block("NA"), Block("GT"), Block("RE"), Block("TG"), Block("QD"), Block("FS"), Block("JW"), Block("HU"), Block("VI"), Block("AN"), Block("OB"), Block("ER"), Block("FS"), Block("LY"), Block("PC"), Block("ZM")) private def isMakeable(word: String, blocks: word) = { def getTheBlocks(word: String, blocks: word) = { def inner(word: String, toCompare: word, rest: word, accu: word): word = { if (word.isEmpty || rest.isEmpty || toCompare.isEmpty) accu else if (toCompare.head.isFacedWith(word.head)) { val restant = rest diff List(toCompare.head) inner(word.tail, restant, restant, accu :+ toCompare.head) } else inner(word, toCompare.tail, rest, accu) } inner(word, blocks, blocks, Nil) } word.lengthCompare(getTheBlocks(word, blocks).size) == 0 } val words = List("A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "CONFUSED", "ANBOCPDQERSFTGUVWXLZ") // Automatic tests assert(isMakeable(words(0), blocks)) assert(isMakeable(words(1), blocks)) assert(!isMakeable(words(2), blocks)) // BOOK not assert(isMakeable(words(3), blocks)) assert(!isMakeable(words(4), blocks)) // COMMON not assert(isMakeable(words(5), blocks)) assert(isMakeable(words(6), blocks)) assert(isMakeable(words(7), blocks)) //words(7).mkString.permutations.foreach(s => assert(isMakeable(s, blocks))) words.foreach(w => println(s"$w can${if (isMakeable(w, blocks)) " " else "not "}be made.")) } skylighting-core-0.13.4.1/test/cases/abc.scheme0000644000000000000000000000255507346545000017410 0ustar0000000000000000#lang racket (define block-strings (list "BO" "XK" "DQ" "CP" "NA" "GT" "RE" "TG" "QD" "FS" "JW" "HU" "VI" "AN" "OB" "ER" "FS" "LY" "PC" "ZM")) (define BLOCKS (map string->list block-strings)) (define (can-make-word? w) (define (usable-block blocks word-char) (for/first ((b (in-list blocks)) #:when (memf (curry char-ci=? word-char) b)) b)) (define (inner word-chars blocks tried-blocks) (cond [(null? word-chars) #t] [(usable-block blocks (car word-chars)) => (lambda (b) (or (inner (cdr word-chars) (append tried-blocks (remove b blocks)) null) (inner word-chars (remove b blocks) (cons b tried-blocks))))] [else #f])) (inner (string->list w) BLOCKS null)) (define WORD-LIST '("" "A" "BARK" "BOOK" "TREAT" "COMMON" "SQUAD" "CONFUSE")) (define (report-word w) (printf "Can we make: ~a? ~a~%" (~s w #:min-width 9) (if (can-make-word? w) "yes" "no"))) (module+ main (for-each report-word WORD-LIST)) (module+ test (require rackunit) (check-true (can-make-word? "")) (check-true (can-make-word? "A")) (check-true (can-make-word? "BARK")) (check-false (can-make-word? "BOOK")) (check-true (can-make-word? "TREAT")) (check-false (can-make-word? "COMMON")) (check-true (can-make-word? "SQUAD")) (check-true (can-make-word? "CONFUSE"))) skylighting-core-0.13.4.1/test/cases/abc.tcl0000644000000000000000000000122507346545000016717 0ustar0000000000000000package require Tcl 8.6 proc abc {word {blocks {BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM}}} { set abc {{letters blocks abc} { set rest [lassign $letters ch] set i 0 foreach blk $blocks { if {$ch in $blk && (![llength $rest] || [apply $abc $rest [lreplace $blocks $i $i] $abc])} { return true } incr i } return false }} return [apply $abc [split $word ""] [lmap b $blocks {split $b ""}] $abc] } foreach word {"" A BARK BOOK TREAT COMMON SQUAD CONFUSE} { puts [format "Can we spell %9s? %s" '$word' [abc $word]] } skylighting-core-0.13.4.1/test/cases/archive.rhtml0000644000000000000000000000104307346545000020155 0ustar0000000000000000

Event Archive

<% form_for :to_date, @to_date, :url => {:action => 'archive'} do |f| %>

<%= select_date @from_date, :prefix => 'from' %> <%= select_date @to_date, :prefix => 'to', :start_year => 2000 %>

<%= select_tag "series", options_for_select(series_list('All'), @series) %> <%= f.submit 'Show events' %>

<% end %>
    <% if @events %> <%= render :partial => 'events' %> <% end %>
skylighting-core-0.13.4.1/test/cases/docbook.xml0000644000000000000000000000066007346545000017632 0ustar0000000000000000
The Month of May When you install DocBook Tools a number of files are added to /usr/bin, including db2html, and db2pdf.
skylighting-core-0.13.4.1/test/cases/hk91.html0000644000000000000000000000060407346545000017130 0ustar0000000000000000 skylighting-core-0.13.4.1/test/cases/if.cmake0000644000000000000000000000011207346545000017060 0ustar0000000000000000if(CMARK_TESTS and CMARK_SHARED) add_subdirectory(api_test) endif() skylighting-core-0.13.4.1/test/cases/issue41.djangotemplate0000644000000000000000000000004007346545000021675 0ustar0000000000000000{% if var %} string {% endif %} skylighting-core-0.13.4.1/test/cases/life.lua0000644000000000000000000000511507346545000017112 0ustar0000000000000000-- life.lua -- original by Dave Bollinger posted to lua-l -- modified to use ANSI terminal escape sequences -- modified to use for instead of while local write=io.write ALIVE="„" DEAD="ĂŸ" ALIVE="O" DEAD="-" function delay() -- NOTE: SYSTEM-DEPENDENT, adjust as necessary for i=1,10000 do end -- local i=os.clock()+1 while(os.clock() 0 do local xm1,x,xp1,xi=self.w-1,self.w,1,self.w while xi > 0 do local sum = self[ym1][xm1] + self[ym1][x] + self[ym1][xp1] + self[y][xm1] + self[y][xp1] + self[yp1][xm1] + self[yp1][x] + self[yp1][xp1] next[y][x] = ((sum==2) and self[y][x]) or ((sum==3) and 1) or 0 xm1,x,xp1,xi = x,xp1,xp1+1,xi-1 end ym1,y,yp1,yi = y,yp1,yp1+1,yi-1 end end -- output the array to screen function _CELLS:draw() local out="" -- accumulate to reduce flicker for y=1,self.h do for x=1,self.w do out=out..(((self[y][x]>0) and ALIVE) or DEAD) end out=out.."\n" end write(out) end -- constructor function CELLS(w,h) local c = ARRAY2D(w,h) c.spawn = _CELLS.spawn c.evolve = _CELLS.evolve c.draw = _CELLS.draw return c end -- -- shapes suitable for use with spawn() above -- HEART = { 1,0,1,1,0,1,1,1,1; w=3,h=3 } GLIDER = { 0,0,1,1,0,1,0,1,1; w=3,h=3 } EXPLODE = { 0,1,0,1,1,1,1,0,1,0,1,0; w=3,h=4 } FISH = { 0,1,1,1,1,1,0,0,0,1,0,0,0,0,1,1,0,0,1,0; w=5,h=4 } BUTTERFLY = { 1,0,0,0,1,0,1,1,1,0,1,0,0,0,1,1,0,1,0,1,1,0,0,0,1; w=5,h=5 } -- the main routine function LIFE(w,h) -- create two arrays local thisgen = CELLS(w,h) local nextgen = CELLS(w,h) -- create some life -- about 1000 generations of fun, then a glider steady-state thisgen:spawn(GLIDER,5,4) thisgen:spawn(EXPLODE,25,10) thisgen:spawn(FISH,4,12) -- run until break local gen=1 write("\027[2J") -- ANSI clear screen while 1 do thisgen:evolve(nextgen) thisgen,nextgen = nextgen,thisgen write("\027[H") -- ANSI home cursor thisgen:draw() write("Life - generation ",gen,"\n") gen=gen+1 if gen>2000 then break end --delay() -- no delay end end LIFE(40,20) skylighting-core-0.13.4.1/test/0000755000000000000000000000000007346545000014370 5ustar0000000000000000skylighting-core-0.13.4.1/test/default.theme0000644000000000000000000001242107346545000017040 0ustar0000000000000000{ "metadata" : { "revision" : 1, "name" : "Default", "author" : "Kate Authors", "license" : "MIT", "read-only" : true }, "text-styles": { "Normal" : { "text-color" : "#1f1c1b", "selected-text-color" : "#ffffff", "bold" : false, "italic" : false, "underline" : false, "strike-through" : false }, "Keyword" : { "text-color" : "#1f1c1b", "selected-text-color" : "#ffffff", "bold" : true }, "Function" : { "text-color" : "#644a9b", "selected-text-color" : "#452886" }, "Variable" : { "text-color" : "#0057ae", "selected-text-color" : "#00316e" }, "ControlFlow" : { "text-color" : "#1f1c1b", "selected-text-color" : "#ffffff", "bold" : true }, "Operator" : { "text-color" : "#1f1c1b", "selected-text-color" : "#ffffff" }, "BuiltIn" : { "text-color" : "#644a9b", "selected-text-color" : "#452886", "bold" : true }, "Extension" : { "text-color" : "#0095ff", "selected-text-color" : "#ffffff", "bold" : true }, "Preprocessor" : { "text-color" : "#006e28", "selected-text-color" : "#006e28" }, "Attribute" : { "text-color" : "#0057ae", "selected-text-color" : "#00316e" }, "Char" : { "text-color" : "#924c9d", "selected-text-color" : "#6c2477" }, "SpecialChar" : { "text-color" : "#3daee9", "selected-text-color" : "#fcfcfc" }, "String" : { "text-color" : "#bf0303", "selected-text-color" : "#9c0e0e" }, "VerbatimString" : { "text-color" : "#bf0303", "selected-text-color" : "#9c0e0e" }, "SpecialString" : { "text-color" : "#ff5500", "selected-text-color" : "#ff5500" }, "Import" : { "text-color" : "#ff5500", "selected-text-color" : "#ff5500" }, "DataType" : { "text-color" : "#0057ae", "selected-text-color" : "#00316e" }, "DecVal" : { "text-color" : "#b08000", "selected-text-color" : "#805c00" }, "BaseN" : { "text-color" : "#b08000", "selected-text-color" : "#805c00" }, "Float" : { "text-color" : "#b08000", "selected-text-color" : "#805c00" }, "Constant" : { "text-color" : "#aa5500", "selected-text-color" : "#5e2f00" }, "Comment" : { "text-color" : "#898887", "selected-text-color" : "#5e5d5d" }, "Documentation" : { "text-color" : "#607880", "selected-text-color" : "#46585e" }, "Annotation" : { "text-color" : "#ca60ca", "selected-text-color" : "#a44ea4" }, "CommentVar" : { "text-color" : "#0095ff", "selected-text-color" : "#ffffff" }, "RegionMarker" : { "text-color" : "#0057ae", "selected-text-color" : "#00316e", "background-color" : "#e0e9f8" }, "Information" : { "text-color" : "#b08000", "selected-text-color" : "#805c00" }, "Warning" : { "text-color" : "#bf0303", "selected-text-color" : "#9c0e0e" }, "Alert" : { "text-color" : "#bf0303", "selected-text-color" : "#9c0e0e", "background-color" : "#f7e6e6", "bold" : true }, "Error" : { "text-color" : "#bf0303", "selected-text-color" : "#9c0e0e", "underline" : true }, "Others" : { "text-color" : "#006e28", "selected-text-color" : "#006e28" } }, "editor-colors": { "background-color" : "#ffffff", "code-folding" : "#94caef", "bracket-matching" : "#ffff00", "current-line" : "#f8f7f6", "icon-border" : "#f0f0f0", "indentation-line" : "#d2d2d2", "line-numbers" : "#a0a0a0", "current-line-number" : "#1e1e1e", "mark-bookmark" : "#0000ff", "mark-breakpoint-active" : "#ff0000", "mark-breakpoint-reached" : "#ffff00", "mark-breakpoint-disabled" : "#ff00ff", "mark-execution" : "#a0a0a4", "mark-warning" : "#00ff00", "mark-error" : "#ff0000", "modified-lines" : "#fdbc4b", "replace-highlight" : "#00ff00", "saved-lines" : "#2ecc71", "search-highlight" : "#ffff00", "selection" : "#94caef", "separator" : "#898887", "spell-checking" : "#bf0303", "tab-marker" : "#d2d2d2", "template-background" : "#d6d2d0", "template-placeholder" : "#baf8ce", "template-focused-placeholder" : "#76da98", "template-read-only-placeholder" : "#f6e6e6", "word-wrap-marker" : "#ededed" } } skylighting-core-0.13.4.1/test/expected/0000755000000000000000000000000007346545000016171 5ustar0000000000000000skylighting-core-0.13.4.1/test/expected/abc.ada.native0000644000000000000000000003632407346545000020662 0ustar0000000000000000[ [ ( KeywordTok , "with" ) , ( NormalTok , " Ada" ) , ( OperatorTok , "." ) , ( NormalTok , "Characters" ) , ( OperatorTok , "." ) , ( NormalTok , "Handling;" ) ] , [ ( KeywordTok , "use" ) , ( NormalTok , " Ada" ) , ( OperatorTok , "." ) , ( NormalTok , "Characters" ) , ( OperatorTok , "." ) , ( NormalTok , "Handling;" ) ] , [] , [] , [ ( KeywordTok , "package" ) , ( NormalTok , " Abc " ) , ( KeywordTok , "is" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "type" ) , ( NormalTok , " Block_Faces " ) , ( KeywordTok , "is" ) , ( NormalTok , " " ) , ( KeywordTok , "array" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , ".." ) , ( DecValTok , "2" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "of" ) , ( NormalTok , " " ) , ( DataTypeTok , "Character" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "type" ) , ( NormalTok , " Block_List " ) , ( KeywordTok , "is" ) , ( NormalTok , " " ) , ( KeywordTok , "array" ) , ( OperatorTok , "(" ) , ( NormalTok , "positive " ) , ( KeywordTok , "range" ) , ( NormalTok , " " ) , ( OperatorTok , "<>)" ) , ( NormalTok , " " ) , ( KeywordTok , "of" ) , ( NormalTok , " Block_Faces;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "function" ) , ( NormalTok , " Can_Make_Word" ) , ( OperatorTok , "(" ) , ( NormalTok , "W" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "String" ) , ( NormalTok , "; Blocks" ) , ( OperatorTok , ":" ) , ( NormalTok , " Block_List" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( DataTypeTok , "Boolean" ) , ( NormalTok , ";" ) ] , [ ( KeywordTok , "end" ) , ( NormalTok , " Abc;" ) ] , [] , [] , [ ( KeywordTok , "package" ) , ( NormalTok , " " ) , ( KeywordTok , "body" ) , ( NormalTok , " Abc " ) , ( KeywordTok , "is" ) ] , [] , [ ( KeywordTok , "function" ) , ( NormalTok , " Can_Make_Word" ) , ( OperatorTok , "(" ) , ( NormalTok , "W" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "String" ) , ( NormalTok , "; Blocks" ) , ( OperatorTok , ":" ) , ( NormalTok , " Block_List" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( DataTypeTok , "Boolean" ) , ( NormalTok , " " ) , ( KeywordTok , "is" ) ] , [ ( NormalTok , " Used " ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( KeywordTok , "array" ) , ( OperatorTok , "(" ) , ( NormalTok , "Blocks'Range" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "of" ) , ( NormalTok , " " ) , ( DataTypeTok , "Boolean" ) , ( NormalTok , " " ) , ( OperatorTok , ":=" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( KeywordTok , "Others" ) , ( NormalTok , " " ) , ( OperatorTok , "=>" ) , ( NormalTok , " False" ) , ( OperatorTok , ")" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "subtype" ) , ( NormalTok , " wIndex " ) , ( KeywordTok , "is" ) , ( NormalTok , " " ) , ( DataTypeTok , "Integer" ) , ( NormalTok , " " ) , ( KeywordTok , "range" ) , ( NormalTok , " W'First" ) , ( OperatorTok , ".." ) , ( NormalTok , "W'Last;" ) ] , [ ( NormalTok , " wPos " ) , ( OperatorTok , ":" ) , ( NormalTok , " wIndex;" ) ] , [ ( KeywordTok , "begin" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " W'Length " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , " " ) , ( KeywordTok , "then" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " True;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end if" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " wPos " ) , ( OperatorTok , ":=" ) , ( NormalTok , " W'First;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "while" ) , ( NormalTok , " True " ) , ( KeywordTok , "loop" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "declare" ) ] , [ ( NormalTok , " C " ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Character" ) , ( NormalTok , " " ) , ( OperatorTok , ":=" ) , ( NormalTok , " To_Upper" ) , ( OperatorTok , "(" ) , ( NormalTok , "W" ) , ( OperatorTok , "(" ) , ( NormalTok , "wPos" ) , ( OperatorTok , "))" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " X " ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( KeywordTok , "constant" ) , ( NormalTok , " wIndex " ) , ( OperatorTok , ":=" ) , ( NormalTok , " wPos;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "begin" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "for" ) , ( NormalTok , " I " ) , ( KeywordTok , "in" ) , ( NormalTok , " Blocks'Range " ) , ( KeywordTok , "loop" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( KeywordTok , "not" ) , ( NormalTok , " Used" ) , ( OperatorTok , "(" ) , ( NormalTok , "I" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( KeywordTok , "then" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " C " ) , ( OperatorTok , "=" ) , ( NormalTok , " To_Upper" ) , ( OperatorTok , "(" ) , ( NormalTok , "Blocks" ) , ( OperatorTok , "(" ) , ( NormalTok , "I" ) , ( OperatorTok , ")(" ) , ( DecValTok , "1" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( KeywordTok , "or" ) , ( NormalTok , " C " ) , ( OperatorTok , "=" ) , ( NormalTok , " To_Upper" ) , ( OperatorTok , "(" ) , ( NormalTok , "Blocks" ) , ( OperatorTok , "(" ) , ( NormalTok , "I" ) , ( OperatorTok , ")(" ) , ( DecValTok , "2" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( KeywordTok , "then" ) ] , [ ( NormalTok , " Used" ) , ( OperatorTok , "(" ) , ( NormalTok , "I" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , ":=" ) , ( NormalTok , " True;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " wPos " ) , ( OperatorTok , "=" ) , ( NormalTok , " W'Last " ) , ( KeywordTok , "then" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " True;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end if" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " wPos " ) , ( OperatorTok , ":=" ) , ( NormalTok , " wIndex'Succ" ) , ( OperatorTok , "(" ) , ( NormalTok , "wPos" ) , ( OperatorTok , ")" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "exit" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end if" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end if" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end loop" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " X " ) , ( OperatorTok , "=" ) , ( NormalTok , " wPos " ) , ( KeywordTok , "then" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " False;" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end if" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end loop" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " False;" ) ] , [ ( KeywordTok , "end" ) , ( NormalTok , " Can_Make_Word;" ) ] , [] , [ ( KeywordTok , "end" ) , ( NormalTok , " Abc;" ) ] , [] , [ ( KeywordTok , "with" ) , ( NormalTok , " Ada" ) , ( OperatorTok , "." ) , ( NormalTok , "Text_IO" ) , ( OperatorTok , "," ) , ( NormalTok , " Ada" ) , ( OperatorTok , "." ) , ( NormalTok , "Strings" ) , ( OperatorTok , "." ) , ( NormalTok , "Unbounded" ) , ( OperatorTok , "," ) , ( NormalTok , " Abc;" ) ] , [ ( KeywordTok , "use" ) , ( NormalTok , " Ada" ) , ( OperatorTok , "." ) , ( NormalTok , "Text_IO" ) , ( OperatorTok , "," ) , ( NormalTok , " Ada" ) , ( OperatorTok , "." ) , ( NormalTok , "Strings" ) , ( OperatorTok , "." ) , ( NormalTok , "Unbounded" ) , ( OperatorTok , "," ) , ( NormalTok , " Abc;" ) ] , [] , [ ( KeywordTok , "procedure" ) , ( NormalTok , " Abc_Problem " ) , ( KeywordTok , "is" ) ] , [ ( NormalTok , " Blocks " ) , ( OperatorTok , ":" ) , ( NormalTok , " Block_List " ) , ( OperatorTok , ":=" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'B'" ) , ( OperatorTok , "," ) , ( CharTok , "'O'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'X'" ) , ( OperatorTok , "," ) , ( CharTok , "'K'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'D'" ) , ( OperatorTok , "," ) , ( CharTok , "'Q'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'C'" ) , ( OperatorTok , "," ) , ( CharTok , "'P'" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'N'" ) , ( OperatorTok , "," ) , ( CharTok , "'A'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'G'" ) , ( OperatorTok , "," ) , ( CharTok , "'T'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'R'" ) , ( OperatorTok , "," ) , ( CharTok , "'E'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'T'" ) , ( OperatorTok , "," ) , ( CharTok , "'G'" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'Q'" ) , ( OperatorTok , "," ) , ( CharTok , "'D'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'F'" ) , ( OperatorTok , "," ) , ( CharTok , "'S'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'J'" ) , ( OperatorTok , "," ) , ( CharTok , "'W'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'H'" ) , ( OperatorTok , "," ) , ( CharTok , "'U'" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'V'" ) , ( OperatorTok , "," ) , ( CharTok , "'I'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'A'" ) , ( OperatorTok , "," ) , ( CharTok , "'N'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'O'" ) , ( OperatorTok , "," ) , ( CharTok , "'B'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'E'" ) , ( OperatorTok , "," ) , ( CharTok , "'R'" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'F'" ) , ( OperatorTok , "," ) , ( CharTok , "'S'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'L'" ) , ( OperatorTok , "," ) , ( CharTok , "'Y'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'P'" ) , ( OperatorTok , "," ) , ( CharTok , "'C'" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( CharTok , "'Z'" ) , ( OperatorTok , "," ) , ( CharTok , "'M'" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , ")" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "function" ) , ( NormalTok , " " ) , ( StringTok , "\"+\"" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "S " ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "String" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " Unbounded_String " ) , ( KeywordTok , "renames" ) , ( NormalTok , " To_Unbounded_String;" ) ] , [ ( NormalTok , " words " ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( KeywordTok , "array" ) , ( OperatorTok , "(" ) , ( NormalTok , "positive " ) , ( KeywordTok , "range" ) , ( NormalTok , " " ) , ( OperatorTok , "<>)" ) , ( NormalTok , " " ) , ( KeywordTok , "of" ) , ( NormalTok , " Unbounded_String " ) , ( OperatorTok , ":=" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"A\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"BARK\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"BOOK\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"TREAT\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"COMMON\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"SQUAD\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( StringTok , "\"CONFUSE\"" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- Border cases:" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- , +\"CONFUSE2\"" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- , +\"\"" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , ")" ) , ( NormalTok , ";" ) ] , [ ( KeywordTok , "begin" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "for" ) , ( NormalTok , " I " ) , ( KeywordTok , "in" ) , ( NormalTok , " words'Range " ) , ( KeywordTok , "loop" ) ] , [ ( NormalTok , " Put_Line " ) , ( OperatorTok , "(" ) , ( NormalTok , " To_String" ) , ( OperatorTok , "(" ) , ( NormalTok , "words" ) , ( OperatorTok , "(" ) , ( NormalTok , "I" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , "&" ) , ( NormalTok , " " ) , ( StringTok , "\": \"" ) , ( NormalTok , " " ) , ( OperatorTok , "&" ) , ( NormalTok , " Boolean'Image" ) , ( OperatorTok , "(" ) , ( NormalTok , "Can_Make_Word" ) , ( OperatorTok , "(" ) , ( NormalTok , "To_String" ) , ( OperatorTok , "(" ) , ( NormalTok , "words" ) , ( OperatorTok , "(" ) , ( NormalTok , "I" ) , ( OperatorTok , "))," ) , ( NormalTok , "Blocks" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , ")" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end loop" ) , ( NormalTok , ";" ) ] , [ ( KeywordTok , "end" ) , ( NormalTok , " Abc_Problem;" ) ] , [] ] skylighting-core-0.13.4.1/test/expected/abc.agda.native0000644000000000000000000002220107346545000021016 0ustar0000000000000000[ [ ( KeywordTok , "module" ) , ( NormalTok , " Reals " ) , ( KeywordTok , "where" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "-- (a set with properties of) the reals" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "data" ) , ( NormalTok , " \8477 " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Set" ) , ( NormalTok , " " ) , ( KeywordTok , "where" ) ] , [ ( NormalTok , " r0 " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477" ) ] , [ ( NormalTok , " r1 " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477" ) ] , [ ( NormalTok , " " ) , ( OtherTok , "_" ) , ( NormalTok , "+" ) , ( OtherTok , "_" ) , ( NormalTok , " " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477 " ) , ( OtherTok , "\8594" ) , ( NormalTok , " \8477 " ) , ( OtherTok , "\8594" ) , ( NormalTok , " \8477" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "-- equality" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "data" ) , ( NormalTok , " " ) , ( OtherTok , "_" ) , ( NormalTok , "==" ) , ( OtherTok , "_" ) , ( NormalTok , " " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477 " ) , ( OtherTok , "\8594" ) , ( NormalTok , " \8477 " ) , ( OtherTok , "\8594" ) , ( NormalTok , " " ) , ( DataTypeTok , "Set" ) , ( NormalTok , " " ) , ( KeywordTok , "where" ) ] , [ ( NormalTok , " AXrefl== " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == r" ) ] , [ ( NormalTok , " AXsymm== " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " s == r" ) ] , [ ( NormalTok , " AXtrans== " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s t" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " s == t " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == t" ) ] , [ ( NormalTok , " AX+0 " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " " ) , ( OtherTok , "(" ) , ( NormalTok , "r + r0" ) , ( OtherTok , ")" ) , ( NormalTok , " == r" ) ] , [ ( NormalTok , " AXsymm+ " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " " ) , ( OtherTok , "(" ) , ( NormalTok , "r + s" ) , ( OtherTok , ")" ) , ( NormalTok , " == " ) , ( OtherTok , "(" ) , ( NormalTok , "s + r" ) , ( OtherTok , ")" ) ] , [ ( NormalTok , " AX+== " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s t" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " " ) , ( OtherTok , "(" ) , ( NormalTok , "r + t" ) , ( OtherTok , ")" ) , ( NormalTok , " == " ) , ( OtherTok , "(" ) , ( NormalTok , "s + t" ) , ( OtherTok , ")" ) ] , [] , [ ( NormalTok , " THM0+ " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == " ) , ( OtherTok , "(" ) , ( NormalTok , "r0 + r" ) , ( OtherTok , ")" ) ] , [ ( NormalTok , " THM0+ " ) , ( OtherTok , "=" ) , ( NormalTok , " AXsymm== " ) , ( OtherTok , "(" ) , ( NormalTok , "AXtrans== AXsymm+ AX+0" ) , ( OtherTok , ")" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AXsymm+ AX+0 r0 + r == r + r0 and r + r0 == r" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AXtrans== so r0 + r == r" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AXsymm== so r == r0 + r" ) ] , [] , [ ( NormalTok , " THM0+alt " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == " ) , ( OtherTok , "(" ) , ( NormalTok , "r0 + r" ) , ( OtherTok , ")" ) ] , [ ( NormalTok , " THM0+alt " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "=" ) , ( NormalTok , " AXsymm== " ) , ( OtherTok , "{" ) , ( NormalTok , "r0 + r" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "((" ) , ( NormalTok , "AXtrans== " ) , ( OtherTok , "{" ) , ( NormalTok , "r0 + r" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r + r0" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "})" ) , ( NormalTok , " " ) , ( OtherTok , "(" ) , ( NormalTok , "AXsymm+ " ) , ( OtherTok , "{" ) , ( NormalTok , "r0" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "})" ) , ( NormalTok , " " ) , ( OtherTok , "(" ) , ( NormalTok , "AX+0 " ) , ( OtherTok , "{" ) , ( NormalTok , "r" ) , ( OtherTok , "}))" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "-- strict partial ordering" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "data" ) , ( NormalTok , " " ) , ( OtherTok , "_" ) , ( NormalTok , "<" ) , ( OtherTok , "_" ) , ( NormalTok , " " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477 " ) , ( OtherTok , "\8594" ) , ( NormalTok , " \8477 " ) , ( OtherTok , "\8594" ) , ( NormalTok , " " ) , ( DataTypeTok , "Set" ) , ( NormalTok , " " ) , ( KeywordTok , "where" ) ] , [ ( NormalTok , " AXtrans<<< " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s t" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " s < t " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < t" ) ] , [ ( NormalTok , " AX<=< " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s t" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " s == t " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < t" ) ] , [ ( NormalTok , " AX=<< " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s t" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r == s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " s < t " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < t" ) ] , [ ( NormalTok , " AX0<1 " ) , ( OtherTok , ":" ) , ( NormalTok , " r0 < r1" ) ] , [ ( NormalTok , " AX+<< " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "\8704" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r s t" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < s " ) , ( OtherTok , "\8594" ) , ( NormalTok , " " ) , ( OtherTok , "(" ) , ( NormalTok , "r + t" ) , ( OtherTok , ")" ) , ( NormalTok , " < " ) , ( OtherTok , "(" ) , ( NormalTok , "s + t" ) , ( OtherTok , ")" ) ] , [] , [ ( NormalTok , " THM<+1 " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( OtherTok , "{" ) , ( NormalTok , "r " ) , ( OtherTok , ":" ) , ( NormalTok , " \8477" ) , ( OtherTok , "}" ) , ( NormalTok , " " ) , ( OtherTok , "\8594" ) , ( NormalTok , " r < " ) , ( OtherTok , "(" ) , ( NormalTok , "r + r1" ) , ( OtherTok , ")" ) ] , [ ( NormalTok , " THM<+1 " ) , ( OtherTok , "=" ) , ( NormalTok , " AX<=< " ) , ( OtherTok , "(" ) , ( NormalTok , "AX=<< THM0+ " ) , ( OtherTok , "(" ) , ( NormalTok , "AX+<< AX0<1" ) , ( OtherTok , "))" ) , ( NormalTok , " AXsymm+" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AX0<1 0 < 1" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AX<+ % so 0 + r < 1 + r" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AX=<< lem0+ % so r < 1 + r" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- AX<=< % AXsymm+ so r < r + 1" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.c.native0000644000000000000000000002265307346545000020357 0ustar0000000000000000[ [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [] , [ ( DataTypeTok , "int" ) , ( NormalTok , " can_make_words" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "char" ) , ( NormalTok , " " ) , ( OperatorTok , "**" ) , ( NormalTok , "b" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( NormalTok , " " ) , ( OperatorTok , "*" ) , ( NormalTok , "word" ) , ( OperatorTok , ")" ) ] , [ ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "int" ) , ( NormalTok , " i" ) , ( OperatorTok , "," ) , ( NormalTok , " ret " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( NormalTok , " c " ) , ( OperatorTok , "=" ) , ( NormalTok , " toupper" ) , ( OperatorTok , "(*" ) , ( NormalTok , "word" ) , ( OperatorTok , ");" ) ] , [] , [ ( PreprocessorTok , "#define SWAP" ) , ( OperatorTok , "(" ) , ( PreprocessorTok , "a" ) , ( OperatorTok , "," ) , ( PreprocessorTok , " b" ) , ( OperatorTok , ")" ) , ( PreprocessorTok , " " ) , ( ControlFlowTok , "if" ) , ( PreprocessorTok , " " ) , ( OperatorTok , "(" ) , ( PreprocessorTok , "a " ) , ( OperatorTok , "!=" ) , ( PreprocessorTok , " b" ) , ( OperatorTok , ")" ) , ( PreprocessorTok , " " ) , ( OperatorTok , "{" ) , ( PreprocessorTok , " " ) , ( DataTypeTok , "char" ) , ( PreprocessorTok , " " ) , ( OperatorTok , "*" ) , ( PreprocessorTok , " tmp " ) , ( OperatorTok , "=" ) , ( PreprocessorTok , " a" ) , ( OperatorTok , ";" ) , ( PreprocessorTok , " a " ) , ( OperatorTok , "=" ) , ( PreprocessorTok , " b" ) , ( OperatorTok , ";" ) , ( PreprocessorTok , " b " ) , ( OperatorTok , "=" ) , ( PreprocessorTok , " tmp" ) , ( OperatorTok , ";" ) , ( PreprocessorTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(!" ) , ( NormalTok , "c" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(!" ) , ( NormalTok , "b" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "])" ) , ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) ] , [] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "i " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) , ( NormalTok , " b" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "&&" ) , ( NormalTok , " " ) , ( OperatorTok , "!" ) , ( NormalTok , "ret" ) , ( OperatorTok , ";" ) , ( NormalTok , " i" ) , ( OperatorTok , "++)" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "][" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c " ) , ( OperatorTok , "&&" ) , ( NormalTok , " b" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "][" ) , ( DecValTok , "1" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( ControlFlowTok , "continue" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " SWAP" ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]," ) , ( NormalTok , " b" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]);" ) ] , [ ( NormalTok , " ret " ) , ( OperatorTok , "=" ) , ( NormalTok , " can_make_words" ) , ( OperatorTok , "(" ) , ( NormalTok , "b " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( NormalTok , " word " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " SWAP" ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]," ) , ( NormalTok , " b" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]);" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " ret" ) , ( OperatorTok , ";" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( DataTypeTok , "int" ) , ( NormalTok , " main" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "void" ) , ( OperatorTok , ")" ) ] , [ ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( OperatorTok , "*" ) , ( NormalTok , " blocks" ) , ( OperatorTok , "[]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BO\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"XK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"DQ\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CP\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"NA\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"GT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"RE\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TG\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"QD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"JW\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"HU\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"VI\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"AN\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"OB\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"ER\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"LY\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"PC\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ZM\"" ) , ( OperatorTok , "," ) ] , [ ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , " " ) , ( OperatorTok , "};" ) ] , [] , [ ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( NormalTok , " " ) , ( OperatorTok , "*" ) , ( NormalTok , "words" ) , ( OperatorTok , "[]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"Confuse\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( DecValTok , "0" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "};" ) ] , [] , [ ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( NormalTok , " " ) , ( OperatorTok , "**" ) , ( NormalTok , "w" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "w " ) , ( OperatorTok , "=" ) , ( NormalTok , " words" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( OperatorTok , "*" ) , ( NormalTok , "w" ) , ( OperatorTok , ";" ) , ( NormalTok , " w" ) , ( OperatorTok , "++)" ) ] , [ ( NormalTok , " printf" ) , ( OperatorTok , "(" ) , ( StringTok , "\"" ) , ( SpecialCharTok , "%s\\t%d\\n" ) , ( StringTok , "\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "*" ) , ( NormalTok , "w" ) , ( OperatorTok , "," ) , ( NormalTok , " can_make_words" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "*" ) , ( NormalTok , "w" ) , ( OperatorTok , "));" ) ] , [] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) ] , [ ( OperatorTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.clojure.native0000644000000000000000000000523007346545000021570 0ustar0000000000000000[ [] , [ ( NormalTok , "(" ) , ( BuiltInTok , "def" ) , ( FunctionTok , " blocks" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "->" ) , ( NormalTok , " " ) , ( StringTok , "\"BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM\"" ) , ( NormalTok , " (.split " ) , ( StringTok , "\" \"" ) , ( NormalTok , ") " ) , ( KeywordTok , "vec" ) , ( NormalTok , "))" ) ] , [] , [ ( NormalTok , "(" ) , ( BuiltInTok , "defn" ) , ( FunctionTok , " omit " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"return bs with (one instance of) b omitted\"" ) ] , [ ( NormalTok , " [bs b] " ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "let" ) , ( NormalTok , " [[before after] (" ) , ( KeywordTok , "split-with" ) , ( NormalTok , " #(" ) , ( KeywordTok , "not=" ) , ( NormalTok , " b " ) , ( VariableTok , "%" ) , ( NormalTok , ") bs)]" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "concat" ) , ( NormalTok , " before (" ) , ( KeywordTok , "rest" ) , ( NormalTok , " after))))" ) ] , [] , [ ( NormalTok , "(" ) , ( BuiltInTok , "defn" ) , ( FunctionTok , " abc " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"return lazy sequence of solutions (i.e. block lists)\"" ) ] , [ ( NormalTok , " [blocks [c & cs]]" ) ] , [ ( NormalTok , " (if-some c" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "for" ) , ( NormalTok , " [b blocks " ) , ( AttributeTok , ":when" ) , ( NormalTok , " (" ) , ( KeywordTok , "some" ) , ( NormalTok , " #(" ) , ( KeywordTok , "=" ) , ( NormalTok , " c " ) , ( VariableTok , "%" ) , ( NormalTok , ") b)" ) ] , [ ( NormalTok , " bs (abc (omit blocks b) cs)]" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "cons" ) , ( NormalTok , " b bs))" ) ] , [ ( NormalTok , " [[]]))" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , "(" ) , ( KeywordTok , "doseq" ) , ( NormalTok , " [word [" ) , ( StringTok , "\"A\"" ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( NormalTok , " " ) , ( StringTok , "\"Book\"" ) , ( NormalTok , " " ) , ( StringTok , "\"treat\"" ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( NormalTok , "]]" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "->>" ) , ( NormalTok , " word .toUpperCase (abc blocks) " ) , ( KeywordTok , "first" ) , ( NormalTok , " (" ) , ( KeywordTok , "printf" ) , ( NormalTok , " " ) , ( StringTok , "\"%s: %b" ) , ( SpecialCharTok , "\\n" ) , ( StringTok , "\"" ) , ( NormalTok , " word)))" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.cpp.native0000644000000000000000000002574307346545000020722 0ustar0000000000000000[ [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [ ( PreprocessorTok , "#include " ) , ( ImportTok , "" ) ] , [] , [] , [ ( KeywordTok , "typedef" ) , ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "pair" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "char" ) , ( OperatorTok , "," ) , ( DataTypeTok , "char" ) , ( OperatorTok , ">" ) , ( NormalTok , " " ) , ( DataTypeTok , "item_t" ) , ( OperatorTok , ";" ) ] , [ ( KeywordTok , "typedef" ) , ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "vector" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "item_t" ) , ( OperatorTok , ">" ) , ( NormalTok , " " ) , ( DataTypeTok , "list_t" ) , ( OperatorTok , ";" ) ] , [] , [ ( DataTypeTok , "bool" ) , ( NormalTok , " can_make_word" ) , ( OperatorTok , "(" ) , ( AttributeTok , "const" ) , ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "string" ) , ( OperatorTok , "&" ) , ( NormalTok , " w" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( AttributeTok , "const" ) , ( NormalTok , " " ) , ( DataTypeTok , "list_t" ) , ( OperatorTok , "&" ) , ( NormalTok , " vals" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "set" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "uint32_t" ) , ( OperatorTok , ">" ) , ( NormalTok , " used" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "while" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "used" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "<" ) , ( NormalTok , " w" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "())" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( AttributeTok , "const" ) , ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( NormalTok , " c " ) , ( OperatorTok , "=" ) , ( NormalTok , " toupper" ) , ( OperatorTok , "(" ) , ( NormalTok , "w" ) , ( OperatorTok , "[" ) , ( NormalTok , "used" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "()]);" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "uint32_t" ) , ( NormalTok , " x " ) , ( OperatorTok , "=" ) , ( NormalTok , " used" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "();" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( DataTypeTok , "uint32_t" ) , ( NormalTok , " i " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( NormalTok , " ii " ) , ( OperatorTok , "=" ) , ( NormalTok , " vals" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "();" ) , ( NormalTok , " i " ) , ( OperatorTok , "<" ) , ( NormalTok , " ii" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( OperatorTok , "++" ) , ( NormalTok , "i" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "used" ) , ( OperatorTok , "." ) , ( NormalTok , "find" ) , ( OperatorTok , "(" ) , ( NormalTok , "i" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " used" ) , ( OperatorTok , "." ) , ( NormalTok , "end" ) , ( OperatorTok , "())" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "toupper" ) , ( OperatorTok , "(" ) , ( NormalTok , "vals" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]." ) , ( NormalTok , "first" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " c " ) , ( OperatorTok , "||" ) , ( NormalTok , " toupper" ) , ( OperatorTok , "(" ) , ( NormalTok , "vals" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]." ) , ( NormalTok , "second" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " c" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " used" ) , ( OperatorTok , "." ) , ( NormalTok , "insert" ) , ( OperatorTok , "(" ) , ( NormalTok , "i" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "break" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "x " ) , ( OperatorTok , "==" ) , ( NormalTok , " used" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "())" ) , ( NormalTok , " " ) , ( ControlFlowTok , "break" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " used" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " w" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "();" ) ] , [ ( OperatorTok , "}" ) ] , [] , [] , [ ( DataTypeTok , "int" ) , ( NormalTok , " main" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "list_t" ) , ( NormalTok , " vals" ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'B'" ) , ( OperatorTok , "," ) , ( CharTok , "'O'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'X'" ) , ( OperatorTok , "," ) , ( CharTok , "'K'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'D'" ) , ( OperatorTok , "," ) , ( CharTok , "'Q'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'C'" ) , ( OperatorTok , "," ) , ( CharTok , "'P'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'N'" ) , ( OperatorTok , "," ) , ( CharTok , "'A'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'G'" ) , ( OperatorTok , "," ) , ( CharTok , "'T'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'R'" ) , ( OperatorTok , "," ) , ( CharTok , "'E'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'T'" ) , ( OperatorTok , "," ) , ( CharTok , "'G'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'Q'" ) , ( OperatorTok , "," ) , ( CharTok , "'D'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'F'" ) , ( OperatorTok , "," ) , ( CharTok , "'S'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'J'" ) , ( OperatorTok , "," ) , ( CharTok , "'W'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'H'" ) , ( OperatorTok , "," ) , ( CharTok , "'U'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'V'" ) , ( OperatorTok , "," ) , ( CharTok , "'I'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'A'" ) , ( OperatorTok , "," ) , ( CharTok , "'N'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'O'" ) , ( OperatorTok , "," ) , ( CharTok , "'B'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'E'" ) , ( OperatorTok , "," ) , ( CharTok , "'R'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'F'" ) , ( OperatorTok , "," ) , ( CharTok , "'S'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'L'" ) , ( OperatorTok , "," ) , ( CharTok , "'Y'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'P'" ) , ( OperatorTok , "," ) , ( CharTok , "'C'" ) , ( OperatorTok , "}," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( CharTok , "'Z'" ) , ( OperatorTok , "," ) , ( CharTok , "'M'" ) , ( OperatorTok , "}" ) , ( NormalTok , " " ) , ( OperatorTok , "};" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "vector" ) , ( OperatorTok , "<" ) , ( BuiltInTok , "std::" ) , ( NormalTok , "string" ) , ( OperatorTok , ">" ) , ( NormalTok , " words" ) , ( OperatorTok , "{" ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( StringTok , "\"BOOK\"" ) , ( OperatorTok , "," ) , ( StringTok , "\"TREAT\"" ) , ( OperatorTok , "," ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( StringTok , "\"SQUAD\"" ) , ( OperatorTok , "," ) , ( StringTok , "\"CONFUSE\"" ) , ( OperatorTok , "};" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( AttributeTok , "const" ) , ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "string" ) , ( OperatorTok , "&" ) , ( NormalTok , " w " ) , ( OperatorTok , ":" ) , ( NormalTok , " words" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "cout " ) , ( OperatorTok , "<<" ) , ( NormalTok , " w " ) , ( OperatorTok , "<<" ) , ( NormalTok , " " ) , ( StringTok , "\": \"" ) , ( NormalTok , " " ) , ( OperatorTok , "<<" ) , ( NormalTok , " " ) , ( BuiltInTok , "std::" ) , ( NormalTok , "boolalpha " ) , ( OperatorTok , "<<" ) , ( NormalTok , " can_make_word" ) , ( OperatorTok , "(" ) , ( NormalTok , "w" ) , ( OperatorTok , "," ) , ( NormalTok , "vals" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "<<" ) , ( NormalTok , " " ) , ( StringTok , "\"." ) , ( SpecialCharTok , "\\n" ) , ( StringTok , "\"" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( OperatorTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.cs.native0000644000000000000000000003424107346545000020536 0ustar0000000000000000[ [ ( KeywordTok , "using" ) , ( NormalTok , " System" ) , ( OperatorTok , "." ) , ( FunctionTok , "Collections" ) , ( OperatorTok , "." ) , ( FunctionTok , "Generic" ) , ( OperatorTok , ";" ) ] , [ ( KeywordTok , "using" ) , ( NormalTok , " System" ) , ( OperatorTok , "." ) , ( FunctionTok , "Linq" ) , ( OperatorTok , ";" ) ] , [] , [ ( DataTypeTok , "void" ) , ( NormalTok , " " ) , ( FunctionTok , "Main" ) , ( OperatorTok , "()" ) ] , [ ( OperatorTok , "{" ) ] , [ ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ">" ) , ( NormalTok , " blocks " ) , ( OperatorTok , "=" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ">()" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( StringTok , "\"bo\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"xk\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"dq\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"cp\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"na\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"gt\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"re\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"tg\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"qd\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"fs\"" ) , ( OperatorTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"jw\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"hu\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"vi\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"an\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ob\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"er\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"fs\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ly\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"pc\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"zm\"" ) , ( NormalTok , " " ) , ( OperatorTok , "};" ) ] , [ ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ">" ) , ( NormalTok , " words " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ">()" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( OperatorTok , "};" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "var" ) , ( NormalTok , " solver " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " " ) , ( FunctionTok , "ABC" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "foreach" ) , ( OperatorTok , "(" ) , ( NormalTok , " " ) , ( DataTypeTok , "var" ) , ( NormalTok , " word " ) , ( KeywordTok , "in" ) , ( NormalTok , " words" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " Console" ) , ( OperatorTok , "." ) , ( FunctionTok , "WriteLine" ) , ( OperatorTok , "(" ) , ( StringTok , "\"{0} :{1}\"" ) , ( OperatorTok , "," ) , ( NormalTok , " word" ) , ( OperatorTok , "," ) , ( NormalTok , " solver" ) , ( OperatorTok , "." ) , ( FunctionTok , "CanMake" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( KeywordTok , "class" ) , ( NormalTok , " ABC" ) ] , [ ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "readonly" ) , ( NormalTok , " Dictionary" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "char" ) , ( OperatorTok , "," ) , ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "int" ) , ( OperatorTok , ">>" ) , ( NormalTok , " _blockDict " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " Dictionary" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "char" ) , ( OperatorTok , "," ) , ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "int" ) , ( OperatorTok , ">>();" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( OperatorTok , "[]" ) , ( NormalTok , " _used" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "int" ) , ( NormalTok , " _nextBlock" ) , ( OperatorTok , ";" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "readonly" ) , ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ">" ) , ( NormalTok , " _blocks" ) , ( OperatorTok , ";" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "private" ) , ( NormalTok , " " ) , ( DataTypeTok , "void" ) , ( NormalTok , " " ) , ( FunctionTok , "AddBlockChar" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "char" ) , ( NormalTok , " c" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(!" ) , ( NormalTok , "_blockDict" ) , ( OperatorTok , "." ) , ( FunctionTok , "ContainsKey" ) , ( OperatorTok , "(" ) , ( NormalTok , "c" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " _blockDict" ) , ( OperatorTok , "[" ) , ( NormalTok , "c" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "int" ) , ( OperatorTok , ">();" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " _blockDict" ) , ( OperatorTok , "[" ) , ( NormalTok , "c" ) , ( OperatorTok , "]." ) , ( FunctionTok , "Add" ) , ( OperatorTok , "(" ) , ( NormalTok , "_nextBlock" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "private" ) , ( NormalTok , " " ) , ( DataTypeTok , "void" ) , ( NormalTok , " " ) , ( FunctionTok , "AddBlock" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "string" ) , ( NormalTok , " block" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "AddBlockChar" ) , ( OperatorTok , "(" ) , ( NormalTok , "block" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]);" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "AddBlockChar" ) , ( OperatorTok , "(" ) , ( NormalTok , "block" ) , ( OperatorTok , "[" ) , ( DecValTok , "1" ) , ( OperatorTok , "]);" ) ] , [ ( NormalTok , " _nextBlock" ) , ( OperatorTok , "++;" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( FunctionTok , "ABC" ) , ( OperatorTok , "(" ) , ( NormalTok , "List" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ">" ) , ( NormalTok , " blocks" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " _blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " blocks" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "foreach" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( DataTypeTok , "var" ) , ( NormalTok , " block " ) , ( KeywordTok , "in" ) , ( NormalTok , " blocks" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "AddBlock" ) , ( OperatorTok , "(" ) , ( NormalTok , "block" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( NormalTok , " " ) , ( FunctionTok , "CanMake" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "string" ) , ( NormalTok , " word" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " word " ) , ( OperatorTok , "=" ) , ( NormalTok , " word" ) , ( OperatorTok , "." ) , ( FunctionTok , "ToLower" ) , ( OperatorTok , "();" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( FunctionTok , "Length" ) , ( NormalTok , " " ) , ( OperatorTok , ">" ) , ( NormalTok , " _blockDict" ) , ( OperatorTok , "." ) , ( FunctionTok , "Count" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "false" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " _used " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( OperatorTok , "[" ) , ( NormalTok , "_blocks" ) , ( OperatorTok , "." ) , ( FunctionTok , "Count" ) , ( OperatorTok , "];" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( FunctionTok , "TryMake" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( NormalTok , " " ) , ( FunctionTok , "TryMake" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "string" ) , ( NormalTok , " word" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "word " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( DataTypeTok , "string" ) , ( OperatorTok , "." ) , ( FunctionTok , "Empty" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "var" ) , ( NormalTok , " blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " _blockDict" ) , ( OperatorTok , "[" ) , ( NormalTok , "word" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]]." ) , ( FunctionTok , "Where" ) , ( OperatorTok , "(" ) , ( NormalTok , "b " ) , ( OperatorTok , "=>" ) , ( NormalTok , " " ) , ( OperatorTok , "!" ) , ( NormalTok , "_used" ) , ( OperatorTok , "[" ) , ( NormalTok , "b" ) , ( OperatorTok , "]);" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "foreach" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( DataTypeTok , "var" ) , ( NormalTok , " block " ) , ( KeywordTok , "in" ) , ( NormalTok , " blocks" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " _used" ) , ( OperatorTok , "[" ) , ( NormalTok , "block" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( FunctionTok , "TryMake" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( FunctionTok , "Substring" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , ")))" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " _used" ) , ( OperatorTok , "[" ) , ( NormalTok , "block" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "false" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "false" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( OperatorTok , "}" ) ] , [] ] skylighting-core-0.13.4.1/test/expected/abc.d.native0000644000000000000000000001732407346545000020357 0ustar0000000000000000[ [ ( PreprocessorTok , "import" ) , ( ImportTok , " std.stdio, std.ascii, std.algorithm, std.array, std.range" ) , ( OperatorTok , ";" ) ] , [] , [ ( WarningTok , "alias" ) , ( NormalTok , " Block " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( OperatorTok , "[" ) , ( DecValTok , "2" ) , ( OperatorTok , "];" ) ] , [] , [ ( DataTypeTok , "bool" ) , ( NormalTok , " canMakeWord" ) , ( OperatorTok , "(" ) , ( FunctionTok , "immutable" ) , ( NormalTok , " Block" ) , ( OperatorTok , "[]" ) , ( NormalTok , " blocks" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( AttributeTok , "in" ) , ( NormalTok , " " ) , ( BuiltInTok , "string" ) , ( NormalTok , " word" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( FunctionTok , "pure" ) , ( NormalTok , " " ) , ( FunctionTok , "nothrow" ) ] , [ ( KeywordTok , "in " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( AttributeTok , "assert" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks.all" ) , ( OperatorTok , "!(" ) , ( NormalTok , "w " ) , ( OperatorTok , "=>" ) , ( NormalTok , " w" ) , ( OperatorTok , "[]" ) , ( NormalTok , ".all" ) , ( OperatorTok , "!" ) , ( NormalTok , "isAlpha" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( AttributeTok , "assert" ) , ( OperatorTok , "(" ) , ( NormalTok , "word.all" ) , ( OperatorTok , "!" ) , ( NormalTok , "isAlpha" ) , ( OperatorTok , ");" ) ] , [ ( OperatorTok , "}" ) , ( NormalTok , " " ) , ( KeywordTok , "body" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( NormalTok , " inner" ) , ( OperatorTok , "(" ) , ( BuiltInTok , "size_t" ) , ( OperatorTok , "[]" ) , ( NormalTok , " indexes" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( AttributeTok , "in" ) , ( NormalTok , " " ) , ( BuiltInTok , "string" ) , ( NormalTok , " w" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( FunctionTok , "pure" ) , ( NormalTok , " " ) , ( FunctionTok , "nothrow" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "w.empty" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( AttributeTok , "true" ) , ( OperatorTok , ";" ) ] , [] , [ ( NormalTok , " " ) , ( FunctionTok , "immutable" ) , ( NormalTok , " c " ) , ( OperatorTok , "=" ) , ( NormalTok , " w" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , ".toUpper" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "foreach" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( FunctionTok , "ref" ) , ( NormalTok , " idx" ) , ( OperatorTok , ";" ) , ( NormalTok , " indexes" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks" ) , ( OperatorTok , "[" ) , ( NormalTok , "idx" ) , ( OperatorTok , "][" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , ".toUpper " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c " ) , ( OperatorTok , "&&" ) ] , [ ( NormalTok , " blocks" ) , ( OperatorTok , "[" ) , ( NormalTok , "idx" ) , ( OperatorTok , "][" ) , ( DecValTok , "1" ) , ( OperatorTok , "]" ) , ( NormalTok , ".toUpper " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "continue" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " indexes" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , ".swap" ) , ( OperatorTok , "(" ) , ( NormalTok , "idx" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "inner" ) , ( OperatorTok , "(" ) , ( NormalTok , "indexes" ) , ( OperatorTok , "[" ) , ( DecValTok , "1" ) , ( NormalTok , " .. $" ) , ( OperatorTok , "]," ) , ( NormalTok , " w" ) , ( OperatorTok , "[" ) , ( DecValTok , "1" ) , ( NormalTok , " .. $" ) , ( OperatorTok , "]))" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( AttributeTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " indexes" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , ".swap" ) , ( OperatorTok , "(" ) , ( NormalTok , "idx" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( AttributeTok , "false" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " inner" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks." ) , ( DataTypeTok , "length" ) , ( NormalTok , ".iota.array" ) , ( OperatorTok , "," ) , ( NormalTok , " word" ) , ( OperatorTok , ");" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( DataTypeTok , "void" ) , ( NormalTok , " main" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( WarningTok , "enum" ) , ( NormalTok , " Block" ) , ( OperatorTok , "[]" ) , ( NormalTok , " blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "\"BO XK DQ CP NA GT RE TG QD FS" ) ] , [ ( StringTok , " JW HU VI AN OB ER FS LY PC ZM\"" ) , ( NormalTok , ".split" ) , ( OperatorTok , ";" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "foreach" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "w" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( NormalTok , " " ) , ( OperatorTok , "~" ) , ( NormalTok , " " ) , ( StringTok , "\"A BARK BoOK TrEAT COmMoN SQUAD conFUsE\"" ) , ( NormalTok , ".split" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " writefln" ) , ( OperatorTok , "(" ) , ( SpecialStringTok , "`\"%s\" %s`" ) , ( OperatorTok , "," ) , ( NormalTok , " w" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks.canMakeWord" ) , ( OperatorTok , "(" ) , ( NormalTok , "w" ) , ( OperatorTok , "));" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "// Extra test." ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "immutable" ) , ( NormalTok , " Block" ) , ( OperatorTok , "[]" ) , ( NormalTok , " blocks2 " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "[" ) , ( StringTok , "\"AB\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"AB\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"AC\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"AC\"" ) , ( OperatorTok , "];" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "immutable" ) , ( NormalTok , " word " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "\"abba\"" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " writefln" ) , ( OperatorTok , "(" ) , ( SpecialStringTok , "`\"%s\" %s`" ) , ( OperatorTok , "," ) , ( NormalTok , " word" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks2.canMakeWord" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "));" ) ] , [ ( OperatorTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.fortran.native0000644000000000000000000002451007346545000021602 0ustar0000000000000000[ [ ( CommentTok , "!-*- mode: compilation; default-directory: \"/tmp/\" -*-" ) ] , [ ( CommentTok , "!Compilation started at Thu Jun 5 01:52:03" ) ] , [ ( CommentTok , "!" ) ] , [ ( CommentTok , "!make f && for a in '' a bark book treat common squad confuse ; do echo $a | ./f ; done" ) ] , [ ( CommentTok , "!gfortran -std=f2008 -Wall -fopenmp -ffree-form -fall-intrinsics -fimplicit-none -g f.f08 -o f" ) ] , [ ( CommentTok , "! T " ) ] , [ ( CommentTok , "! T A NA" ) ] , [ ( CommentTok , "! T BARK BO NA RE XK" ) ] , [ ( CommentTok , "! F BOOK OB BO -- --" ) ] , [ ( CommentTok , "! T TREAT GT RE ER NA TG" ) ] , [ ( CommentTok , "! F COMMON PC OB ZM -- -- --" ) ] , [ ( CommentTok , "! T SQUAD FS DQ HU NA QD" ) ] , [ ( CommentTok , "! T CONFUSE CP BO NA FS HU FS RE" ) ] , [ ( CommentTok , "!" ) ] , [ ( CommentTok , "!Compilation finished at Thu Jun 5 01:52:03" ) ] , [] , [ ( KeywordTok , "program" ) , ( NormalTok , " abc" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "implicit" ) , ( NormalTok , " " ) , ( KeywordTok , "none" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , ", " ) , ( DataTypeTok , "parameter" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " nblocks " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "20" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "character(len=nblocks)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " goal" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , ", " ) , ( DataTypeTok , "dimension(nblocks)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " solution" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "character(len=2)" ) , ( NormalTok , ", " ) , ( DataTypeTok , "dimension(0:nblocks)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " blocks_copy, blocks " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "&" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "&(/" ) , ( StringTok , "'--'" ) , ( NormalTok , "," ) , ( StringTok , "'BO'" ) , ( NormalTok , "," ) , ( StringTok , "'XK'" ) , ( NormalTok , "," ) , ( StringTok , "'DQ'" ) , ( NormalTok , "," ) , ( StringTok , "'CP'" ) , ( NormalTok , "," ) , ( StringTok , "'NA'" ) , ( NormalTok , "," ) , ( StringTok , "'GT'" ) , ( NormalTok , "," ) , ( StringTok , "'RE'" ) , ( NormalTok , "," ) , ( StringTok , "'TG'" ) , ( NormalTok , "," ) , ( StringTok , "'QD'" ) , ( NormalTok , "," ) , ( StringTok , "'FS'" ) , ( NormalTok , "," ) , ( StringTok , "'JW'" ) , ( NormalTok , "," ) , ( StringTok , "'HU'" ) , ( NormalTok , "," ) , ( StringTok , "'VI'" ) , ( NormalTok , "," ) , ( StringTok , "'AN'" ) , ( NormalTok , "," ) , ( StringTok , "'OB'" ) , ( NormalTok , "," ) , ( StringTok , "'ER'" ) , ( NormalTok , "," ) , ( StringTok , "'FS'" ) , ( NormalTok , "," ) , ( StringTok , "'LY'" ) , ( NormalTok , "," ) , ( StringTok , "'PC'" ) , ( NormalTok , "," ) , ( StringTok , "'ZM'" ) , ( KeywordTok , "/)" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "logical" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " valid" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " i, iostat" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "read(" ) , ( DecValTok , "5" ) , ( NormalTok , "," ) , ( FunctionTok , "*" ) , ( NormalTok , "," ) , ( FunctionTok , "iostat" ) , ( KeywordTok , "=" ) , ( FunctionTok , "iostat)" ) , ( NormalTok , " goal" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " (iostat " ) , ( OperatorTok , ".ne." ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , ") goal " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "''" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "call" ) , ( NormalTok , " ucase(goal)" ) ] , [ ( NormalTok , " solution " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) ] , [ ( NormalTok , " blocks_copy " ) , ( KeywordTok , "=" ) , ( NormalTok , " blocks" ) ] , [ ( NormalTok , " valid " ) , ( KeywordTok , "=" ) , ( NormalTok , " assign_block(goal(" ) , ( DecValTok , "1" ) , ( NormalTok , ":" ) , ( BuiltInTok , "len_trim" ) , ( NormalTok , "(goal)), blocks, solution, " ) , ( DecValTok , "1" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "write(" ) , ( DecValTok , "6" ) , ( NormalTok , "," ) , ( FunctionTok , "*)" ) , ( NormalTok , " valid, " ) , ( StringTok , "' '" ) , ( KeywordTok , "//" ) , ( NormalTok , "goal, (" ) , ( StringTok , "' '" ) , ( KeywordTok , "//" ) , ( NormalTok , "blocks_copy(solution(i)), i" ) , ( KeywordTok , "=" ) , ( DecValTok , "1" ) , ( NormalTok , "," ) , ( BuiltInTok , "len_trim" ) , ( NormalTok , "(goal))" ) ] , [] , [ ( CommentTok , "contains" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "recursive" ) , ( NormalTok , " " ) , ( KeywordTok , "function" ) , ( NormalTok , " assign_block(goal, blocks, solution, n) " ) , ( KeywordTok , "result" ) , ( NormalTok , "(valid)" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "implicit" ) , ( NormalTok , " " ) , ( KeywordTok , "none" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "logical" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " valid" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "character(len=*)" ) , ( NormalTok , ", " ) , ( DataTypeTok , "intent(in)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " goal" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "character(len=2)" ) , ( NormalTok , ", " ) , ( DataTypeTok , "dimension(0:)" ) , ( NormalTok , ", " ) , ( DataTypeTok , "intent(inout)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " blocks" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , ", " ) , ( DataTypeTok , "dimension(:)" ) , ( NormalTok , ", " ) , ( DataTypeTok , "intent(out)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " solution" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , ", " ) , ( DataTypeTok , "intent(in)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " n" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " i" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "character(len=2)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " backing_store" ) ] , [ ( NormalTok , " valid " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( ConstantTok , ".true." ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " (" ) , ( FunctionTok , "len" ) , ( NormalTok , "(goal)" ) , ( KeywordTok , "+" ) , ( DecValTok , "1" ) , ( NormalTok , " " ) , ( OperatorTok , ".eq." ) , ( NormalTok , " n) " ) , ( KeywordTok , "return" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "do" ) , ( NormalTok , " i" ) , ( KeywordTok , "=" ) , ( DecValTok , "1" ) , ( NormalTok , ", " ) , ( FunctionTok , "size" ) , ( NormalTok , "(blocks)" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " (" ) , ( BuiltInTok , "index" ) , ( NormalTok , "(blocks(i),goal(n:n)) " ) , ( OperatorTok , ".ne." ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , ") " ) , ( KeywordTok , "then" ) ] , [ ( NormalTok , " backing_store " ) , ( KeywordTok , "=" ) , ( NormalTok , " blocks(i)" ) ] , [ ( NormalTok , " blocks(i) " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "''" ) ] , [ ( NormalTok , " solution(n) " ) , ( KeywordTok , "=" ) , ( NormalTok , " i" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " (assign_block(goal, blocks, solution, n" ) , ( KeywordTok , "+" ) , ( DecValTok , "1" ) , ( NormalTok , ")) " ) , ( KeywordTok , "return" ) ] , [ ( NormalTok , " blocks(i) " ) , ( KeywordTok , "=" ) , ( NormalTok , " backing_store" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end if" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end do" ) ] , [ ( NormalTok , " valid " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( ConstantTok , ".false." ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end function" ) , ( NormalTok , " assign_block" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "subroutine" ) , ( NormalTok , " ucase(a)" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "implicit" ) , ( NormalTok , " " ) , ( KeywordTok , "none" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "character(len=*)" ) , ( NormalTok , ", " ) , ( DataTypeTok , "intent(inout)" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " a" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "integer" ) , ( NormalTok , " " ) , ( DataTypeTok , "::" ) , ( NormalTok , " i, j" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "do" ) , ( NormalTok , " i " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( NormalTok , ", " ) , ( BuiltInTok , "len_trim" ) , ( NormalTok , "(a)" ) ] , [ ( NormalTok , " j " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( BuiltInTok , "index" ) , ( NormalTok , "(" ) , ( StringTok , "'abcdefghijklmnopqrstuvwxyz'" ) , ( NormalTok , ",a(i:i))" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " (j " ) , ( OperatorTok , ".ne." ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , ") a(i:i) " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" ) , ( NormalTok , "(j:j)" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end do" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end subroutine" ) , ( NormalTok , " ucase" ) ] , [] , [ ( KeywordTok , "end program" ) , ( NormalTok , " abc" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.go.native0000644000000000000000000001574007346545000020541 0ustar0000000000000000[ [ ( KeywordTok , "package" ) , ( NormalTok , " main" ) ] , [] , [ ( KeywordTok , "import" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"fmt\"" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"strings\"" ) ] , [ ( OperatorTok , ")" ) ] , [] , [ ( KeywordTok , "func" ) , ( NormalTok , " newSpeller" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks " ) , ( DataTypeTok , "string" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "func" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " bl " ) , ( OperatorTok , ":=" ) , ( NormalTok , " strings" ) , ( OperatorTok , "." ) , ( NormalTok , "Fields" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "func" ) , ( OperatorTok , "(" ) , ( NormalTok , "word " ) , ( DataTypeTok , "string" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " r" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "," ) , ( NormalTok , " bl" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( KeywordTok , "func" ) , ( NormalTok , " r" ) , ( OperatorTok , "(" ) , ( NormalTok , "word " ) , ( DataTypeTok , "string" ) , ( OperatorTok , "," ) , ( NormalTok , " bl " ) , ( OperatorTok , "[]" ) , ( DataTypeTok , "string" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( DataTypeTok , "bool" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " word " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( OtherTok , "true" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " c " ) , ( OperatorTok , ":=" ) , ( NormalTok , " word" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "|" ) , ( NormalTok , " " ) , ( DecValTok , "32" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " i" ) , ( OperatorTok , "," ) , ( NormalTok , " b " ) , ( OperatorTok , ":=" ) , ( NormalTok , " " ) , ( KeywordTok , "range" ) , ( NormalTok , " bl " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " c " ) , ( OperatorTok , "==" ) , ( NormalTok , " b" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]|" ) , ( DecValTok , "32" ) , ( NormalTok , " " ) , ( OperatorTok , "||" ) , ( NormalTok , " c " ) , ( OperatorTok , "==" ) , ( NormalTok , " b" ) , ( OperatorTok , "[" ) , ( DecValTok , "1" ) , ( OperatorTok , "]|" ) , ( DecValTok , "32" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]," ) , ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]," ) , ( NormalTok , " b" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " r" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "[" ) , ( DecValTok , "1" ) , ( OperatorTok , ":]," ) , ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( DecValTok , "1" ) , ( OperatorTok , ":])" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( OtherTok , "true" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( OtherTok , "true" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]," ) , ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( DecValTok , "0" ) , ( OperatorTok , "]," ) , ( NormalTok , " bl" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( OtherTok , "false" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( KeywordTok , "func" ) , ( NormalTok , " main" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " sp " ) , ( OperatorTok , ":=" ) , ( NormalTok , " newSpeller" ) , ( OperatorTok , "(" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM\"" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " _" ) , ( OperatorTok , "," ) , ( NormalTok , " word " ) , ( OperatorTok , ":=" ) , ( NormalTok , " " ) , ( KeywordTok , "range" ) , ( NormalTok , " " ) , ( OperatorTok , "[]" ) , ( DataTypeTok , "string" ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( OperatorTok , "}" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " fmt" ) , ( OperatorTok , "." ) , ( NormalTok , "Println" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "," ) , ( NormalTok , " sp" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( OperatorTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.haskell.native0000644000000000000000000000700307346545000021550 0ustar0000000000000000[ [ ( KeywordTok , "import" ) , ( NormalTok , " " ) , ( DataTypeTok , "Data.List" ) , ( NormalTok , " (delete)" ) ] , [ ( KeywordTok , "import" ) , ( NormalTok , " " ) , ( DataTypeTok , "Data.Char" ) , ( NormalTok , " (toUpper)" ) ] , [] , [ ( CommentTok , "-- returns list of all solutions, each solution being a list of blocks" ) ] , [ ( OtherTok , "abc ::" ) , ( NormalTok , " (" ) , ( DataTypeTok , "Eq" ) , ( NormalTok , " a) " ) , ( OtherTok , "=>" ) , ( NormalTok , " [[a]] " ) , ( OtherTok , "->" ) , ( NormalTok , " [a] " ) , ( OtherTok , "->" ) , ( NormalTok , " [[[a]]]" ) ] , [ ( NormalTok , "abc _ [] " ) , ( OtherTok , "=" ) , ( NormalTok , " [[]]" ) ] , [ ( NormalTok , "abc blocks (c" ) , ( OperatorTok , ":" ) , ( NormalTok , "cs) " ) , ( OtherTok , "=" ) , ( NormalTok , " [b" ) , ( OperatorTok , ":" ) , ( NormalTok , "ans " ) , ( OperatorTok , "|" ) , ( NormalTok , " b " ) , ( OtherTok , "<-" ) , ( NormalTok , " blocks, c " ) , ( OtherTok , "`elem`" ) , ( NormalTok , " b," ) ] , [ ( NormalTok , " ans " ) , ( OtherTok , "<-" ) , ( NormalTok , " abc (delete b blocks) cs]" ) ] , [] , [ ( NormalTok , "blocks " ) , ( OtherTok , "=" ) , ( NormalTok , " [" ) , ( StringTok , "\"BO\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"XK\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"DQ\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"CP\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"NA\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"GT\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"RE\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"TG\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"QD\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"FS\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"JW\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"HU\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"VI\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"AN\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"OB\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"ER\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"FS\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"LY\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"PC\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"ZM\"" ) , ( NormalTok , "]" ) ] , [] , [ ( OtherTok , "main ::" ) , ( NormalTok , " " ) , ( DataTypeTok , "IO" ) , ( NormalTok , " ()" ) ] , [ ( NormalTok , "main " ) , ( OtherTok , "=" ) , ( NormalTok , " " ) , ( FunctionTok , "mapM_" ) , ( NormalTok , " (\\w " ) , ( OtherTok , "->" ) , ( NormalTok , " " ) , ( FunctionTok , "print" ) , ( NormalTok , " (w, " ) , ( FunctionTok , "not" ) , ( NormalTok , " " ) , ( OperatorTok , "." ) , ( NormalTok , " " ) , ( FunctionTok , "null" ) , ( NormalTok , " " ) , ( OperatorTok , "$" ) , ( NormalTok , " abc blocks (" ) , ( FunctionTok , "map" ) , ( NormalTok , " " ) , ( FunctionTok , "toUpper" ) , ( NormalTok , " w)))" ) ] , [ ( NormalTok , " [" ) , ( StringTok , "\"\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"A\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"BARK\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"BoOK\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"TrEAT\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"COmMoN\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"SQUAD\"" ) , ( NormalTok , ", " ) , ( StringTok , "\"conFUsE\"" ) , ( NormalTok , "]" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.java.native0000644000000000000000000003154607346545000021057 0ustar0000000000000000[ [ ( KeywordTok , "import" ) , ( NormalTok , " " ) , ( ImportTok , "java" ) , ( OperatorTok , "." ) , ( ImportTok , "util" ) , ( OperatorTok , "." ) , ( ImportTok , "Arrays" ) , ( OperatorTok , ";" ) ] , [] , [ ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( KeywordTok , "class" ) , ( NormalTok , " ABC" ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "private" ) , ( NormalTok , " " ) , ( DataTypeTok , "static" ) , ( NormalTok , " " ) , ( DataTypeTok , "void" ) , ( NormalTok , " " ) , ( FunctionTok , "swap" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "int" ) , ( NormalTok , " i" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "int" ) , ( NormalTok , " j" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( BuiltInTok , "Object" ) , ( KeywordTok , "..." ) , ( NormalTok , " arr" ) , ( OperatorTok , "){" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "Object" ) , ( NormalTok , " tmp " ) , ( OperatorTok , "=" ) , ( NormalTok , " arr" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "];" ) ] , [ ( NormalTok , " arr" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " arr" ) , ( OperatorTok , "[" ) , ( NormalTok , "j" ) , ( OperatorTok , "];" ) ] , [ ( NormalTok , " arr" ) , ( OperatorTok , "[" ) , ( NormalTok , "j" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " tmp" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( DataTypeTok , "static" ) , ( NormalTok , " " ) , ( DataTypeTok , "boolean" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( BuiltInTok , "String" ) , ( NormalTok , " word" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( BuiltInTok , "String" ) , ( KeywordTok , "..." ) , ( NormalTok , " blocks" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( FunctionTok , "length" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "char" ) , ( NormalTok , " c " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( BuiltInTok , "Character" ) , ( OperatorTok , "." ) , ( FunctionTok , "toUpperCase" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( FunctionTok , "charAt" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( OperatorTok , "(" ) , ( DataTypeTok , "int" ) , ( NormalTok , " i " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) , ( NormalTok , " i " ) , ( OperatorTok , "<" ) , ( NormalTok , " blocks" ) , ( OperatorTok , "." ) , ( FunctionTok , "length" ) , ( OperatorTok , ";" ) , ( NormalTok , " i" ) , ( OperatorTok , "++)" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "String" ) , ( NormalTok , " b " ) , ( OperatorTok , "=" ) , ( NormalTok , " blocks" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "];" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( OperatorTok , "(" ) , ( BuiltInTok , "Character" ) , ( OperatorTok , "." ) , ( FunctionTok , "toUpperCase" ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "." ) , ( FunctionTok , "charAt" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c " ) , ( OperatorTok , "&&" ) , ( NormalTok , " " ) , ( BuiltInTok , "Character" ) , ( OperatorTok , "." ) , ( FunctionTok , "toUpperCase" ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "." ) , ( FunctionTok , "charAt" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "continue" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "swap" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( NormalTok , " i" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( OperatorTok , "(" ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( FunctionTok , "substring" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( BuiltInTok , "Arrays" ) , ( OperatorTok , "." ) , ( FunctionTok , "copyOfRange" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "." ) , ( FunctionTok , "length" ) , ( OperatorTok , ")))" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "swap" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( NormalTok , " i" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , ");" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "false" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( DataTypeTok , "static" ) , ( NormalTok , " " ) , ( DataTypeTok , "void" ) , ( NormalTok , " " ) , ( FunctionTok , "main" ) , ( OperatorTok , "(" ) , ( BuiltInTok , "String" ) , ( OperatorTok , "[]" ) , ( NormalTok , " args" ) , ( OperatorTok , "){" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "String" ) , ( OperatorTok , "[]" ) , ( NormalTok , " blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( StringTok , "\"BO\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"XK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"DQ\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CP\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"NA\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"GT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"RE\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TG\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"QD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"JW\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"HU\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"VI\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"AN\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"OB\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"ER\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"LY\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"PC\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ZM\"" ) , ( OperatorTok , "};" ) ] , [] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"" ) , ( SpecialCharTok , "\\\"\\\"" ) , ( StringTok , ": \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"A: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"BARK: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"book: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"book\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"treat: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"treat\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"COMMON: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"SQuAd: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"SQuAd\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "System" ) , ( OperatorTok , "." ) , ( FunctionTok , "out" ) , ( OperatorTok , "." ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"CONFUSE: \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"CONFUSE\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "));" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( OperatorTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.javascript.native0000644000000000000000000001120007346545000022265 0ustar0000000000000000[ [ ( KeywordTok , "let" ) , ( NormalTok , " characters " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "\"BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM\"" ) , ( OperatorTok , ";" ) ] , [ ( KeywordTok , "let" ) , ( NormalTok , " blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " characters" ) , ( OperatorTok , "." ) , ( FunctionTok , "split" ) , ( NormalTok , "(" ) , ( StringTok , "\" \"" ) , ( NormalTok , ")" ) , ( OperatorTok , "." ) , ( FunctionTok , "map" ) , ( NormalTok , "(pair " ) , ( KeywordTok , "=>" ) , ( NormalTok , " pair" ) , ( OperatorTok , "." ) , ( FunctionTok , "split" ) , ( NormalTok , "(" ) , ( StringTok , "\"\"" ) , ( NormalTok , "))" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) ] , [ ( KeywordTok , "function" ) , ( NormalTok , " " ) , ( FunctionTok , "isWordPossible" ) , ( NormalTok , "(word) {" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "var" ) , ( NormalTok , " letters " ) , ( OperatorTok , "=" ) , ( NormalTok , " [" ) , ( OperatorTok , "..." ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( FunctionTok , "toUpperCase" ) , ( NormalTok , "()]" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "var" ) , ( NormalTok , " length " ) , ( OperatorTok , "=" ) , ( NormalTok , " letters" ) , ( OperatorTok , "." ) , ( AttributeTok , "length" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "var" ) , ( NormalTok , " copy " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " " ) , ( BuiltInTok , "Set" ) , ( NormalTok , "(blocks)" ) , ( OperatorTok , ";" ) ] , [] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " (" ) , ( KeywordTok , "let" ) , ( NormalTok , " letter " ) , ( KeywordTok , "of" ) , ( NormalTok , " letters) {" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " (" ) , ( KeywordTok , "let" ) , ( NormalTok , " block " ) , ( KeywordTok , "of" ) , ( NormalTok , " copy) {" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "let" ) , ( NormalTok , " index " ) , ( OperatorTok , "=" ) , ( NormalTok , " block" ) , ( OperatorTok , "." ) , ( FunctionTok , "indexOf" ) , ( NormalTok , "(letter)" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " (index " ) , ( OperatorTok , "!==" ) , ( NormalTok , " " ) , ( OperatorTok , "-" ) , ( DecValTok , "1" ) , ( NormalTok , ") {" ) ] , [ ( NormalTok , " length" ) , ( OperatorTok , "--;" ) ] , [ ( NormalTok , " copy" ) , ( OperatorTok , "." ) , ( FunctionTok , "delete" ) , ( NormalTok , "(block)" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "break" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " }" ) ] , [] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( OperatorTok , "!" ) , ( NormalTok , "length" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , "} " ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , "[ " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( NormalTok , " " ) ] , [ ( NormalTok , "]" ) , ( OperatorTok , "." ) , ( FunctionTok , "forEach" ) , ( NormalTok , "(word " ) , ( KeywordTok , "=>" ) , ( NormalTok , " " ) , ( BuiltInTok , "console" ) , ( OperatorTok , "." ) , ( FunctionTok , "log" ) , ( NormalTok , "(" ) , ( VerbatimStringTok , "`" ) , ( SpecialCharTok , "${" ) , ( NormalTok , "word" ) , ( SpecialCharTok , "}" ) , ( VerbatimStringTok , ": " ) , ( SpecialCharTok , "${" ) , ( FunctionTok , "isWordPossible" ) , ( NormalTok , "(word)" ) , ( SpecialCharTok , "}" ) , ( VerbatimStringTok , "`" ) , ( NormalTok , "))" ) , ( OperatorTok , ";" ) ] , [] ] skylighting-core-0.13.4.1/test/expected/abc.julia.native0000644000000000000000000000264607346545000021241 0ustar0000000000000000[ [ ( KeywordTok , "function" ) , ( NormalTok , " abc (str, list)" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "isempty" ) , ( NormalTok , "(str) " ) , ( OperatorTok , "&&" ) , ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( ConstantTok , "true" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " i " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( FloatTok , "1" ) , ( OperatorTok , ":" ) , ( FunctionTok , "length" ) , ( NormalTok , "(list)" ) ] , [ ( NormalTok , " str[" ) , ( KeywordTok , "end" ) , ( NormalTok , "] " ) , ( KeywordTok , "in" ) , ( NormalTok , " list[i] " ) , ( OperatorTok , "&&" ) , ( NormalTok , " " ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "any" ) , ( NormalTok , "([" ) , ( FunctionTok , "abc" ) , ( NormalTok , "(str[" ) , ( FloatTok , "1" ) , ( OperatorTok , ":" ) , ( KeywordTok , "end" ) , ( OperatorTok , "-" ) , ( FloatTok , "1" ) , ( NormalTok , "], " ) , ( FunctionTok , "deleteat!" ) , ( NormalTok , "(" ) , ( FunctionTok , "copy" ) , ( NormalTok , "(list), i))]) " ) , ( OperatorTok , "&&" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( ConstantTok , "true" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( NormalTok , " " ) , ( ConstantTok , "false" ) ] , [ ( KeywordTok , "end" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.kotlin.native0000644000000000000000000003150707346545000021433 0ustar0000000000000000[ [ ( KeywordTok , "import" ) , ( NormalTok , " " ) , ( ImportTok , "java" ) , ( OperatorTok , "." ) , ( ImportTok , "util" ) , ( OperatorTok , "." ) , ( ImportTok , "Arrays" ) ] , [] , [ ( CommentTok , "/*" ) ] , [ ( CommentTok , " Swap elements i and j of a Kotlin Array." ) ] , [ ( CommentTok , " */" ) ] , [ ( KeywordTok , "fun" ) , ( NormalTok , " " ) , ( OperatorTok , "<" ) , ( DataTypeTok , "T" ) , ( OperatorTok , ">" ) , ( NormalTok , " " ) , ( FunctionTok , "Array" ) , ( OperatorTok , "<" ) , ( DataTypeTok , "T" ) , ( OperatorTok , ">." ) , ( FunctionTok , "swap" ) , ( OperatorTok , "(" ) , ( VariableTok , "i" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Int" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "j" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Int" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "tmp" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "this" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "this" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "this" ) , ( OperatorTok , "[" ) , ( NormalTok , "j" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "this" ) , ( OperatorTok , "[" ) , ( NormalTok , "j" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " tmp" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( KeywordTok , "data" ) , ( NormalTok , " " ) , ( KeywordTok , "class" ) , ( NormalTok , " Block" ) , ( OperatorTok , "(" ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "block" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "String" ) , ( OperatorTok , ")" ) ] , [] , [ ( CommentTok , "/*" ) ] , [ ( CommentTok , " * Not the most elegant way but interesting from an highlighting perspective ;)" ) ] , [ ( CommentTok , " */" ) ] , [ ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( KeywordTok , "class" ) , ( NormalTok , " ABC" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "class" ) , ( NormalTok , " " ) , ( KeywordTok , "object" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( KeywordTok , "fun" ) , ( NormalTok , " " ) , ( FunctionTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( VariableTok , "word" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "String" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "blocks" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Array" ) , ( NormalTok , "<" ) , ( VariableTok , "Block" ) , ( NormalTok , ">" ) , ( OperatorTok , "):" ) , ( NormalTok , " " ) , ( DataTypeTok , "Boolean" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( NormalTok , "length" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "c" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " Character" ) , ( OperatorTok , "." ) , ( NormalTok , "toUpperCase" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( NormalTok , "charAt" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "i " ) , ( KeywordTok , "in" ) , ( NormalTok , " " ) , ( FloatTok , "0." ) , ( OperatorTok , "." ) , ( NormalTok , "blocks" ) , ( OperatorTok , "." ) , ( NormalTok , "size " ) , ( OperatorTok , "-" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "b" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " blocks" ) , ( OperatorTok , "[" ) , ( NormalTok , "i" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "Character" ) , ( OperatorTok , "." ) , ( NormalTok , "toUpperCase" ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "." ) , ( NormalTok , "block" ) , ( OperatorTok , "." ) , ( NormalTok , "charAt" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c " ) , ( OperatorTok , "&&" ) , ( NormalTok , " Character" ) , ( OperatorTok , "." ) , ( NormalTok , "toUpperCase" ) , ( OperatorTok , "(" ) , ( NormalTok , "b" ) , ( OperatorTok , "." ) , ( NormalTok , "block" ) , ( OperatorTok , "." ) , ( NormalTok , "charAt" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , "!=" ) , ( NormalTok , " c" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "continue" ) ] , [ ( NormalTok , " blocks" ) , ( OperatorTok , "." ) , ( NormalTok , "swap" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( NormalTok , " i" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "canMakeWord" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( NormalTok , "substring" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , ")," ) , ( NormalTok , " Arrays" ) , ( OperatorTok , "." ) , ( NormalTok , "copyOfRange" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocks" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , ")))" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) ] , [ ( NormalTok , " blocks" ) , ( OperatorTok , "." ) , ( NormalTok , "swap" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( NormalTok , " i" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "false" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "public" ) , ( NormalTok , " " ) , ( KeywordTok , "fun" ) , ( NormalTok , " " ) , ( FunctionTok , "main" ) , ( OperatorTok , "(" ) , ( VariableTok , "args" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Array" ) , ( NormalTok , "<" ) , ( VariableTok , "String" ) , ( NormalTok , ">" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "blocksString" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " array" ) , ( OperatorTok , "(" ) , ( StringTok , "\"BO\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"XK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"DQ\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CP\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"NA\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"GT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"RE\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TG\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"QD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"JW\"" ) , ( OperatorTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"HU\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"VI\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"AN\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"OB\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ER\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"LY\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"PC\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ZM\"" ) , ( OperatorTok , ");" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "blocks" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " Array" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocksString" ) , ( OperatorTok , "." ) , ( NormalTok , "size" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " s " ) , ( OperatorTok , "->" ) , ( NormalTok , " Block" ) , ( OperatorTok , "(" ) , ( NormalTok , "blocksString" ) , ( OperatorTok , "[" ) , ( NormalTok , "s" ) , ( OperatorTok , "])})" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " " ) , ( VariableTok , "words" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " array" ) , ( OperatorTok , "(" ) , ( StringTok , "\"\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"book\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"treat\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"SQuAd\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( OperatorTok , ");" ) ] , [] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "word " ) , ( KeywordTok , "in" ) , ( NormalTok , " words" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " System" ) , ( OperatorTok , "." ) , ( KeywordTok , "out" ) , ( OperatorTok , "." ) , ( NormalTok , "println" ) , ( OperatorTok , "(" ) , ( StringTok , "\"" ) , ( SpecialStringTok , "${" ) , ( NormalTok , "word" ) , ( SpecialStringTok , "}" ) , ( StringTok , ": \"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " canMakeWord" ) , ( OperatorTok , "(" ) , ( StringTok , "\"" ) , ( SpecialStringTok , "${" ) , ( NormalTok , "word" ) , ( SpecialStringTok , "}" ) , ( StringTok , "\"" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( OperatorTok , "}" ) ] , [] , [ ( KeywordTok , "fun" ) , ( NormalTok , " " ) , ( FunctionTok , "main" ) , ( OperatorTok , "(" ) , ( VariableTok , "args" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( DataTypeTok , "Array" ) , ( NormalTok , "<" ) , ( VariableTok , "String" ) , ( NormalTok , ">" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " ABC" ) , ( OperatorTok , "." ) , ( NormalTok , "main" ) , ( OperatorTok , "(" ) , ( NormalTok , "args" ) , ( OperatorTok , ")" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.lisp.native0000644000000000000000000000374307346545000021103 0ustar0000000000000000[ [] , [ ( NormalTok , "(" ) , ( KeywordTok , "defun" ) , ( FunctionTok , " word-possible-p " ) , ( NormalTok , "(word blocks)" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "cond" ) , ( NormalTok , " " ) ] , [ ( NormalTok , " ((" ) , ( OperatorTok , "=" ) , ( NormalTok , " (" ) , ( KeywordTok , "length" ) , ( NormalTok , " word) " ) , ( DecValTok , "0" ) , ( NormalTok , ") " ) , ( KeywordTok , "t" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " ((" ) , ( KeywordTok , "null" ) , ( NormalTok , " blocks) " ) , ( KeywordTok , "nil" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "t" ) , ( NormalTok , " (" ) , ( KeywordTok , "let*" ) , ( NormalTok , " " ) ] , [ ( NormalTok , " ((c (" ) , ( KeywordTok , "aref" ) , ( NormalTok , " word " ) , ( DecValTok , "0" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (bs (" ) , ( KeywordTok , "remove-if-not" ) , ( NormalTok , " " ) , ( OperatorTok , "#'" ) , ( NormalTok , "(" ) , ( KeywordTok , "lambda" ) , ( NormalTok , " (b) " ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "find" ) , ( NormalTok , " c b " ) , ( BuiltInTok , ":test" ) , ( NormalTok , " " ) , ( OperatorTok , "#'" ) , ( NormalTok , "char-equal))" ) ] , [ ( NormalTok , " blocks)))" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "some" ) , ( NormalTok , " " ) , ( OperatorTok , "#'" ) , ( NormalTok , "identity " ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "loop" ) , ( NormalTok , " for b in bs" ) ] , [ ( NormalTok , " collect (word-possible-p" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "subseq" ) , ( NormalTok , " word " ) , ( DecValTok , "1" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "remove" ) , ( NormalTok , " b blocks))))))))" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.matlab.native0000644000000000000000000001742307346545000021374 0ustar0000000000000000[ [ ( KeywordTok , "function" ) , ( NormalTok , " " ) , ( VariableTok , "testABC" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "combos" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " [" ) , ( SpecialStringTok , "'BO'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'XK'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'DQ'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'CP'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'NA'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'GT'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'RE'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'TG'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'QD'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( OperatorTok , "..." ) ] , [ ( NormalTok , " " ) , ( SpecialStringTok , "'FS'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'JW'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'HU'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'VI'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'AN'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'OB'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'ER'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'FS'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'LY'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( OperatorTok , "..." ) ] , [ ( NormalTok , " " ) , ( SpecialStringTok , "'PC'" ) , ( NormalTok , " " ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'ZM'" ) , ( NormalTok , "]" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "words" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " {" ) , ( SpecialStringTok , "'A'" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'BARK'" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'BOOK'" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'TREAT'" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'COMMON'" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'SQUAD'" ) , ( NormalTok , " " ) , ( SpecialStringTok , "'CONFUSE'" ) , ( NormalTok , "}" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "for" ) , ( NormalTok , " " ) , ( VariableTok , "k" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( FloatTok , "1" ) , ( OperatorTok , ":" ) , ( VariableTok , "length" ) , ( NormalTok , "(" ) , ( VariableTok , "words" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "possible" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "canMakeWord" ) , ( NormalTok , "(" ) , ( VariableTok , "words" ) , ( NormalTok , "{" ) , ( VariableTok , "k" ) , ( NormalTok , "}" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "combos" ) , ( NormalTok , ")" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "fprintf" ) , ( NormalTok , "(" ) , ( SpecialStringTok , "'Can%s make word %s.\\n'" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "char" ) , ( NormalTok , "(" ) , ( OperatorTok , "~" ) , ( VariableTok , "possible" ) , ( OperatorTok , ".*" ) , ( SpecialStringTok , "'NOT'" ) , ( NormalTok , ")" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "words" ) , ( NormalTok , "{" ) , ( VariableTok , "k" ) , ( NormalTok , "})" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end" ) ] , [ ( KeywordTok , "end" ) ] , [] , [ ( KeywordTok , "function" ) , ( NormalTok , " " ) , ( VariableTok , "isPossible" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "canMakeWord" ) , ( NormalTok , "(" ) , ( VariableTok , "word" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "combos" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "word" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "lower" ) , ( NormalTok , "(" ) , ( VariableTok , "word" ) , ( NormalTok , ")" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "combos" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "lower" ) , ( NormalTok , "(" ) , ( VariableTok , "combos" ) , ( NormalTok , ")" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "isPossible" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "true" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "k" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( FloatTok , "1" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "while" ) , ( NormalTok , " " ) , ( VariableTok , "isPossible" ) , ( NormalTok , " " ) , ( OperatorTok , "&&" ) , ( NormalTok , " " ) , ( VariableTok , "k" ) , ( NormalTok , " " ) , ( OperatorTok , "<=" ) , ( NormalTok , " " ) , ( VariableTok , "length" ) , ( NormalTok , "(" ) , ( VariableTok , "word" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " [" ) , ( VariableTok , "r" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "c" ) , ( NormalTok , "] " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "find" ) , ( NormalTok , "(" ) , ( VariableTok , "combos" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( VariableTok , "word" ) , ( NormalTok , "(" ) , ( VariableTok , "k" ) , ( NormalTok , ")" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( FloatTok , "1" ) , ( NormalTok , ")" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "~" ) , ( VariableTok , "isempty" ) , ( NormalTok , "(" ) , ( VariableTok , "r" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "combos" ) , ( NormalTok , "(" ) , ( VariableTok , "r" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( OperatorTok , ":" ) , ( NormalTok , ") " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( SpecialStringTok , "''" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "else" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "isPossible" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "false" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "k" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "k" ) , ( OperatorTok , "+" ) , ( FloatTok , "1" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "end" ) ] , [ ( KeywordTok , "end" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.ocaml.native0000644000000000000000000001315107346545000021221 0ustar0000000000000000[ [ ( KeywordTok , "let" ) , ( NormalTok , " blocks = [" ) ] , [ ( NormalTok , " (" ) , ( CharTok , "'B'" ) , ( NormalTok , ", " ) , ( CharTok , "'O'" ) , ( NormalTok , "); (" ) , ( CharTok , "'X'" ) , ( NormalTok , ", " ) , ( CharTok , "'K'" ) , ( NormalTok , "); (" ) , ( CharTok , "'D'" ) , ( NormalTok , ", " ) , ( CharTok , "'Q'" ) , ( NormalTok , "); (" ) , ( CharTok , "'C'" ) , ( NormalTok , ", " ) , ( CharTok , "'P'" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , " (" ) , ( CharTok , "'N'" ) , ( NormalTok , ", " ) , ( CharTok , "'A'" ) , ( NormalTok , "); (" ) , ( CharTok , "'G'" ) , ( NormalTok , ", " ) , ( CharTok , "'T'" ) , ( NormalTok , "); (" ) , ( CharTok , "'R'" ) , ( NormalTok , ", " ) , ( CharTok , "'E'" ) , ( NormalTok , "); (" ) , ( CharTok , "'T'" ) , ( NormalTok , ", " ) , ( CharTok , "'G'" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , " (" ) , ( CharTok , "'Q'" ) , ( NormalTok , ", " ) , ( CharTok , "'D'" ) , ( NormalTok , "); (" ) , ( CharTok , "'F'" ) , ( NormalTok , ", " ) , ( CharTok , "'S'" ) , ( NormalTok , "); (" ) , ( CharTok , "'J'" ) , ( NormalTok , ", " ) , ( CharTok , "'W'" ) , ( NormalTok , "); (" ) , ( CharTok , "'H'" ) , ( NormalTok , ", " ) , ( CharTok , "'U'" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , " (" ) , ( CharTok , "'V'" ) , ( NormalTok , ", " ) , ( CharTok , "'I'" ) , ( NormalTok , "); (" ) , ( CharTok , "'A'" ) , ( NormalTok , ", " ) , ( CharTok , "'N'" ) , ( NormalTok , "); (" ) , ( CharTok , "'O'" ) , ( NormalTok , ", " ) , ( CharTok , "'B'" ) , ( NormalTok , "); (" ) , ( CharTok , "'E'" ) , ( NormalTok , ", " ) , ( CharTok , "'R'" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , " (" ) , ( CharTok , "'F'" ) , ( NormalTok , ", " ) , ( CharTok , "'S'" ) , ( NormalTok , "); (" ) , ( CharTok , "'L'" ) , ( NormalTok , ", " ) , ( CharTok , "'Y'" ) , ( NormalTok , "); (" ) , ( CharTok , "'P'" ) , ( NormalTok , ", " ) , ( CharTok , "'C'" ) , ( NormalTok , "); (" ) , ( CharTok , "'Z'" ) , ( NormalTok , ", " ) , ( CharTok , "'M'" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "]" ) ] , [] , [ ( KeywordTok , "let" ) , ( NormalTok , " find_letter blocks c =" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "let" ) , ( NormalTok , " found, remaining =" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "List" ) , ( NormalTok , ".partition (" ) , ( KeywordTok , "fun" ) , ( NormalTok , " (c1, c2) -> c1 = c || c2 = c) blocks" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "in" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "match" ) , ( NormalTok , " found " ) , ( KeywordTok , "with" ) ] , [ ( NormalTok , " | _ :: res -> " ) , ( DataTypeTok , "Some" ) , ( NormalTok , " (res @ remaining)" ) ] , [ ( NormalTok , " | _ -> " ) , ( DataTypeTok , "None" ) ] , [] , [ ( KeywordTok , "let" ) , ( NormalTok , " can_make_word w =" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "let" ) , ( NormalTok , " n = " ) , ( DataTypeTok , "String" ) , ( NormalTok , ".length w " ) , ( KeywordTok , "in" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "let" ) , ( NormalTok , " " ) , ( KeywordTok , "rec" ) , ( NormalTok , " aux i _blocks =" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " i >= n " ) , ( KeywordTok , "then" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( NormalTok , " " ) , ( KeywordTok , "else" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "match" ) , ( NormalTok , " find_letter _blocks w.[i] " ) , ( KeywordTok , "with" ) ] , [ ( NormalTok , " | " ) , ( DataTypeTok , "None" ) , ( NormalTok , " -> " ) , ( KeywordTok , "false" ) ] , [ ( NormalTok , " | " ) , ( DataTypeTok , "Some" ) , ( NormalTok , " rem_blocks ->" ) ] , [ ( NormalTok , " aux (" ) , ( DataTypeTok , "succ" ) , ( NormalTok , " i) rem_blocks" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "in" ) ] , [ ( NormalTok , " aux " ) , ( DecValTok , "0" ) , ( NormalTok , " blocks" ) ] , [] , [ ( KeywordTok , "let" ) , ( NormalTok , " test label f (word, should) =" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "Printf" ) , ( NormalTok , ".printf " ) , ( StringTok , "\"- %s %S = %B (should: %B)" ) , ( CharTok , "\\n" ) , ( StringTok , "\"" ) , ( NormalTok , " label word (f word) should" ) ] , [] , [ ( KeywordTok , "let" ) , ( NormalTok , " () =" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "List" ) , ( NormalTok , ".iter (test " ) , ( StringTok , "\"can make word\"" ) , ( NormalTok , " can_make_word) [" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "true" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "true" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "false" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "true" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "false" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "true" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( NormalTok , ", " ) , ( KeywordTok , "true" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , " ]" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.perl.native0000644000000000000000000000526107346545000021073 0ustar0000000000000000[ [ ( FunctionTok , "use" ) , ( NormalTok , " " ) , ( FunctionTok , "Test::More" ) , ( NormalTok , " tests => " ) , ( DecValTok , "8" ) , ( NormalTok , ";" ) ] , [] , [ ( KeywordTok , "my" ) , ( NormalTok , " " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , " = " ) , ( OtherTok , "qw(" ) , ( NormalTok , "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM" ) , ( OtherTok , ")" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "A" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( DecValTok , "1" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "BARK" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( DecValTok , "1" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "BOOK" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( FunctionTok , "undef" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "TREAT" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( DecValTok , "1" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "COMMON" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( FunctionTok , "undef" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "SQUAD" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( DecValTok , "1" ) , ( NormalTok , ");" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "\"" ) , ( StringTok , "CONFUSE" ) , ( OtherTok , "\"" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks1" ) , ( NormalTok , "), " ) , ( DecValTok , "1" ) , ( NormalTok , ");" ) ] , [] , [ ( KeywordTok , "my" ) , ( NormalTok , " " ) , ( DataTypeTok , "@blocks2" ) , ( NormalTok , " = " ) , ( OtherTok , "qw(" ) , ( NormalTok , "US TZ AO QA" ) , ( OtherTok , ")" ) , ( NormalTok , ";" ) ] , [ ( NormalTok , "is(can_make_word(" ) , ( OtherTok , "'" ) , ( SpecialStringTok , "auto" ) , ( OtherTok , "'" ) , ( NormalTok , ", " ) , ( DataTypeTok , "@blocks2" ) , ( NormalTok , "), " ) , ( DecValTok , "1" ) , ( NormalTok , ");" ) ] , [] ] skylighting-core-0.13.4.1/test/expected/abc.php.native0000644000000000000000000001324407346545000020720 0ustar0000000000000000[ [] , [ ( KeywordTok , " " ) , ( VariableTok , "$block" ) , ( NormalTok , ") {" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " (" ) , ( FunctionTok , "strpos" ) , ( NormalTok , "(" ) , ( VariableTok , "$block" ) , ( OtherTok , "," ) , ( NormalTok , " " ) , ( VariableTok , "$char" ) , ( NormalTok , ") " ) , ( OperatorTok , "!==" ) , ( NormalTok , " " ) , ( KeywordTok , "FALSE" ) , ( NormalTok , ") {" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "unset" ) , ( NormalTok , "(" ) , ( VariableTok , "$blocks" ) , ( NormalTok , "[" ) , ( VariableTok , "$k" ) , ( NormalTok , "])" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "continue" ) , ( NormalTok , "(" ) , ( DecValTok , "2" ) , ( NormalTok , ")" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "false" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "true" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , "}" ) ] , [] , [ ( ControlFlowTok , "foreach" ) , ( NormalTok , " (" ) , ( VariableTok , "$words" ) , ( NormalTok , " " ) , ( KeywordTok , "as" ) , ( NormalTok , " " ) , ( VariableTok , "$word" ) , ( NormalTok , ") {" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "echo" ) , ( NormalTok , " " ) , ( VariableTok , "$word" ) , ( OperatorTok , "." ) , ( StringTok , "': '" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "echo" ) , ( NormalTok , " canMakeWord(" ) , ( VariableTok , "$word" ) , ( NormalTok , ") " ) , ( OtherTok , "?" ) , ( NormalTok , " " ) , ( StringTok , "\"True\"" ) , ( NormalTok , " " ) , ( OtherTok , ":" ) , ( NormalTok , " " ) , ( StringTok , "\"False\"" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "echo" ) , ( NormalTok , " " ) , ( StringTok , "\"" ) , ( SpecialCharTok , "\\r\\n" ) , ( StringTok , "\"" ) , ( OtherTok , ";" ) ] , [ ( NormalTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.prolog.native0000644000000000000000000001005107346545000021424 0ustar0000000000000000[ [ ( NormalTok , "abc_problem " ) , ( KeywordTok , ":-" ) ] , [ ( NormalTok , " maplist(abc_problem" ) , ( KeywordTok , "," ) , ( NormalTok , " [" ) , ( StringTok , "''" ) , ( NormalTok , ", " ) , ( StringTok , "'" ) , ( ErrorTok , "A" ) , ( StringTok , "'" ) , ( NormalTok , ", bark, bOOk, treAT, " ) , ( StringTok , "'" ) , ( ErrorTok , "COmmon" ) , ( StringTok , "'" ) , ( NormalTok , ", sQuaD, " ) , ( StringTok , "'" ) , ( ErrorTok , "CONFUSE" ) , ( StringTok , "'" ) , ( NormalTok , "])" ) , ( KeywordTok , "." ) ] , [] , [] , [ ( NormalTok , "abc_problem(" ) , ( DataTypeTok , "Word" ) , ( NormalTok , ") " ) , ( KeywordTok , ":-" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "L" ) , ( NormalTok , " " ) , ( KeywordTok , "=" ) , ( NormalTok , " [[b,o],[x,k],[d,q],[c,p],[n,a],[g,t],[r,e],[t,g],[q,d],[f,s]," ) ] , [ ( NormalTok , " [j,w],[h,u],[v,i],[a,n],[o,b],[e,r],[f,s],[l,y],[p,c],[z,m]]" ) , ( KeywordTok , "," ) ] , [] , [ ( NormalTok , " ( abc_problem(" ) , ( DataTypeTok , "L" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "Word" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "->" ) , ( NormalTok , " format(" ) , ( StringTok , "'~" ) , ( ErrorTok , "w OK" ) , ( StringTok , "~" ) , ( ErrorTok , "n" ) , ( StringTok , "'" ) , ( KeywordTok , "," ) , ( NormalTok , " [" ) , ( DataTypeTok , "Word" ) , ( NormalTok , "])" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , ";" ) , ( NormalTok , " format(" ) , ( StringTok , "'~" ) , ( ErrorTok , "w KO" ) , ( StringTok , "~" ) , ( ErrorTok , "n" ) , ( StringTok , "'" ) , ( KeywordTok , "," ) , ( NormalTok , " [" ) , ( DataTypeTok , "Word" ) , ( NormalTok , "]))" ) , ( KeywordTok , "." ) ] , [] , [ ( NormalTok , "abc_problem(" ) , ( DataTypeTok , "L" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "Word" ) , ( NormalTok , ") " ) , ( KeywordTok , ":-" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "atom_chars" ) , ( NormalTok , "(" ) , ( DataTypeTok , "Word" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "C_Words" ) , ( NormalTok , ")" ) , ( KeywordTok , "," ) ] , [ ( NormalTok , " maplist(downcase_atom" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "C_Words" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "D_Words" ) , ( NormalTok , ")" ) , ( KeywordTok , "," ) ] , [ ( NormalTok , " can_makeword(" ) , ( DataTypeTok , "L" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "D_Words" ) , ( NormalTok , ")" ) , ( KeywordTok , "." ) ] , [] , [ ( NormalTok , "can_makeword(" ) , ( DataTypeTok , "_L" ) , ( KeywordTok , "," ) , ( NormalTok , " [])" ) , ( KeywordTok , "." ) ] , [] , [ ( NormalTok , "can_makeword(" ) , ( DataTypeTok , "L" ) , ( KeywordTok , "," ) , ( NormalTok , " [" ) , ( DataTypeTok , "H" ) , ( NormalTok , " " ) , ( FunctionTok , "|" ) , ( NormalTok , " " ) , ( DataTypeTok , "T" ) , ( NormalTok , "]) " ) , ( KeywordTok , ":-" ) ] , [ ( NormalTok , " ( select([" ) , ( DataTypeTok , "H" ) , ( NormalTok , ", " ) , ( DataTypeTok , "_" ) , ( NormalTok , "]" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "L" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "L1" ) , ( NormalTok , ")" ) , ( KeywordTok , ";" ) , ( NormalTok , " select([" ) , ( DataTypeTok , "_" ) , ( NormalTok , ", " ) , ( DataTypeTok , "H" ) , ( NormalTok , "]" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "L" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "L1" ) , ( NormalTok , "))" ) , ( KeywordTok , "," ) ] , [ ( NormalTok , " can_makeword(" ) , ( DataTypeTok , "L1" ) , ( KeywordTok , "," ) , ( NormalTok , " " ) , ( DataTypeTok , "T" ) , ( NormalTok , ")" ) , ( KeywordTok , "." ) ] , [] ] skylighting-core-0.13.4.1/test/expected/abc.python.native0000644000000000000000000000525507346545000021455 0ustar0000000000000000[ [ ( KeywordTok , "def" ) , ( NormalTok , " mkword(w, b):" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( KeywordTok , "not" ) , ( NormalTok , " w: " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " []" ) ] , [] , [ ( NormalTok , " c,w " ) , ( OperatorTok , "=" ) , ( NormalTok , " w[" ) , ( DecValTok , "0" ) , ( NormalTok , "],w[" ) , ( DecValTok , "1" ) , ( NormalTok , ":]" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " i " ) , ( KeywordTok , "in" ) , ( NormalTok , " " ) , ( BuiltInTok , "range" ) , ( NormalTok , "(" ) , ( BuiltInTok , "len" ) , ( NormalTok , "(b)):" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " c " ) , ( KeywordTok , "in" ) , ( NormalTok , " b[i]:" ) ] , [ ( NormalTok , " m " ) , ( OperatorTok , "=" ) , ( NormalTok , " mkword(w, b[" ) , ( DecValTok , "0" ) , ( NormalTok , ":i] " ) , ( OperatorTok , "+" ) , ( NormalTok , " b[i" ) , ( OperatorTok , "+" ) , ( DecValTok , "1" ) , ( NormalTok , ":])" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " m " ) , ( OperatorTok , "!=" ) , ( NormalTok , " " ) , ( VariableTok , "None" ) , ( NormalTok , ": " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " [b[i]] " ) , ( OperatorTok , "+" ) , ( NormalTok , " m" ) ] , [] , [ ( KeywordTok , "def" ) , ( NormalTok , " abc(w, blk):" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " mkword(w.upper(), [a.upper() " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " a " ) , ( KeywordTok , "in" ) , ( NormalTok , " blk])" ) ] , [] , [ ( NormalTok , "blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "'BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM'" ) , ( NormalTok , ".split()" ) ] , [] , [ ( ControlFlowTok , "for" ) , ( NormalTok , " w " ) , ( KeywordTok , "in" ) , ( NormalTok , " " ) , ( StringTok , "\", A, bark, book, treat, common, SQUAD, conFUsEd\"" ) , ( NormalTok , ".split(" ) , ( StringTok , "', '" ) , ( NormalTok , "):" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "print" ) , ( NormalTok , " " ) , ( StringTok , "'" ) , ( CharTok , "\\'" ) , ( StringTok , "'" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " w " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( StringTok , "'" ) , ( CharTok , "\\'" ) , ( StringTok , "'" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( StringTok , "' ->'" ) , ( NormalTok , ", abc(w, blocks)" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.r.native0000644000000000000000000000761107346545000020373 0ustar0000000000000000[ [ ( NormalTok , "canMakeNoRecursion " ) , ( OtherTok , "<-" ) , ( NormalTok , " " ) , ( ControlFlowTok , "function" ) , ( NormalTok , "(x) {" ) ] , [ ( NormalTok , " x " ) , ( OtherTok , "<-" ) , ( NormalTok , " " ) , ( FunctionTok , "toupper" ) , ( NormalTok , "(x)" ) ] , [ ( NormalTok , " charList " ) , ( OtherTok , "<-" ) , ( NormalTok , " " ) , ( FunctionTok , "strsplit" ) , ( NormalTok , "(x, " ) , ( FunctionTok , "character" ) , ( NormalTok , "(" ) , ( DecValTok , "0" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " getCombos " ) , ( OtherTok , "<-" ) , ( NormalTok , " " ) , ( ControlFlowTok , "function" ) , ( NormalTok , "(chars) {" ) ] , [ ( NormalTok , " charBlocks " ) , ( OtherTok , "<-" ) , ( NormalTok , " " ) , ( FunctionTok , "data.matrix" ) , ( NormalTok , "(" ) , ( FunctionTok , "expand.grid" ) , ( NormalTok , "(" ) , ( FunctionTok , "lapply" ) , ( NormalTok , "(chars, " ) , ( ControlFlowTok , "function" ) , ( NormalTok , "(char) " ) , ( FunctionTok , "which" ) , ( NormalTok , "(blocks " ) , ( SpecialCharTok , "==" ) , ( NormalTok , " char, " ) , ( AttributeTok , "arr.ind=" ) , ( ConstantTok , "TRUE" ) , ( NormalTok , ")[, " ) , ( DecValTok , "1" ) , ( DataTypeTok , "L" ) , ( NormalTok , "])))" ) ] , [ ( NormalTok , " charBlocks " ) , ( OtherTok , "<-" ) , ( NormalTok , " charBlocks[" ) , ( SpecialCharTok , "!" ) , ( FunctionTok , "apply" ) , ( NormalTok , "(charBlocks, " ) , ( DecValTok , "1" ) , ( NormalTok , ", " ) , ( ControlFlowTok , "function" ) , ( NormalTok , "(row) " ) , ( FunctionTok , "any" ) , ( NormalTok , "(" ) , ( FunctionTok , "duplicated" ) , ( NormalTok , "(row))), , drop" ) , ( OtherTok , "=" ) , ( ConstantTok , "FALSE" ) , ( NormalTok , "]" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " (" ) , ( FunctionTok , "dim" ) , ( NormalTok , "(charBlocks)[" ) , ( DecValTok , "1" ) , ( DataTypeTok , "L" ) , ( NormalTok , "] " ) , ( SpecialCharTok , ">" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( DataTypeTok , "L" ) , ( NormalTok , ") {" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "t" ) , ( NormalTok , "(" ) , ( FunctionTok , "apply" ) , ( NormalTok , "(charBlocks, " ) , ( DecValTok , "1" ) , ( NormalTok , ", " ) , ( ControlFlowTok , "function" ) , ( NormalTok , "(row) " ) , ( FunctionTok , "apply" ) , ( NormalTok , "(blocks[row, , " ) , ( AttributeTok , "drop=" ) , ( ConstantTok , "FALSE" ) , ( NormalTok , "], " ) , ( DecValTok , "1" ) , ( NormalTok , ", paste, " ) , ( AttributeTok , "collapse=" ) , ( StringTok , "\"\"" ) , ( NormalTok , ")))" ) ] , [ ( NormalTok , " } " ) , ( ControlFlowTok , "else" ) , ( NormalTok , " {" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "character" ) , ( NormalTok , "(" ) , ( DecValTok , "0" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "setNames" ) , ( NormalTok , "(" ) , ( FunctionTok , "lapply" ) , ( NormalTok , "(charList, getCombos), x)" ) ] , [ ( NormalTok , "}" ) ] , [ ( FunctionTok , "canMakeNoRecursion" ) , ( NormalTok , "(" ) , ( FunctionTok , "c" ) , ( NormalTok , "(" ) , ( StringTok , "\"A\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( NormalTok , "," ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( NormalTok , "))" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.ruby.native0000644000000000000000000000325107346545000021107 0ustar0000000000000000[ [ ( NormalTok , "words " ) , ( KeywordTok , "=" ) , ( OtherTok , " %w(" ) , ( StringTok , "A BaRK BOoK tREaT COmMOn SqUAD CoNfuSE" ) , ( OtherTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "<<" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) ] , [] , [ ( NormalTok , "words" ) , ( AttributeTok , ".each" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) , ( NormalTok , " " ) , ( KeywordTok , "|" ) , ( NormalTok , "word" ) , ( KeywordTok , "|" ) ] , [ ( NormalTok , " blocks " ) , ( KeywordTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "\"BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM\"" ) ] , [ ( NormalTok , " res " ) , ( KeywordTok , "=" ) , ( NormalTok , " word" ) , ( AttributeTok , ".each_char.all?" ) , ( KeywordTok , "{|" ) , ( NormalTok , "c" ) , ( KeywordTok , "|" ) , ( NormalTok , " blocks" ) , ( AttributeTok , ".sub!" ) , ( NormalTok , "(" ) , ( SpecialStringTok , "/\\w?" ) , ( SpecialCharTok , "#{" ) , ( NormalTok , "c" ) , ( SpecialCharTok , "}" ) , ( SpecialStringTok , "\\w?/i" ) , ( NormalTok , ", " ) , ( StringTok , "\"\"" ) , ( NormalTok , ")" ) , ( KeywordTok , "}" ) , ( NormalTok , " " ) , ( CommentTok , "#regexps can be interpolated like strings" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "puts" ) , ( NormalTok , " " ) , ( StringTok , "\"" ) , ( SpecialCharTok , "#{" ) , ( NormalTok , "word" ) , ( AttributeTok , ".inspect" ) , ( SpecialCharTok , "}" ) , ( StringTok , ": " ) , ( SpecialCharTok , "#{" ) , ( NormalTok , "res" ) , ( SpecialCharTok , "}" ) , ( StringTok , "\"" ) ] , [ ( ControlFlowTok , "end" ) ] , [] ] skylighting-core-0.13.4.1/test/expected/abc.scala.native0000644000000000000000000003574407346545000021225 0ustar0000000000000000[ [ ( KeywordTok , "object" ) , ( NormalTok , " AbcBlocks " ) , ( KeywordTok , "extends" ) , ( NormalTok , " App " ) , ( OperatorTok , "{" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "protected" ) , ( NormalTok , " " ) , ( KeywordTok , "class" ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( NormalTok , "face1" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( BuiltInTok , "Char" ) , ( OperatorTok , "," ) , ( NormalTok , " face2" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( BuiltInTok , "Char" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "def" ) , ( NormalTok , " " ) , ( FunctionTok , "isFacedWith" ) , ( OperatorTok , "(" ) , ( NormalTok , "that" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( BuiltInTok , "Char" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " that " ) , ( OperatorTok , "==" ) , ( NormalTok , " face1 " ) , ( OperatorTok , "||" ) , ( NormalTok , " that " ) , ( OperatorTok , "==" ) , ( NormalTok , " face2 " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "override" ) , ( NormalTok , " " ) , ( KeywordTok , "def" ) , ( NormalTok , " " ) , ( FunctionTok , "toString" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " face1" ) , ( OperatorTok , "." ) , ( NormalTok , "toString " ) , ( OperatorTok , "+" ) , ( NormalTok , " face2" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "protected" ) , ( NormalTok , " " ) , ( KeywordTok , "object" ) , ( NormalTok , " Block " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "def" ) , ( NormalTok , " " ) , ( FunctionTok , "apply" ) , ( OperatorTok , "(" ) , ( NormalTok , "faces" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( ExtensionTok , "String" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( KeywordTok , "new" ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( NormalTok , "faces" ) , ( OperatorTok , "." ) , ( NormalTok , "head" ) , ( OperatorTok , "," ) , ( NormalTok , " faces" ) , ( OperatorTok , "." ) , ( NormalTok , "last" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "type" ) , ( NormalTok , " word " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( BuiltInTok , "Seq" ) , ( OperatorTok , "[" ) , ( NormalTok , "Block" ) , ( OperatorTok , "]" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "private" ) , ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " blocks " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( ExtensionTok , "List" ) , ( OperatorTok , "(" ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"BO\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"XK\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"DQ\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"CP\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"NA\"" ) , ( OperatorTok , ")," ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"GT\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"RE\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"TG\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"QD\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , ")," ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"JW\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"HU\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"VI\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"AN\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"OB\"" ) , ( OperatorTok , ")," ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"ER\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"FS\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"LY\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"PC\"" ) , ( OperatorTok , ")," ) , ( NormalTok , " " ) , ( FunctionTok , "Block" ) , ( OperatorTok , "(" ) , ( StringTok , "\"ZM\"" ) , ( OperatorTok , "))" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "private" ) , ( NormalTok , " " ) , ( KeywordTok , "def" ) , ( NormalTok , " " ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( ExtensionTok , "String" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , ":" ) , ( NormalTok , " word" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "def" ) , ( NormalTok , " " ) , ( FunctionTok , "getTheBlocks" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( ExtensionTok , "String" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , ":" ) , ( NormalTok , " word" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "def" ) , ( NormalTok , " " ) , ( FunctionTok , "inner" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , ":" ) , ( NormalTok , " " ) , ( ExtensionTok , "String" ) , ( OperatorTok , "," ) , ( NormalTok , " toCompare" ) , ( OperatorTok , ":" ) , ( NormalTok , " word" ) , ( OperatorTok , "," ) , ( NormalTok , " rest" ) , ( OperatorTok , ":" ) , ( NormalTok , " word" ) , ( OperatorTok , "," ) , ( NormalTok , " accu" ) , ( OperatorTok , ":" ) , ( NormalTok , " word" ) , ( OperatorTok , "):" ) , ( NormalTok , " word " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( NormalTok , "isEmpty " ) , ( OperatorTok , "||" ) , ( NormalTok , " rest" ) , ( OperatorTok , "." ) , ( NormalTok , "isEmpty " ) , ( OperatorTok , "||" ) , ( NormalTok , " toCompare" ) , ( OperatorTok , "." ) , ( NormalTok , "isEmpty" ) , ( OperatorTok , ")" ) , ( NormalTok , " accu" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "else" ) , ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( NormalTok , "toCompare" ) , ( OperatorTok , "." ) , ( NormalTok , "head" ) , ( OperatorTok , "." ) , ( FunctionTok , "isFacedWith" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( NormalTok , "head" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " restant " ) , ( OperatorTok , "=" ) , ( NormalTok , " rest diff " ) , ( ExtensionTok , "List" ) , ( OperatorTok , "(" ) , ( NormalTok , "toCompare" ) , ( OperatorTok , "." ) , ( NormalTok , "head" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "inner" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "." ) , ( NormalTok , "tail" ) , ( OperatorTok , "," ) , ( NormalTok , " restant" ) , ( OperatorTok , "," ) , ( NormalTok , " restant" ) , ( OperatorTok , "," ) , ( NormalTok , " accu " ) , ( OperatorTok , ":+" ) , ( NormalTok , " toCompare" ) , ( OperatorTok , "." ) , ( NormalTok , "head" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) , ( NormalTok , " " ) , ( ControlFlowTok , "else" ) , ( NormalTok , " " ) , ( FunctionTok , "inner" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "," ) , ( NormalTok , " toCompare" ) , ( OperatorTok , "." ) , ( NormalTok , "tail" ) , ( OperatorTok , "," ) , ( NormalTok , " rest" ) , ( OperatorTok , "," ) , ( NormalTok , " accu" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "inner" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "," ) , ( NormalTok , " Nil" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " word" ) , ( OperatorTok , "." ) , ( FunctionTok , "lengthCompare" ) , ( OperatorTok , "(" ) , ( FunctionTok , "getTheBlocks" ) , ( OperatorTok , "(" ) , ( NormalTok , "word" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , ")." ) , ( NormalTok , "size" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( OperatorTok , "==" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( NormalTok , " " ) , ( KeywordTok , "val" ) , ( NormalTok , " words " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( ExtensionTok , "List" ) , ( OperatorTok , "(" ) , ( StringTok , "\"A\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"CONFUSED\"" ) , ( OperatorTok , "," ) , ( NormalTok , " " ) , ( StringTok , "\"ANBOCPDQERSFTGUVWXLZ\"" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "// Automatic tests" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "0" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "1" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(!" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "2" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( CommentTok , "// BOOK not" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "3" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(!" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "4" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( CommentTok , "// COMMON not" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "5" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "6" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "assert" ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( FunctionTok , "words" ) , ( OperatorTok , "(" ) , ( DecValTok , "7" ) , ( OperatorTok , ")," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "//words(7).mkString.permutations.foreach(s => assert(isMakeable(s, blocks)))" ) ] , [] , [ ( NormalTok , " words" ) , ( OperatorTok , "." ) , ( FunctionTok , "foreach" ) , ( OperatorTok , "(" ) , ( NormalTok , "w " ) , ( OperatorTok , "=>" ) , ( NormalTok , " " ) , ( FunctionTok , "println" ) , ( OperatorTok , "(" ) , ( SpecialStringTok , "s\"$w" ) , ( StringTok , " can" ) , ( SpecialStringTok , "${" ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( OperatorTok , "(" ) , ( FunctionTok , "isMakeable" ) , ( OperatorTok , "(" ) , ( NormalTok , "w" ) , ( OperatorTok , "," ) , ( NormalTok , " blocks" ) , ( OperatorTok , "))" ) , ( NormalTok , " " ) , ( StringTok , "\" \"" ) , ( NormalTok , " " ) , ( ControlFlowTok , "else" ) , ( NormalTok , " " ) , ( StringTok , "\"not \"" ) , ( SpecialStringTok , "}" ) , ( StringTok , "be made." ) , ( SpecialStringTok , "\"" ) , ( OperatorTok , "))" ) ] , [ ( OperatorTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.scheme.native0000644000000000000000000001321307346545000021371 0ustar0000000000000000[ [ ( NormalTok , "#lang racket" ) ] , [ ( NormalTok , "(" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " block-strings" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "list" ) , ( NormalTok , " " ) , ( StringTok , "\"BO\"" ) , ( NormalTok , " " ) , ( StringTok , "\"XK\"" ) , ( NormalTok , " " ) , ( StringTok , "\"DQ\"" ) , ( NormalTok , " " ) , ( StringTok , "\"CP\"" ) , ( NormalTok , " " ) , ( StringTok , "\"NA\"" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"GT\"" ) , ( NormalTok , " " ) , ( StringTok , "\"RE\"" ) , ( NormalTok , " " ) , ( StringTok , "\"TG\"" ) , ( NormalTok , " " ) , ( StringTok , "\"QD\"" ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"JW\"" ) , ( NormalTok , " " ) , ( StringTok , "\"HU\"" ) , ( NormalTok , " " ) , ( StringTok , "\"VI\"" ) , ( NormalTok , " " ) , ( StringTok , "\"AN\"" ) , ( NormalTok , " " ) , ( StringTok , "\"OB\"" ) ] , [ ( NormalTok , " " ) , ( StringTok , "\"ER\"" ) , ( NormalTok , " " ) , ( StringTok , "\"FS\"" ) , ( NormalTok , " " ) , ( StringTok , "\"LY\"" ) , ( NormalTok , " " ) , ( StringTok , "\"PC\"" ) , ( NormalTok , " " ) , ( StringTok , "\"ZM\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , "(" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " BLOCKS " ) , ( NormalTok , "(map " ) , ( KeywordTok , "string->list" ) , ( NormalTok , " block-strings))" ) ] , [] , [ ( NormalTok , "(" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " " ) , ( NormalTok , "(can-make-word? w)" ) ] , [ ( NormalTok , " (" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " " ) , ( NormalTok , "(usable-block blocks word-char)" ) ] , [ ( NormalTok , " (for/first ((b (in-list blocks)) #:when (memf (curry " ) , ( KeywordTok , "char-ci=?" ) , ( NormalTok , " word-char) b)) b))" ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " (" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " " ) , ( NormalTok , "(inner word-chars blocks tried-blocks)" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "cond" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "[" ) , ( NormalTok , "(" ) , ( KeywordTok , "null?" ) , ( NormalTok , " word-chars) " ) , ( DecValTok , "#t" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "[" ) , ( NormalTok , "(usable-block blocks (" ) , ( KeywordTok , "car" ) , ( NormalTok , " word-chars))" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "=>" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "lambda" ) , ( NormalTok , " (b)" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "or" ) ] , [ ( NormalTok , " (inner (" ) , ( KeywordTok , "cdr" ) , ( NormalTok , " word-chars) (" ) , ( KeywordTok , "append" ) , ( NormalTok , " tried-blocks (" ) , ( KeywordTok , "remove" ) , ( NormalTok , " b blocks)) null)" ) ] , [ ( NormalTok , " (inner word-chars (" ) , ( KeywordTok , "remove" ) , ( NormalTok , " b blocks) (" ) , ( KeywordTok , "cons" ) , ( NormalTok , " b tried-blocks))))" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( OperatorTok , "[" ) , ( KeywordTok , "else" ) , ( NormalTok , " " ) , ( DecValTok , "#f" ) , ( OperatorTok , "]" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (inner (" ) , ( KeywordTok , "string->list" ) , ( NormalTok , " w) BLOCKS null))" ) ] , [] , [ ( NormalTok , "(" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " WORD-LIST " ) , ( NormalTok , "'(" ) , ( StringTok , "\"\"" ) , ( NormalTok , " " ) , ( StringTok , "\"A\"" ) , ( NormalTok , " " ) , ( StringTok , "\"BARK\"" ) , ( NormalTok , " " ) , ( StringTok , "\"BOOK\"" ) , ( NormalTok , " " ) , ( StringTok , "\"TREAT\"" ) , ( NormalTok , " " ) , ( StringTok , "\"COMMON\"" ) , ( NormalTok , " " ) , ( StringTok , "\"SQUAD\"" ) , ( NormalTok , " " ) , ( StringTok , "\"CONFUSE\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , "(" ) , ( ExtensionTok , "define" ) , ( FunctionTok , " " ) , ( NormalTok , "(report-word w)" ) ] , [ ( NormalTok , " (printf " ) , ( StringTok , "\"Can we make: ~a? ~a~%\"" ) ] , [ ( NormalTok , " (~s w #:min-width " ) , ( DecValTok , "9" ) , ( NormalTok , ")" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "if" ) , ( NormalTok , " (can-make-word? w) " ) , ( StringTok , "\"yes\"" ) , ( NormalTok , " " ) , ( StringTok , "\"no\"" ) , ( NormalTok , ")))" ) ] , [] , [ ( NormalTok , "(module+ main" ) ] , [ ( NormalTok , " (" ) , ( KeywordTok , "for-each" ) , ( NormalTok , " report-word WORD-LIST)) " ) ] , [] , [ ( NormalTok , "(module+ test" ) ] , [ ( NormalTok , " (require rackunit)" ) ] , [ ( NormalTok , " (check-true (can-make-word? " ) , ( StringTok , "\"\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-true (can-make-word? " ) , ( StringTok , "\"A\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-true (can-make-word? " ) , ( StringTok , "\"BARK\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-false (can-make-word? " ) , ( StringTok , "\"BOOK\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-true (can-make-word? " ) , ( StringTok , "\"TREAT\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-false (can-make-word? " ) , ( StringTok , "\"COMMON\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-true (can-make-word? " ) , ( StringTok , "\"SQUAD\"" ) , ( NormalTok , "))" ) ] , [ ( NormalTok , " (check-true (can-make-word? " ) , ( StringTok , "\"CONFUSE\"" ) , ( NormalTok , ")))" ) ] ] skylighting-core-0.13.4.1/test/expected/abc.tcl.native0000644000000000000000000000773007346545000020716 0ustar0000000000000000[ [ ( KeywordTok , "package" ) , ( NormalTok , " " ) , ( OtherTok , "require" ) , ( NormalTok , " Tcl " ) , ( FloatTok , "8.6" ) ] , [] , [ ( KeywordTok , "proc" ) , ( NormalTok , " abc " ) , ( KeywordTok , "{" ) , ( NormalTok , "word " ) , ( KeywordTok , "{" ) , ( NormalTok , "blocks " ) , ( KeywordTok , "{" ) , ( NormalTok , "BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM" ) , ( KeywordTok , "}}}" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "set" ) , ( NormalTok , " abc " ) , ( KeywordTok , "{{" ) , ( NormalTok , "letters blocks abc" ) , ( KeywordTok , "}" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "set" ) , ( NormalTok , " rest " ) , ( KeywordTok , "[lassign" ) , ( NormalTok , " " ) , ( DataTypeTok , "$letters" ) , ( NormalTok , " ch" ) , ( KeywordTok , "]" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "set" ) , ( NormalTok , " i " ) , ( DecValTok , "0" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "foreach" ) , ( NormalTok , " blk " ) , ( DataTypeTok , "$blocks" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "if" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) , ( DataTypeTok , "$ch" ) , ( NormalTok , " in " ) , ( DataTypeTok , "$blk" ) , ( NormalTok , " && (!" ) , ( KeywordTok , "[llength" ) , ( NormalTok , " " ) , ( DataTypeTok , "$rest" ) , ( KeywordTok , "]" ) ] , [ ( NormalTok , " || " ) , ( KeywordTok , "[" ) , ( NormalTok , "apply " ) , ( DataTypeTok , "$abc" ) , ( NormalTok , " " ) , ( DataTypeTok , "$rest" ) , ( NormalTok , " " ) , ( KeywordTok , "[lreplace" ) , ( NormalTok , " " ) , ( DataTypeTok , "$blocks" ) , ( NormalTok , " " ) , ( DataTypeTok , "$i" ) , ( NormalTok , " " ) , ( DataTypeTok , "$i" ) , ( KeywordTok , "]" ) , ( NormalTok , " " ) , ( DataTypeTok , "$abc" ) , ( KeywordTok , "]" ) , ( NormalTok , ")" ) , ( KeywordTok , "}" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " true" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "}" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "incr" ) , ( NormalTok , " i" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "}" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " false" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "}}" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "return" ) , ( NormalTok , " " ) , ( KeywordTok , "[" ) , ( NormalTok , "apply " ) , ( DataTypeTok , "$abc" ) , ( NormalTok , " " ) , ( KeywordTok , "[split" ) , ( NormalTok , " " ) , ( DataTypeTok , "$word" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( KeywordTok , "]" ) , ( NormalTok , " " ) , ( KeywordTok , "[" ) , ( NormalTok , "lmap b " ) , ( DataTypeTok , "$blocks" ) , ( NormalTok , " " ) , ( KeywordTok , "{split" ) , ( NormalTok , " " ) , ( DataTypeTok , "$b" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( KeywordTok , "}]" ) , ( NormalTok , " " ) , ( DataTypeTok , "$abc" ) , ( KeywordTok , "]" ) ] , [ ( KeywordTok , "}" ) ] , [] , [ ( KeywordTok , "foreach" ) , ( NormalTok , " word " ) , ( KeywordTok , "{" ) , ( StringTok , "\"\"" ) , ( NormalTok , " A BARK BOOK TREAT COMMON SQUAD CONFUSE" ) , ( KeywordTok , "}" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "puts" ) , ( NormalTok , " " ) , ( KeywordTok , "[format" ) , ( NormalTok , " " ) , ( StringTok , "\"Can we spell %9s? %s\"" ) , ( NormalTok , " '" ) , ( DataTypeTok , "$word" ) , ( NormalTok , "' " ) , ( KeywordTok , "[" ) , ( NormalTok , "abc " ) , ( DataTypeTok , "$word" ) , ( KeywordTok , "]]" ) ] , [ ( KeywordTok , "}" ) ] ] skylighting-core-0.13.4.1/test/expected/archive.rhtml.native0000644000000000000000000000775307346545000022163 0ustar0000000000000000[ [ ( KeywordTok , "

" ) , ( NormalTok , "Event Archive" ) , ( KeywordTok , "

" ) ] , [] , [] , [ ( DataTypeTok , "<%" ) , ( ExtensionTok , " form_for " ) , ( WarningTok , ":to_date" ) , ( ExtensionTok , ", " ) , ( OtherTok , "@to_date" ) , ( ExtensionTok , ", " ) , ( WarningTok , ":url" ) , ( ExtensionTok , " " ) , ( CharTok , "=>" ) , ( ExtensionTok , " " ) , ( CharTok , "{" ) , ( WarningTok , ":action" ) , ( ExtensionTok , " " ) , ( CharTok , "=>" ) , ( ExtensionTok , " " ) , ( VerbatimStringTok , "'archive'" ) , ( CharTok , "}" ) , ( ExtensionTok , " " ) , ( KeywordTok , "do" ) , ( ExtensionTok , " " ) , ( CharTok , "|" ) , ( ExtensionTok , "f" ) , ( CharTok , "|" ) , ( ExtensionTok , " " ) , ( DataTypeTok , "%>" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "

" ) , ( NormalTok , "From" ) , ( KeywordTok , "" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "<%=" ) , ( ExtensionTok , " " ) , ( FunctionTok , "select_date" ) , ( ExtensionTok , " " ) , ( OtherTok , "@from_date" ) , ( ExtensionTok , ", " ) , ( WarningTok , ":prefix" ) , ( ExtensionTok , " " ) , ( CharTok , "=>" ) , ( ExtensionTok , " " ) , ( VerbatimStringTok , "'from'" ) , ( ExtensionTok , " " ) , ( DataTypeTok , "%>" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "" ) , ( NormalTok , "To" ) , ( KeywordTok , "" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "<%=" ) , ( ExtensionTok , " " ) , ( FunctionTok , "select_date" ) , ( ExtensionTok , " " ) , ( OtherTok , "@to_date" ) , ( ExtensionTok , ", " ) , ( WarningTok , ":prefix" ) , ( ExtensionTok , " " ) , ( CharTok , "=>" ) , ( ExtensionTok , " " ) , ( VerbatimStringTok , "'to'" ) , ( ExtensionTok , ", " ) , ( WarningTok , ":start_year" ) , ( ExtensionTok , " " ) , ( CharTok , "=>" ) , ( ExtensionTok , " " ) , ( DecValTok , "2000" ) , ( ExtensionTok , " " ) , ( DataTypeTok , "%>" ) , ( KeywordTok , "

" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "

" ) , ( NormalTok , "Series" ) , ( KeywordTok , "" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "<%=" ) , ( ExtensionTok , " " ) , ( FunctionTok , "select_tag" ) , ( ExtensionTok , " " ) , ( StringTok , "\"series\"" ) , ( ExtensionTok , ", " ) , ( FunctionTok , "options_for_select" ) , ( ExtensionTok , "(series_list(" ) , ( VerbatimStringTok , "'All'" ) , ( ExtensionTok , "), " ) , ( OtherTok , "@series" ) , ( ExtensionTok , ") " ) , ( DataTypeTok , "%>" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "<%=" ) , ( ExtensionTok , " f" ) , ( AttributeTok , ".submit" ) , ( ExtensionTok , " " ) , ( VerbatimStringTok , "'Show events'" ) , ( ExtensionTok , " " ) , ( DataTypeTok , "%>" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "

" ) ] , [ ( DataTypeTok , "<%" ) , ( ExtensionTok , " " ) , ( KeywordTok , "end" ) , ( ExtensionTok , " " ) , ( DataTypeTok , "%>" ) ] , [] , [ ( KeywordTok , "
    " ) ] , [ ( DataTypeTok , "<%" ) ] , [ ( KeywordTok , "if" ) , ( ExtensionTok , " " ) , ( OtherTok , "@events" ) ] , [ ( DataTypeTok , "%>" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "<%=" ) , ( ExtensionTok , " " ) , ( FunctionTok , "render" ) , ( ExtensionTok , " " ) , ( WarningTok , ":partial" ) , ( ExtensionTok , " " ) , ( CharTok , "=>" ) , ( ExtensionTok , " " ) , ( VerbatimStringTok , "'events'" ) , ( ExtensionTok , " " ) , ( DataTypeTok , "%>" ) ] , [ ( DataTypeTok , "<%" ) ] , [ ( KeywordTok , "end" ) ] , [ ( DataTypeTok , "%>" ) ] , [ ( KeywordTok , "
" ) ] ] skylighting-core-0.13.4.1/test/expected/docbook.xml.native0000644000000000000000000000330207346545000021616 0ustar0000000000000000[ [ ( FunctionTok , "" ) ] , [ ( DataTypeTok , "" ) ] , [ ( NormalTok , "<" ) , ( KeywordTok , "article" ) , ( NormalTok , ">" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "" ) ] , [ ( NormalTok , " <" ) , ( KeywordTok , "sect1" ) , ( NormalTok , ">" ) ] , [ ( NormalTok , " <" ) , ( KeywordTok , "title" ) , ( NormalTok , ">The Month of May" ) ] , [ ( NormalTok , " <" ) , ( KeywordTok , "para" ) , ( NormalTok , ">" ) ] , [ ( NormalTok , " When you install DocBook Tools a number of files are added to" ) ] , [ ( NormalTok , " <" ) , ( KeywordTok , "filename" ) , ( OtherTok , " class=" ) , ( StringTok , "\"directory\"" ) , ( NormalTok , ">/usr/bin, including" ) ] , [ ( NormalTok , " <" ) , ( KeywordTok , "filename" ) , ( NormalTok , ">db2html, and <" ) , ( KeywordTok , "filename" ) , ( NormalTok , ">db2pdf." ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , " " ) ] , [ ( NormalTok , "" ) ] ] skylighting-core-0.13.4.1/test/expected/hk91.html.native0000644000000000000000000000556607346545000021134 0ustar0000000000000000[ [ ( DataTypeTok , "" ) ] , [ ( DataTypeTok , "<" ) , ( KeywordTok , "html" ) , ( DataTypeTok , ">" ) ] , [ ( DataTypeTok , "<" ) , ( KeywordTok , "head" ) , ( DataTypeTok , ">" ) ] , [] , [ ( NormalTok , " " ) , ( DataTypeTok , "<" ) , ( KeywordTok , "script" ) , ( OtherTok , " type=" ) , ( StringTok , "\"text/javascript\"" ) , ( DataTypeTok , ">" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "function" ) , ( NormalTok , " " ) , ( FunctionTok , "makeHeaders" ) , ( NormalTok , "(colnames) {" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "var" ) , ( NormalTok , " str " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " (" ) , ( KeywordTok , "var" ) , ( NormalTok , " i " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) , ( NormalTok , " i " ) , ( OperatorTok , "<" ) , ( NormalTok , " colnames" ) , ( OperatorTok , "." ) , ( AttributeTok , "length" ) , ( OperatorTok , ";" ) , ( NormalTok , " i" ) , ( OperatorTok , "++" ) , ( NormalTok , ") {" ) ] , [ ( NormalTok , " str " ) , ( OperatorTok , "+=" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " colnames[i] " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( StringTok , "\"\"" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " (str)" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " }" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "" ) ] , [] , [ ( NormalTok , " " ) , ( DataTypeTok , "<" ) , ( KeywordTok , "script" ) , ( DataTypeTok , ">" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "$" ) , ( NormalTok , "(" ) , ( BuiltInTok , "document" ) , ( NormalTok , ")" ) , ( OperatorTok , "." ) , ( FunctionTok , "ready" ) , ( NormalTok , "(" ) , ( KeywordTok , "function" ) , ( NormalTok , "() {" ) ] , [ ( NormalTok , " alert" ) , ( StringTok , "\"hello\"" ) , ( NormalTok , ")" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " })" ) , ( OperatorTok , ";" ) ] , [ ( NormalTok , " " ) , ( DataTypeTok , "" ) ] , [] , [ ( DataTypeTok , "" ) ] , [] , [ ( DataTypeTok , "<" ) , ( KeywordTok , "body" ) , ( DataTypeTok , ">" ) ] , [] , [ ( DataTypeTok , "" ) ] , [] , [ ( DataTypeTok , "" ) ] ] skylighting-core-0.13.4.1/test/expected/if.cmake.native0000644000000000000000000000037507346545000021063 0ustar0000000000000000[ [ ( ControlFlowTok , "if" ) , ( NormalTok , "(CMARK_TESTS and CMARK_SHARED)" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "add_subdirectory" ) , ( NormalTok , "(api_test)" ) ] , [ ( ControlFlowTok , "endif" ) , ( NormalTok , "()" ) ] ] skylighting-core-0.13.4.1/test/expected/issue41.djangotemplate.native0000644000000000000000000000015607346545000023675 0ustar0000000000000000[ [ ( FunctionTok , "{% if var %}" ) ] , [ ( NormalTok , "string" ) ] , [ ( FunctionTok , "{% endif %}" ) ] ] skylighting-core-0.13.4.1/test/expected/life.lua.native0000644000000000000000000006404707346545000021113 0ustar0000000000000000[ [ ( CommentTok , "-- life.lua" ) ] , [ ( CommentTok , "-- original by Dave Bollinger posted to lua-l" ) ] , [ ( CommentTok , "-- modified to use ANSI terminal escape sequences" ) ] , [ ( CommentTok , "-- modified to use for instead of while" ) ] , [] , [ ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "write" ) , ( OperatorTok , "=" ) , ( FunctionTok , "io.write" ) ] , [] , [ ( ConstantTok , "ALIVE" ) , ( OperatorTok , "=" ) , ( StringTok , "\"\165\"" ) , ( NormalTok , "\t" ) , ( ConstantTok , "DEAD" ) , ( OperatorTok , "=" ) , ( StringTok , "\"\254\"" ) ] , [ ( ConstantTok , "ALIVE" ) , ( OperatorTok , "=" ) , ( StringTok , "\"O\"" ) , ( NormalTok , "\t" ) , ( ConstantTok , "DEAD" ) , ( OperatorTok , "=" ) , ( StringTok , "\"-\"" ) ] , [] , [ ( KeywordTok , "function" ) , ( NormalTok , " delay" ) , ( OperatorTok , "()" ) , ( NormalTok , " " ) , ( CommentTok , "-- " ) , ( AlertTok , "NOTE" ) , ( CommentTok , ": SYSTEM-DEPENDENT, adjust as necessary" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( VariableTok , "i" ) , ( OperatorTok , "=" ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "10000" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) , ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- local i=os.clock()+1 while(os.clock()" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "xm1" ) , ( OperatorTok , "," ) , ( VariableTok , "x" ) , ( OperatorTok , "," ) , ( VariableTok , "xp1" ) , ( OperatorTok , "," ) , ( VariableTok , "xi" ) , ( OperatorTok , "=" ) , ( VariableTok , "self" ) , ( OperatorTok , "." ) , ( VariableTok , "w" ) , ( OperatorTok , "-" ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( VariableTok , "self" ) , ( OperatorTok , "." ) , ( VariableTok , "w" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( VariableTok , "self" ) , ( OperatorTok , "." ) , ( VariableTok , "w" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "while" ) , ( NormalTok , " " ) , ( VariableTok , "xi" ) , ( NormalTok , " " ) , ( OperatorTok , ">" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "sum" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "ym1" ) , ( OperatorTok , "][" ) , ( VariableTok , "xm1" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "ym1" ) , ( OperatorTok , "][" ) , ( VariableTok , "x" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "ym1" ) , ( OperatorTok , "][" ) , ( VariableTok , "xp1" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "y" ) , ( OperatorTok , "][" ) , ( VariableTok , "xm1" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "y" ) , ( OperatorTok , "][" ) , ( VariableTok , "xp1" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "yp1" ) , ( OperatorTok , "][" ) , ( VariableTok , "xm1" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "yp1" ) , ( OperatorTok , "][" ) , ( VariableTok , "x" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "+" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "yp1" ) , ( OperatorTok , "][" ) , ( VariableTok , "xp1" ) , ( OperatorTok , "]" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "next" ) , ( OperatorTok , "[" ) , ( VariableTok , "y" ) , ( OperatorTok , "][" ) , ( VariableTok , "x" ) , ( OperatorTok , "]" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "((" ) , ( VariableTok , "sum" ) , ( OperatorTok , "==" ) , ( DecValTok , "2" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "and" ) , ( NormalTok , " " ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "y" ) , ( OperatorTok , "][" ) , ( VariableTok , "x" ) , ( OperatorTok , "])" ) , ( NormalTok , " " ) , ( KeywordTok , "or" ) , ( NormalTok , " " ) , ( OperatorTok , "((" ) , ( VariableTok , "sum" ) , ( OperatorTok , "==" ) , ( DecValTok , "3" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "and" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "or" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "xm1" ) , ( OperatorTok , "," ) , ( VariableTok , "x" ) , ( OperatorTok , "," ) , ( VariableTok , "xp1" ) , ( OperatorTok , "," ) , ( VariableTok , "xi" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "x" ) , ( OperatorTok , "," ) , ( VariableTok , "xp1" ) , ( OperatorTok , "," ) , ( VariableTok , "xp1" ) , ( OperatorTok , "+" ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( VariableTok , "xi" ) , ( OperatorTok , "-" ) , ( DecValTok , "1" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "ym1" ) , ( OperatorTok , "," ) , ( VariableTok , "y" ) , ( OperatorTok , "," ) , ( VariableTok , "yp1" ) , ( OperatorTok , "," ) , ( VariableTok , "yi" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "y" ) , ( OperatorTok , "," ) , ( VariableTok , "yp1" ) , ( OperatorTok , "," ) , ( VariableTok , "yp1" ) , ( OperatorTok , "+" ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( VariableTok , "yi" ) , ( OperatorTok , "-" ) , ( DecValTok , "1" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( KeywordTok , "end" ) ] , [] , [ ( CommentTok , "-- output the array to screen" ) ] , [ ( KeywordTok , "function" ) , ( NormalTok , " " ) , ( ConstantTok , "_CELLS" ) , ( OperatorTok , ":" ) , ( NormalTok , "draw" ) , ( OperatorTok , "()" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "out" ) , ( OperatorTok , "=" ) , ( StringTok , "\"\"" ) , ( NormalTok , " " ) , ( CommentTok , "-- accumulate to reduce flicker" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( VariableTok , "y" ) , ( OperatorTok , "=" ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( VariableTok , "self" ) , ( OperatorTok , "." ) , ( VariableTok , "h" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "for" ) , ( NormalTok , " " ) , ( VariableTok , "x" ) , ( OperatorTok , "=" ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( VariableTok , "self" ) , ( OperatorTok , "." ) , ( VariableTok , "w" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "out" ) , ( OperatorTok , "=" ) , ( VariableTok , "out" ) , ( OperatorTok , "..(((" ) , ( VariableTok , "self" ) , ( OperatorTok , "[" ) , ( VariableTok , "y" ) , ( OperatorTok , "][" ) , ( VariableTok , "x" ) , ( OperatorTok , "]>" ) , ( DecValTok , "0" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "and" ) , ( NormalTok , " " ) , ( ConstantTok , "ALIVE" ) , ( OperatorTok , ")" ) , ( NormalTok , " " ) , ( KeywordTok , "or" ) , ( NormalTok , " " ) , ( ConstantTok , "DEAD" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "out" ) , ( OperatorTok , "=" ) , ( VariableTok , "out" ) , ( OperatorTok , ".." ) , ( StringTok , "\"" ) , ( SpecialCharTok , "\\n" ) , ( StringTok , "\"" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "write" ) , ( OperatorTok , "(" ) , ( VariableTok , "out" ) , ( OperatorTok , ")" ) ] , [ ( KeywordTok , "end" ) ] , [] , [ ( CommentTok , "-- constructor" ) ] , [ ( KeywordTok , "function" ) , ( NormalTok , " CELLS" ) , ( OperatorTok , "(" ) , ( VariableTok , "w" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "c" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " ARRAY2D" ) , ( OperatorTok , "(" ) , ( VariableTok , "w" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "c" ) , ( OperatorTok , "." ) , ( VariableTok , "spawn" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( ConstantTok , "_CELLS" ) , ( OperatorTok , "." ) , ( VariableTok , "spawn" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "c" ) , ( OperatorTok , "." ) , ( VariableTok , "evolve" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( ConstantTok , "_CELLS" ) , ( OperatorTok , "." ) , ( VariableTok , "evolve" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "c" ) , ( OperatorTok , "." ) , ( VariableTok , "draw" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( ConstantTok , "_CELLS" ) , ( OperatorTok , "." ) , ( VariableTok , "draw" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "return" ) , ( NormalTok , " " ) , ( VariableTok , "c" ) ] , [ ( KeywordTok , "end" ) ] , [] , [ ( CommentTok , "--" ) ] , [ ( CommentTok , "-- shapes suitable for use with spawn() above" ) ] , [ ( CommentTok , "--" ) ] , [ ( ConstantTok , "HEART" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( VariableTok , "w" ) , ( OperatorTok , "=" ) , ( DecValTok , "3" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , "=" ) , ( DecValTok , "3" ) , ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( ConstantTok , "GLIDER" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( VariableTok , "w" ) , ( OperatorTok , "=" ) , ( DecValTok , "3" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , "=" ) , ( DecValTok , "3" ) , ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( ConstantTok , "EXPLODE" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( VariableTok , "w" ) , ( OperatorTok , "=" ) , ( DecValTok , "3" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , "=" ) , ( DecValTok , "4" ) , ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( ConstantTok , "FISH" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( VariableTok , "w" ) , ( OperatorTok , "=" ) , ( DecValTok , "5" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , "=" ) , ( DecValTok , "4" ) , ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [ ( ConstantTok , "BUTTERFLY" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( OperatorTok , "{" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "0" ) , ( OperatorTok , "," ) , ( DecValTok , "1" ) , ( OperatorTok , ";" ) , ( NormalTok , " " ) , ( VariableTok , "w" ) , ( OperatorTok , "=" ) , ( DecValTok , "5" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , "=" ) , ( DecValTok , "5" ) , ( NormalTok , " " ) , ( OperatorTok , "}" ) ] , [] , [ ( CommentTok , "-- the main routine" ) ] , [ ( KeywordTok , "function" ) , ( NormalTok , " LIFE" ) , ( OperatorTok , "(" ) , ( VariableTok , "w" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- create two arrays" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " CELLS" ) , ( OperatorTok , "(" ) , ( VariableTok , "w" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "nextgen" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " CELLS" ) , ( OperatorTok , "(" ) , ( VariableTok , "w" ) , ( OperatorTok , "," ) , ( VariableTok , "h" ) , ( OperatorTok , ")" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "-- create some life" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "-- about 1000 generations of fun, then a glider steady-state" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( OperatorTok , ":" ) , ( NormalTok , "spawn" ) , ( OperatorTok , "(" ) , ( ConstantTok , "GLIDER" ) , ( OperatorTok , "," ) , ( DecValTok , "5" ) , ( OperatorTok , "," ) , ( DecValTok , "4" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( OperatorTok , ":" ) , ( NormalTok , "spawn" ) , ( OperatorTok , "(" ) , ( ConstantTok , "EXPLODE" ) , ( OperatorTok , "," ) , ( DecValTok , "25" ) , ( OperatorTok , "," ) , ( DecValTok , "10" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( OperatorTok , ":" ) , ( NormalTok , "spawn" ) , ( OperatorTok , "(" ) , ( ConstantTok , "FISH" ) , ( OperatorTok , "," ) , ( DecValTok , "4" ) , ( OperatorTok , "," ) , ( DecValTok , "12" ) , ( OperatorTok , ")" ) ] , [] , [ ( NormalTok , " " ) , ( CommentTok , "-- run until break" ) ] , [ ( NormalTok , " " ) , ( KeywordTok , "local" ) , ( NormalTok , " " ) , ( VariableTok , "gen" ) , ( OperatorTok , "=" ) , ( DecValTok , "1" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "write" ) , ( OperatorTok , "(" ) , ( StringTok , "\"" ) , ( SpecialCharTok , "\\027" ) , ( StringTok , "[2J\"" ) , ( OperatorTok , ")" ) , ( NormalTok , "\t" ) , ( CommentTok , "-- ANSI clear screen" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "while" ) , ( NormalTok , " " ) , ( DecValTok , "1" ) , ( NormalTok , " " ) , ( ControlFlowTok , "do" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( OperatorTok , ":" ) , ( NormalTok , "evolve" ) , ( OperatorTok , "(" ) , ( VariableTok , "nextgen" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( OperatorTok , "," ) , ( VariableTok , "nextgen" ) , ( NormalTok , " " ) , ( OperatorTok , "=" ) , ( NormalTok , " " ) , ( VariableTok , "nextgen" ) , ( OperatorTok , "," ) , ( VariableTok , "thisgen" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "write" ) , ( OperatorTok , "(" ) , ( StringTok , "\"" ) , ( SpecialCharTok , "\\027" ) , ( StringTok , "[H\"" ) , ( OperatorTok , ")" ) , ( NormalTok , "\t" ) , ( CommentTok , "-- ANSI home cursor" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "thisgen" ) , ( OperatorTok , ":" ) , ( NormalTok , "draw" ) , ( OperatorTok , "()" ) ] , [ ( NormalTok , " " ) , ( FunctionTok , "write" ) , ( OperatorTok , "(" ) , ( StringTok , "\"Life - generation \"" ) , ( OperatorTok , "," ) , ( VariableTok , "gen" ) , ( OperatorTok , "," ) , ( StringTok , "\"" ) , ( SpecialCharTok , "\\n" ) , ( StringTok , "\"" ) , ( OperatorTok , ")" ) ] , [ ( NormalTok , " " ) , ( VariableTok , "gen" ) , ( OperatorTok , "=" ) , ( VariableTok , "gen" ) , ( OperatorTok , "+" ) , ( DecValTok , "1" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "if" ) , ( NormalTok , " " ) , ( VariableTok , "gen" ) , ( OperatorTok , ">" ) , ( DecValTok , "2000" ) , ( NormalTok , " " ) , ( ControlFlowTok , "then" ) , ( NormalTok , " " ) , ( ControlFlowTok , "break" ) , ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( NormalTok , " " ) , ( CommentTok , "--delay()\t\t-- no delay" ) ] , [ ( NormalTok , " " ) , ( ControlFlowTok , "end" ) ] , [ ( KeywordTok , "end" ) ] , [] , [ ( NormalTok , "LIFE" ) , ( OperatorTok , "(" ) , ( DecValTok , "40" ) , ( OperatorTok , "," ) , ( DecValTok , "20" ) , ( OperatorTok , ")" ) ] ] skylighting-core-0.13.4.1/test/test-skylighting.hs0000644000000000000000000003316207346545000020242 0ustar0000000000000000{-# OPTIONS_GHC -fno-warn-orphans #-} {-# LANGUAGE CPP #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ScopedTypeVariables #-} module Main where import Data.Maybe import Data.Aeson (decode, encode) import Data.Algorithm.Diff import qualified Data.ByteString.Lazy as BL import qualified Data.Map as Map #if !MIN_VERSION_base(4,11,0) import Data.Semigroup ((<>), Semigroup) #endif import Data.Text (Text) import qualified Data.Text as Text import qualified Data.Text.IO as Text import qualified Data.Text.Encoding as TE import System.Directory import System.Environment (getArgs) import System.FilePath import System.Exit (exitFailure) import System.IO (hSetEncoding, utf8, openFile, IOMode(..)) import Test.QuickCheck import Test.Tasty import Test.Tasty.Golden.Advanced (goldenTest) import Test.Tasty.HUnit import Test.Tasty.QuickCheck (testProperty) import Text.Show.Pretty import GHC.IO.Encoding (setLocaleEncoding) import Skylighting.Core readTextFile :: FilePath -> IO Text readTextFile fp = do h <- openFile fp ReadMode hSetEncoding h utf8 Text.hGetContents h tokToText :: Token -> Text tokToText (_, s) = s xmlPath :: FilePath xmlPath = "xml/" main :: IO () main = do setLocaleEncoding utf8 sMap <- do result <- loadSyntaxesFromDir xmlPath case result of Left e -> do putStrLn $ "Error loading syntax definitions from " <> xmlPath <> ": " <> e exitFailure Right m -> return m let syntaxes = Map.elems sMap defConfig = TokenizerConfig { traceOutput = False , syntaxMap = sMap } let getMatchers = map rMatcher . concatMap cRules . sContexts let getRegexFromMatcher (RegExpr re) = Just $ reString re getRegexFromMatcher _ = Nothing let getRegexesFromSyntax = mapMaybe getRegexFromMatcher . getMatchers inputs <- filter (\fp -> take 1 fp /= ".") <$> getDirectoryContents ("test" "cases") allcases <- mapM (fmap (Text.take 240) . readTextFile . (("test" "cases") )) inputs args <- getArgs let regen = "--accept" `elem` args defaultTheme <- BL.readFile ("test" "default.theme") defaultMain $ testGroup "skylighting tests" $ [ testGroup "tokenizer tests" $ map (tokenizerTest defConfig sMap regen) inputs , testGroup "FromJSON instance tests" [ testCase "decode simple color" $ Just (RGB 0x15 0xff 0xa0) @=? decode "\"#15ffa0\"" , testCase "decode TokenStyle" $ Just (TokenStyle{tokenColor = Just (RGB 0x1f 0x1c 0x1b), tokenBackground = Nothing, tokenBold = True, tokenItalic = False, tokenUnderline = False }) @=? decode "{ \"text-color\": \"#1f1c1b\", \"bold\": true }" , testCase "decode KDE theme to Style" $ Just kate @=? decode defaultTheme , testCase "round trip style -> theme -> style" $ Just kate @=? decode (encode kate) ] , testGroup "Skylighting" $ [ testCase "syntaxesByFilename" $ ["Perl"] @=? map sName (syntaxesByFilename sMap "foo/bar.pl") ] , testGroup "Doesn't hang or drop text on a mixed syntax sample" $ map (noDropTest defConfig allcases) syntaxes , testGroup "Doesn't hang or drop text on fuzz" $ map (\syn -> testProperty (Text.unpack (sName syn)) (p_no_drop defConfig syn)) syntaxes , testGroup "All regexes compile" $ map (\syn -> testGroup ("syntax " <> sFilename syn) (map (\regex -> testCase ("regex " <> (Text.unpack $ TE.decodeUtf8 regex) <> " in " <> sFilename syn) $ case compileRegex True regex of Right _ -> assertBool "regex does not compile" True Left e -> assertFailure ("regex does not compile: " <> show e)) $ getRegexesFromSyntax syn)) syntaxes , testGroup "Regex module" $ map regexTest regexTests , testGroup "Regression tests" $ let perl = maybe (error "could not find Perl syntax") id (lookupSyntax "Perl" sMap) html = maybe (error "could not find HTML syntax") id (lookupSyntax "html" sMap) cpp = maybe (error "could not find CPP syntax") id (lookupSyntax "cpp" sMap) bash = maybe (error "could not find bash syntax") id (lookupSyntax "bash" sMap) c = maybe (error "could not find C syntax") id (lookupSyntax "c" sMap) in [ testCase "perl NUL case" $ Right [[(OtherTok,"s\NULb\NUL") ,(StringTok,"c") ,(OtherTok,"\NUL")]] @=? tokenize defConfig perl "s\0b\0c\0" , testCase "perl backslash case 1" $ Right [[(OtherTok,"m\\'")]] @=? tokenize defConfig perl "m\\'" , testCase "perl backslash case 2" $ Right [[(OtherTok,"m\\a\\")]] @=? tokenize defConfig perl "m\\a\\" , testCase "perl quoting case" $ Right [[(KeywordTok,"my") ,(NormalTok," ") ,(DataTypeTok,"$foo") ,(NormalTok," = ") ,(OtherTok,"q/") ,(SpecialStringTok,"bar") ,(OtherTok,"/") ,(NormalTok,";")] ,[(KeywordTok,"my") ,(NormalTok," ") ,(DataTypeTok,"$baz") ,(NormalTok," = ") ,(OtherTok,"'") ,(SpecialStringTok,"quux") ,(OtherTok,"'") ,(NormalTok,";")]] @=? tokenize defConfig perl "my $foo = q/bar/;\nmy $baz = 'quux';\n" , testCase "cpp floats" $ Right [ [ (FloatTok,"0.1") , (BuiltInTok,"f")] , [ (FloatTok,"1.0") , (BuiltInTok,"f")] , [ (OperatorTok,"-") , (FloatTok,"0.1") , (BuiltInTok,"f")] , [ (OperatorTok,"-") , (FloatTok,"1.0") , (BuiltInTok,"F")] , [ (OperatorTok,"-") , (FloatTok,"1.0") , (BuiltInTok,"L")] , [ (FloatTok,"1e3")] , [ (OperatorTok,"-") , (FloatTok,"15e+3")] , [ (FloatTok,"0.") , (BuiltInTok,"f")] , [ (FloatTok,"1.") , (BuiltInTok,"F")] , [ (FloatTok,"1.E3")] ] @=? tokenize defConfig cpp "0.1f\n1.0f\n-0.1f\n-1.0F\n-1.0L\n1e3\n-15e+3\n0.f\n1.F\n1.E3" , testCase "cpp identifier (#76)" $ Right [ [ (NormalTok,"ng_or") ] ] @=? tokenize defConfig cpp "ng_or" , testCase "c '\\0' (#82)" $ Right [ [ (CharTok,"'"),(SpecialCharTok,"\\0"),(CharTok,"'") ] ] @=? tokenize defConfig c "'\\0'" , testCase "c very long integer (#81)" $ Right [ [ (DecValTok, "1111111111111111111111") ] ] @=? tokenize defConfig c "1111111111111111111111" , testCase "Chinese characters in HTML (#110)" $ Right [ [ ( NormalTok , "\35797\65306" ) , ( DataTypeTok , "<" ) , ( KeywordTok , "a" ) , ( DataTypeTok , ">" ) ] ] @=? tokenize defConfig html "èŻ•ïŒš
" , testCase "Bash closing brace (#119)" $ Right [ [ ( FunctionTok , "f()" ) , ( NormalTok , " " ) , ( KeywordTok , "{" ) ] , [ ( NormalTok , " " ) , ( BuiltInTok , "echo" ) , ( NormalTok , " " ) , ( OperatorTok , ">" ) , ( NormalTok , " f" ) ] , [ ( KeywordTok , "}" ) ] ] @=? tokenize defConfig bash "f() {\n echo > f\n}\n" ] ] compareValues :: FilePath -> Text -> Text -> IO (Maybe String) compareValues referenceFile expected actual = if expected == actual then return $ Nothing else return $ Just $ makeDiff referenceFile (Text.lines expected) (Text.lines actual) makeDiff :: FilePath -> [Text] -> [Text] -> String makeDiff referenceFile expected actual = unlines $ [ "--- " ++ referenceFile , "+++ actual" ] ++ map (Text.unpack . vividize) (filter notBoth (getDiff expected actual)) where notBoth (Both _ _ ) = False notBoth _ = True instance Arbitrary Text where arbitrary = Text.pack <$> arbitrary shrink xs = Text.pack <$> shrink (Text.unpack xs) p_no_drop :: TokenizerConfig -> Syntax -> Text -> Bool p_no_drop cfg syntax t = case tokenize cfg syntax t of Right ts -> Text.lines t == map (mconcat . map tokToText) ts Left _ -> False noDropTest :: TokenizerConfig -> [Text] -> Syntax -> TestTree noDropTest cfg inps syntax = localOption (mkTimeout 75000000) $ testCase (Text.unpack (sName syntax)) $ mapM_ go inps where go inp = case tokenize cfg syntax inp of Right ts -> assertBool ("Text has been dropped:\n" ++ diffs) (inplines == toklines) where inplines = Text.lines inp toklines = map (mconcat . map tokToText) ts diffs = makeDiff "expected" inplines toklines Left e -> assertFailure ("Unexpected error: " ++ e ++ "\ninput = " ++ show inp) tokenizerTest :: TokenizerConfig -> SyntaxMap -> Bool -> FilePath -> TestTree tokenizerTest cfg sMap regen inpFile = localOption (mkTimeout 75000000) $ goldenTest testname getExpected getActual (compareValues referenceFile) updateGolden where testname = lang ++ " tokenizing of " ++ inpFile getExpected = readTextFile referenceFile getActual = do code <- readTextFile (casesdir inpFile) syntax <- case lookupSyntax (Text.pack lang) sMap of Just s -> return s Nothing -> fail $ "Could not find syntax definition for " ++ lang case tokenize cfg syntax $! code of Left e -> fail e Right ls -> return $ Text.pack $ ppShow ls ++ "\n" updateGolden = if regen then Text.writeFile referenceFile else \_ -> return () expecteddir = "test" "expected" casesdir = "test" "cases" referenceFile = expecteddir inpFile <.> "native" lang = drop 1 $ takeExtension inpFile regexTest :: (String, String, Maybe (String, [(Int,String)])) -> TestTree regexTest (re, inp, expected) = testCase ("/" ++ re ++ "/ " ++ inp) $ expected @=? testRegex True re inp regexTests :: [(String, String, Maybe (String, [(Int,String)]))] regexTests = [ (".", "aab", Just ("a", [])) , ("ab", "aab", Nothing) , ("ab", "abb", Just ("ab", [])) , ("a{2}b", "aaab", Nothing) , ("a{2,}b", "aaab", Just ("aaab", [])) , ("a{2,3}b", "aab", Just ("aab", [])) , ("a{2,3}b", "aaab", Just ("aaab", [])) , ("a(b)", "abb", Just ("ab", [(1,"b")])) , ("a(b.)*", "abbbcb", Just ("abbbc", [(1,"bc")])) , ("a(?:b.)*", "abbbcb", Just ("abbbc", [])) , ("a(?=b)", "abb", Just ("a", [])) , ("a(?=b)", "acb", Nothing) , ("a(?!b)", "abb", Nothing) , ("a(?!b)", "acb", Just ("a", [])) , ("a?b+", "bbb", Just ("bbb", [])) , ("a?b+", "abbb", Just ("abbb", [])) , ("a?b+", "ac", Nothing) , ("a*", "bbb", Just ("", [])) , ("abc|ab$", "ab", Just ("ab", [])) , ("abc|ab$", "abcd", Just ("abc", [])) , ("abc|ab$", "abd", Nothing) , ("[\\x50-\\x51]*", "PQR", Just ("PQ", [])) , ("[\\x{2019}]*", "\x2019PQR", Just ("\x2019", [])) , ("(?:ab)*|a.*", "abababa", Just ("abababa", [])) , ("a[b-e]*", "abcdefg", Just ("abcde", [])) , ("a[b-e\\n-]*", "abcde\nb-bcfg", Just ("abcde\nb-bc", [])) , ("^\\s+\\S+\\s+$", " abc ", Just (" abc ", [])) , ("\\$", "$$", Just ("$", [])) , ("[\\z12bb]", "\x12bb", Just ("\x12bb", [])) , ("[\\p{Lu}\\p{Ll}]*", "ÎŁÏ†a1B", Just ("ÎŁÏ†a", [])) , ("\\bhello\\b|hell", "hello there", Just ("hello", [])) , ("\\bhello\\b|hell", "hellothere", Just ("hell", [])) , ("[[:space:]]{2,4}.", " abc", Just (" a", [])) , ("[[:space:]]{2,4}.", " abc", Nothing) , ("[[:space:]]{2,4}.", " abc", Just (" ", [])) , ("((..)\\+\\2)", "aa+aabb+bbbc+cb", Just ("aa+aa", [(1,"aa+aa"), (2,"aa")])) , ("(\\d+)/(\\d+) == \\{1}", "22/2 == 22", Just ("22/2 == 22", [(1,"22"), (2,"2")])) , ("([a-z]+){2}", "htabc", Just ("htabc", [(1,"c")])) , ("((.+)(.+)(.+))*", (replicate 400 'a'), Just (replicate 400 'a', [(1, replicate 400 'a') ,(2,replicate 398 'a') ,(3,"a") ,(4,"a")])) , ("a++a", "aaaaa", Nothing) , ("\\w+e", "aaaeeee", Just ("aaaeeee", [])) , ("\\w+?e", "aaaeeee", Just ("aaae", [])) , ("a+b??", "aaab", Just ("aaa", [])) , ("\\([a-z]+(?R)*\\)", "(aa(b(c)(d)))", Just ("(aa(b(c)(d)))", [])) , ("a{}", "aaa", Nothing) , ("a{}", "a{}", Just ("a{}", [])) , ("a{3", "a{3", Just ("a{3", [])) , ("(?|(abc)|(def))", "abc", Just ("abc", [(1,"abc")])) , ("(?|(abc)|(def))", "def", Just ("def", [(1,"def")])) , ("(?:(abc)|(def))", "def", Just ("def", [(2,"def")])) , ("d(?=(bc)|(ef))", "def", Just ("d", [(2,"ef")])) , ("([bcd])([efg])(?2)(?1)", "befd", Just ("befd", [(1,"b"),(2,"e")])) , ("([abc](?1)*)", "abcd", Just ("abc", [(1,"abc")])) , ("(x(?1)*)", "xxxxy", Just ("xxxx", [(1,"xxxx")])) , ("a|\\((?0)\\)", "(((a)))", Just ("(((a)))", [])) , ("([abc](x(?1))*)", "axbxcc", Just ("axbxc", [(1,"axbxc"),(2,"xc")])) -- note: pcre gives insetad (2, "xbxc") -- I don't understand why ] vividize :: Diff Text -> Text vividize (Both s _) = " " <> s vividize (First s) = "- " <> s vividize (Second s) = "+ " <> s skylighting-core-0.13.4.1/xml/0000755000000000000000000000000007346545000014211 5ustar0000000000000000skylighting-core-0.13.4.1/xml/abc.xml0000644000000000000000000001152307346545000015462 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/actionscript.xml0000644000000000000000000002667107346545000017451 0ustar0000000000000000 _accProps _focusrect _global _highquality _level _parent _quality _root _soundbuftime maxscroll scroll this asfunction call chr clearInterval duplicateMovieClip escape eval fscommand getProperty getTimer getURL getVersion gotoAndPlay gotoAndStop ifFrameLoaded int isFinite isNaN length loadMovie loadMovieNum loadVariables loadVariablesNum mbchr mblength mbord mbsubstring nextFrame nextScene on onClipEvent ord parseFloat parseInt play prevFrame prevScene print printAsBitmap printAsBitmapNum printNum random removeMovieClip setInterval setProperty showRedrawRegions startDrag stop stopAllSounds stopDrag substring targetPath tellTarget toggleHighQuality trace typeof unescape unloadMovie unloadMovieNum updateAfterEvent Accessibility Accordion Alert Binding Button Camera CellRenderer CheckBox Collection Color ComboBox ComponentMixins ContextMenu ContextMenuItem CustomActions CustomFormatter CustomValidator DataGrid DataHolder DataProvider DataSet DataType Date DateChooser DateField Delta DeltaItem DeltaPacket DepthManager EndPoint Error FaultEvent FocusManager Form Function Iterator Key Label List LoadVars Loader LocalConnection Log Math Media Menu MenuBar Microphone Mouse MovieClip MovieClipLoader NetConnection NetStream Number NumericStepper PendingCall PopUpManager PrintJob ProgressBar RDBMSResolver RadioButton RelayResponder SOAPCall Screen ScrollPane Selection SharedObject Slide Sound Stage StyleManager System TextArea TextField TextFormat TextInput TextSnapshot TransferObject Tree TreeDataProvider TypedValue UIComponent UIEventDispatcher UIObject Video WebService WebServiceConnector Window XML XMLConnector XUpdateResolver add and break case catch class continue default delete do dynamic else eq extends finally for function ge get gt if implements import in instanceof interface intrinsic le lt ne new not or private public return set static switch throw try var void while with false Infinity NaN newline null true undefined Array Boolean Number Object String Void skylighting-core-0.13.4.1/xml/ada.xml0000644000000000000000000003742407346545000015472 0ustar0000000000000000 ]> abort abs abstract accept access aliased all and array at begin body case constant declare delay delta digits do else elsif end entry exception exit for function generic goto if in interface is limited loop mod new not null of or others out overriding package pragma private procedure protected raise range record rem renames requeue return reverse select separate some subtype synchronized tagged task terminate then type until use when while with xor all_calls_remote assert assertion_policy asynchronous atomic atomic_components attach_handler controlled convention detect_blocking discard_names elaborate elaborate_all elaborate_body export import inline inspection_point interrupt_handler interrupt_priority linker_options list locking_policy no_return normalize_scalars optimize pack page partition_elaboration_policy preelaborable_initialization preelaborate priority priority_specific_dispatching profile pure queuing_policy relative_deadline remote_call_interface remote_types restrictions reviewable shared_passive storage_size suppress task_dispatching_policy unchecked_union unsuppress volatile volatile_components boolean character float integer long_float long_integer long_long_float long_long_integer short_float short_integer string wide_string wide_character wide_wide_character wide_wide_string skylighting-core-0.13.4.1/xml/agda.xml0000644000000000000000000001316207346545000015632 0ustar0000000000000000 ]> abstract codata coinductive constructor data do eta-equality field forall hiding import in inductive infix infixl infixr instance interleaved let macro module mutual no-eta-equality open overlap pattern postulate primitive private public quote quoteTerm record renaming rewrite syntax tactic to unquote unquoteDecl unquoteDef using variable where with skylighting-core-0.13.4.1/xml/alert.xml0000644000000000000000000000474407346545000016053 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/apache.xml0000644000000000000000000004233607346545000016164 0ustar0000000000000000 AcceptFilter AccessFileName Action AddAlt AddAltByEncoding AddAltByType AddCharset AddDefaultCharset AddDescription AddEncoding AddHandler AddIcon AddIconByEncoding AddIconByType AddInputFilter AddLanguage AddModuleInfo AddOutputFilter AddOutputFilterByType AddType Alias AliasMatch Allow Anonymous AuthBasicProvider AuthDBMGroupFile AuthDBMUserFile AuthDigestDomain AuthDigestFile AuthDigestGroupFile AuthDigestNonceFormat AuthDigestProvider AuthGroupFile AuthLDAPBindDN AuthLDAPBindPassword AuthLDAPCharsetConfig AuthLDAPGroupAttribute AuthLDAPUrl AuthName AuthUserFile BrowserMatch BrowserMatchNoCase BS2000Account CacheDisable CacheEnable CacheFile CacheGcClean CacheGcUnused CacheRoot CGIMapExtension CharsetDefault CharsetOptions CharsetSourceEnc CookieDomain CookieLog CookieName CoreDumpDirectory CustomLog Dav DavGenericLockDB DavLockDB DBDParams DBDPrepareSQL DBDriver DefaultIcon DefaultLanguage DefaultType DeflateFilterNote Deny DirectoryIndex DocumentRoot ErrorDocument ErrorLog Example ExpiresByType ExpiresDefault ExtFilterDefine ExtFilterOptions FilterChain FilterDeclare FilterProtocol FilterProvider FilterTrace ForceType ForensicLog Group Header HeaderName ImapBase Include IndexIgnore IndexOptions IndexStyleSheet ISAPICacheFile LanguagePriority LDAPSharedCacheFile LDAPTrustedCA LDAPTrustedCAType LDAPTrustedClientCert LDAPTrustedGlobalCert Listen LoadFile LoadModule LockFile LogFormat MetaDir MetaSuffix MimeMagicFile MMapFile NameVirtualHost NoProxy NWSSLTrustedCerts NWSSLUpgradeable PassEnv PidFile ProxyBlock ProxyDomain ProxyPass ProxyPassReverse ProxyPassReverseCookieDomain ProxyPassReverseCookiePath ProxyRemote ProxyRemoteMatch ReadmeName Redirect RedirectMatch RedirectPermanent RedirectTemp RemoveCharset RemoveEncoding RemoveHandler RemoveInputFilter RemoveLanguage RemoveOutputFilter RemoveType RequestHeader Require RewriteBase RewriteCond RewriteLock RewriteLog RewriteMap RewriteRule ScoreBoardFile Script ScriptAlias ScriptAliasMatch ScriptLog ScriptSock SecureListen ServerAdmin ServerAlias ServerName ServerPath ServerRoot SetEnv SetEnvIf SetEnvIfNoCase SetHandler SetInputFilter SetOutputFilter SSIEndTag SSIErrorMsg SSIStartTag SSITimeFormat SSIUndefinedEcho SSLCACertificateFile SSLCACertificatePath SSLCADNRequestFile SSLCADNRequestPath SSLCARevocationFile SSLCARevocationPath SSLCertificateChainFile SSLCertificateFile SSLCertificateKeyFile SSLCipherSuite SSLCryptoDevice SSLHonorCiperOrder SSLPassPhraseDialog SSLProxyCACertificateFile SSLProxyCACertificatePath SSLProxyCARevocationFile SSLProxyCARevocationPath SSLProxyCipherSuite SSLProxyMachineCertificateFile SSLProxyMachineCertificatePath SSLProxyProtocol SSLRandomSeed SSLRequire SSLRequireSSL SSLUserName SuexecUserGroup TransferLog TypesConfig UnsetEnv User UserDir VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP Win32DisableAcceptEx AllowCONNECT AssignUserID AuthDigestNonceLifetime AuthDigestShmemSize CacheDefaultExpire CacheDirLength CacheDirLevels CacheForceCompletion CacheGcDaily CacheGcInterval CacheGcMemUsage CacheLastModifiedFactor CacheMaxExpire CacheMaxFileSize CacheMinFileSize CacheSize CacheTimeMargin ChildPerUserID CookieExpires DavMinTimeout DBDExptime DBDKeep DBDMax DBDMin DBDPersist DeflateBufferSize DeflateCompressionLevel DeflateMemLevel DeflateWindowSize IdentityCheckTimeout ISAPIReadAheadBuffer KeepAliveTimeout LDAPCacheEntries LDAPCacheTTL LDAPConnectionTimeout LDAPOpCacheEntries LDAPOpCacheTTL LDAPSharedCacheSize LimitInternalRecursion LimitRequestBody LimitRequestFields LimitRequestFieldsize LimitRequestLine LimitXMLRequestBody ListenBacklog MaxClients MaxKeepAliveRequests MaxMemFree MaxRequestsPerChild MaxRequestsPerThread MaxSpareServers MaxSpareThreads MaxThreads MaxThreadsPerChild MCacheMaxObjectCount MCacheMaxObjectSize MCacheMaxStreamingBuffer MCacheMinObjectSize MCacheSize MinSpareServers MinSpareThreads NumServers ProxyIOBufferSize ProxyMaxForwards ProxyReceiveBufferSize ProxyTimeout RewriteLogLevel RLimitCPU RLimitMEM RLimitNPROC ScriptLogBuffer ScriptLogLength SendBufferSize ServerLimit SSLProxyVerifyDepth SSLSessionCacheTimeout SSLVerifyDepth StartServers StartThreads ThreadLimit ThreadsPerChild ThreadStackSize TimeOut AcceptMutex AcceptPathInfo AllowEncodedSlashes AllowOverride Anonymous_Authoritative Anonymous_LogEmail Anonymous_MustGiveEmail Anonymous_NoUserID Anonymous_VerifyEmail AuthAuthoritative AuthBasicAuthoritative AuthBasicProvider AuthDBMAuthoritative AuthDBMType AuthDefaultAuthoritative AuthDigestAlgorithm AuthDigestNcCheck AuthDigestQop AuthLDAPAuthoritative AuthLDAPCompareDNOnServer AuthLDAPDereferenceAliases AuthLDAPEnabled AuthLDAPFrontPageHack AuthLDAPGroupAttributeIsDN AuthLDAPRemoteUserIsDN AuthType AuthzDBMAuthoritative AuthzDBMType AuthzDefaultAuthoritative AuthzGroupFileAuthoritative AuthzLDAPAuthoritative AuthzOwnerAuthoritative AuthzUserAuthoritative BufferedLogs CacheExpiryCheck CacheIgnoreCacheControl CacheIgnoreHeaders CacheIgnoreNoLastMod CacheNegotiatedDocs CacheStoreNoStore CacheStorePrivate CheckSpelling ContentDigest CookieStyle CookieTracking CoreDumpDirectory CustomLog DavDepthInfinity DirectorySlash DumpIOInput DumpIOOutput EnableExceptionHook EnableMMAP EnableSendfile ExpiresActive ExtendedStatus FileETag ForceLanguagePriority HostnameLookups IdentityCheck ImapDefault ImapMenu IndexOrderDefault ISAPIAppendLogToErrors ISAPIAppendLogToQuery ISAPIFakeAsync ISAPILogNotSupported KeepAlive LDAPTrustedMode LDAPVerifyServerCert LogLevel MCacheRemovalAlgorithm MetaFiles ModMimeUsePathInfo MultiviewsMatch Options Order ProtocolEcho ProxyBadHeader ProxyErrorOverride ProxyPreserveHost ProxyRequests ProxyVia RewriteEngine RewriteOptions Satisfy ScriptInterpreterSource ServerSignature ServerTokens SSLEngine SSLHonorCipherOrder SSLMutex SSLOptions SSLProtocol SSLProxyEngine SSLProxyVerify SSLSessionCache SSLVerifyClient UseCanonicalName XBitHack On Off Default flock fcntl posixsem pthread sysvsem All None AuthConfig FileInfo Indexes Limit Options ExecCGI FollowSymLinks Includes IncludesNOEXEC Indexes MultiViews SymLinksIfOwnerMatch StdEnvVars CompatEnvVars ExportCertData FakeBasicAuth StrictRequire OptRenegotiate SDBM GDBM NDBM DB MD5 MD5-sess auth auth-int never searching finding always Basic Digest Connection Keep-Alive Proxy-Authenticate Proxy-Authorization TE Trailers Transfer-Encoding Upgrade Netscape Cookie Cookie2 RFC2109 RFC2965 INode MTime Size Prefer Fallback Double error nocontent map referer formatted semiformatted unformatted Ascending Descending Name Date Size Description SSL TLS STARTTLS emerg alert crit error warn notice info debug LRU GDSF Any NegotiatedOnly Filters Handlers Deny,Allow Allow,Deny Mutual-failure IsError Ignore StartBody Full Block inherit Registry Registry-Strict Script EMail Major Minor Min Minimal Prod ProductOnly OS Full optional posixsem sysvsem sem pthread fcntl: flock: file: yes no SSLv2 SSLv3 TLSv1 require optional_no_ca nonenotnull dbm: shm: dc: DNS skylighting-core-0.13.4.1/xml/asn1.xml0000644000000000000000000001062307346545000015577 0ustar0000000000000000 DEFINITIONS EXPORTS IMPORTS FROM APPLICATION PRIVATE UNIVERSAL DEFAULT OPTIONAL FALSE TRUE AUTOMATIC CLASS WITH SIZE TAGS BOOLEAN INTEGER OCTET STRING NULL REAL ENUMERATED SEQUENCE SET CHOICE OF UNION StringStore GeneralString IA5String ISO64String NumericString PrintableString T61String TeletexString UniversalString UTF8String VideotexString VisibleString DATE DATE-TIME DURATION GeneralizedTime UTCTime skylighting-core-0.13.4.1/xml/asp.xml0000644000000000000000000004455607346545000015534 0ustar0000000000000000 select case end select if then else elseif end if while do until loop wend for each to in next exit continue dim redim preserve const erase nothing set new me function sub call class private public with randomize open close movenext execute eof not true false or and xor response write redirect end request form querystring servervariables cookies session server createobject abs array asc atn cbool cbyte ccur cdate cdbl chr cint clng cos csng cstr date dateadd DateDiff DatePart DateSerial DateValue Date Day Exp Filter Fix FormatCurrency FormatDateTime FormatNumber FormatPercent GetObject Hex Hour InputBox InStr InStrRev Int IsArray IsDate IsEmpty IsNull IsNumeric IsObject Join LBound LCase Left Len LoadPicture Log LTrim Mid Minute Month MonthName MsgBox Now Oct Replace RGB Right Rnd Round RTrim ScriptEngine ScriptEngineBuildVersion ScriptEngineMajorVersion ScriptEngineMinorVersion Second Sgn Sin Space Split Sqr StrComp StrReverse String Tan Time Timer TimeSerial TimeValue Trim TypeName UBound UCase VarType Weekday WeekdayName Year Add AddFolders BuildPath Clear Close Copy CopyFile CopyFolder CreateFolder CreateTextFile Delete DeleteFile DeleteFolder DriveExists Exists FileExists FolderExists GetAbsolutePathName GetBaseName GetDrive GetDriveName GetExtensionName GetFile GetFileName GetFolder GetParentFolderName GetSpecialFolder GetTempName Items item Keys Move MoveFile MoveFolder OpenAsTextStream OpenTextFile Raise Read ReadAll ReadLine Remove RemoveAll Skip SkipLine Write WriteBlankLines WriteLine skylighting-core-0.13.4.1/xml/ats.xml0000644000000000000000000002204207346545000015522 0ustar0000000000000000 ]> abstype abst0ype absprop absview absvtype absviewtype absvt0ype absviewt0ype and as assume begin break case continue classdec datasort datatype dataprop dataview datavtype dataviewtype do dynload else end exception extern extype extval if in infix infixl infixr prefix postfix let local macdef macrodef nonfix overload of op rec scase sif sortdef sta stacst stadef stavar staload symelim symintr then try tkindef type typedef propdef viewdef vtypedef viewtypedef val prval var prvar when where for while with withtype withprop withview withvtype withviewtype $arrpsz $arrptrsize $delay $ldelay $effmask $effmask_ntm $effmask_exn $effmask_ref $effmask_wrt $effmask_all $extern $extkind $extype $extype_struct $extval $lst $lst_t $lst_vt $list $list_t $list_vt $rec $rec_t $rec_vt $record $record_t $record_vt $tup $tup_t $tup_vt $tuple $tuple_t $tuple_vt $raise $showtype $myfilename $mylocation $myfunction #assert #define #elif #elifdef #elifndef #else #endif #error #if #ifdef #ifndef #include #print #then #undef fn fnx fun prfn prfun praxi castfn implmnt implement primplmnt primplement lam llam fix skylighting-core-0.13.4.1/xml/awk.xml0000644000000000000000000002614007346545000015520 0ustar0000000000000000 if else while do for break continue return switch case default exit in delete print printf getline function next nextfile @include @load ARGC ARGIND ARGV BINMODE CONVFMT ENVIRON ERRNO FIELDWIDTHS FILENAME FNR FPAT FS FUNCTAB IGNORECASE LINT NF NR OFMT OFS ORS PREC PROCINFO ROUNDMODE RS RT RSTART RLENGTH SUBSEP SYMTAB TEXTDOMAIN close fflush system atan2 cos exp int log rand sin sqrt srand asort asorti gensub gsub index length match patsplit split sprintf strtonum sub substr tolower toupper mktime strftime systime and compl lshift or rshift xor isarray typeof bindtextdomain dcgettext dcngettext BEGIN BEGINFILE END ENDFILE alpha alnum blank cntrl digit graph lower print punct space upper xdigit skylighting-core-0.13.4.1/xml/bash.xml0000644000000000000000000031066107346545000015657 0ustar0000000000000000 |&;)])"> |&;()"> |&;()\\[\]]+|&strings;|\[:\w+:\])+\])"> |&;)])"> |&;{}\\`'"$"> ]> break case continue do done elif else esac fi for function if in return select then until while . : source alias bg bind builtin cd caller command compgen complete coproc dirs disown echo enable eval exec exit fc fg hash help history jobs kill logout popd printf pushd pwd set shift shopt suspend test time times trap type ulimit umask unalias wait export declare getopts let local read readonly typeset unset arch awk b2sum base32 base64 bash bunzip2 bzcat bzcmp bzdiff bzegrep bzfgrep bzgrep bzip2 bzip2recover bzless bzmore cat chattr chcon chgrp chmod chown chvt cksum cp crontab csplit date dd deallocvt df dir dircolors dmesg dnsdomainname domainname du dumpkeys ed egrep expand false fgconsole fgrep fold fuser gawk getkeycodes gocr grep groff groups gunzip gzexe gzip hostid hostname iconv igawk install kbd_mode kbdrate killall last lastb link ln loadkeys loadunimap login ls lsattr lsmod lsmod.old lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmainfo lzmore mapscrn md5sum mesg mkdir mkfifo mknod mktemp more mount mv nano netstat nisdomainname nproc nroff numfmt openvt paste pathchk pgawk pidof ping pinky printenv ps pstree ptx rbash readlink realpath red resizecons rm rmdir run-parts runcon sash sed setfont setkeycodes setleds setmetamode setserial sh sha1sum sha224sum sha256sum sha384sum sha512sum showkey shred shuf sleep ssed stat stdbuf stty su sync tar tempfile timeout touch tput troff true truncate tty umount uname unexpand unicode_start unicode_stop unlink unlzma unxz utmpdump uuidgen vdir vi wall wc xz xzcat ypdomainname zcat zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew zsh aclocal aconnect aplay apm apmsleep apropos ar arecord as as86 autoconf autoheader automake basename bc bison c++ cal cc cdda2wav cdparanoia cdrdao cd-read cdrecord chfn chroot chsh clear cmp co col comm cpio cpp cut dc diff diff3 directomatic dirname env expr fbset file find flex flex++ fmt free ftp funzip g++ gc gcc clang clang++ valgrind xdg-open cmake qmake svn git rsync gdb getent getopt gettext gettextize gimp gimp-remote gimptool gmake gs head hexdump id join ld ld86 ldd less lex locate lockfile logname lp lpr lynx m4 make man msgfmt namei nasm nawk nice nl nm nm86 nmap nohup nop od passwd patch pcregrep pcretest perl perror pr procmail prune ps2ascii ps2epsi ps2frag ps2pdf ps2ps psbook psmerge psnup psresize psselect pstops rcs rev scp seq setterm size size86 skill slogin snice sort sox split ssh ssh-add ssh-agent ssh-keygen ssh-keyscan strings strip sudo suidperl sum tac tail tee tr tsort uniq unzip updatedb updmap uptime users vmstat w wget whatis whereis which who whoami write xargs yacc yes zip zsoelim dcop kdialog kfile xhost xmodmap xset skylighting-core-0.13.4.1/xml/bibtex.xml0000644000000000000000000001160207346545000016210 0ustar0000000000000000 ]> @article @book @booklet @conference @collection @electronic @inbook @incollection @inproceedings @manual @mastersthesis @misc @online @patent @periodical @proceedings @report @phdthesis @set @thesis @techreport @unpublished @www @person @company @place skylighting-core-0.13.4.1/xml/boo.xml0000644000000000000000000002737407346545000015527 0ustar0000000000000000 import from as namespace and assert in is not or bool byte sbyte double decimal single short ushort int char uint long ulong object duck string regex date timespan abstract virtual override static final transient macro protected private public internal partial class struct interface enum callable of def constructor destructor do get set event return yield true false null self super and break cast continue elif else except ensure for given goto if in is isa not or otherwise pass raise try unless when while ref assert __eval__ __switch__ enumerate filter len typeof map max min property using getter required lock range zip checked unchecked rawArrayIndexing normalArrayIndexing print array matrix yieldAll skylighting-core-0.13.4.1/xml/c.xml0000644000000000000000000006614607346545000015172 0ustar0000000000000000 ]> break case continue default do else for goto if return switch while alignas alignof auto constexpr enum extern false inline nullptr sizeof static_assert struct true typedef typeof typeof_unqual union _Alignas _Alignof _Atomic _Noreturn _Static_assert _Thread_local noreturn deprecated fallthrough nodiscard maybe_unused unsequenced reproducible bool char char16_t char32_t double float int long short signed unsigned void int8_t int16_t int32_t int64_t uint8_t uint16_t uint32_t uint64_t int_least8_t int_least16_t int_least32_t int_least64_t uint_least8_t uint_least16_t uint_least32_t uint_least64_t int_fast8_t int_fast16_t int_fast32_t int_fast64_t uint_fast8_t uint_fast16_t uint_fast32_t uint_fast64_t size_t ssize_t wchar_t intptr_t uintptr_t intmax_t uintmax_t ptrdiff_t sig_atomic_t wint_t _BitInt _Bool bool _Decimal32 _Decimal64 _Decimal128 _Complex complex _Imaginary imaginary _Generic va_list FILE fpos_t time_t max_align_t const register restrict static thread_local volatile if ifdef ifndef elif elifdef elifndef else endif define include error line pragma undef warning embed skylighting-core-0.13.4.1/xml/changelog.xml0000644000000000000000000000253407346545000016666 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/clojure.xml0000644000000000000000000006624707346545000016415 0ustar0000000000000000 def def- defalias defhinted definline defmethod defmulti defnk defn-memo defonce defonce- defprotocol defrecord defstruct defstruct- deftest deftest- deftype defunbound defunbound- defvar defvar- defn defn- defmacro defmacro- < <= = == > >= - -' -> ->> / . .. * *' + +' accessor aclone add-classpath add-watch agent agent-errors aget alength alias all-ns alter alter-meta! alter-var-root amap ancestors and append-child apply apply-template are areduce array-map as-> aset aset-boolean aset-byte aset-char aset-double aset-float aset-int aset-long aset-short assert assert-any assert-expr assert-predicate assoc assoc! associative? assoc-in atom atom? attrs await await1 await-for bases bean bigdec bigint binding bit-and bit-and-not bit-clear bit-flip bit-not bit-or bit-set bit-shift-left bit-shift-right bit-test bit-xor boolean boolean-array booleans bound-fn bound-fn* branch? butlast byte byte-array bytes case cast catch char char? char-array char-escape-string char-name-string chars children chunk chunk-append chunk-buffer chunk-cons chunked-seq? chunk-first chunk-next chunk-rest class class? clear-agent-errors clojure-version coll? collection-tag comment commute comp comparator compare compare-and-set! compile complement compose-fixtures concat cond condp conj conj! cons constantly construct-proxy contains? content content-handler count counted? create-ns create-struct cycle dec dec' decimal? declare delay delay? deliver deref derive descendants destructure difference disj disj! dissoc dissoc! distinct distinct? do doall doc dorun doseq dosync do-template dotimes doto double double-array doubles down drop drop-last drop-while e edit element emit emit-element empty empty? end? ensure enumeration-seq eval even? every? extend extenders extend-protocol extends? extend-type false? ffirst file-position file-seq filter filterv finally find find-doc find-ns find-var first float float? float-array floats flush fn fn? fnext fnil for force format frequencies function? future future? future-call future-cancel future-cancelled? future-done? gen-and-load-class gen-and-save-class gen-class gen-interface gensym get get-child get-child-count get-in get-method get-possibly-unbound-var get-proxy-class get-thread-bindings get-validator group-by handle handler-case hash hash-map hash-set identical? identity if if-let ifn? if-not import inc inc' inc-report-counter index init-proxy in-ns insert-child insert-left insert-right inspect inspect-table inspect-tree instance? int int-array integer? interleave intern interpose intersection into into-array ints io! is isa? is-leaf iterate iterator-seq join join-fixtures juxt key keys keyword keyword? keywordize-keys last lazy-cat lazy-seq left leftmost lefts let letfn line-seq list list* list? list-model list-provider load loaded-libs load-file load-reader load-script load-string locking long long-array longs loop macroexpand macroexpand-1 macroexpand-all main make-array make-hierarchy make-node map map? mapcat mapv map-invert max max-key memfn memoize merge merge-with meta methods method-sig min min-key mod name namespace neg? newline next nfirst nil? nnext node not not= not-any? not-empty not-every? ns ns-aliases ns-imports ns-interns ns-map ns-name ns-publics ns-refers ns-resolve ns-unalias ns-unmap nth nthnext num number? odd? or parents partial partition path pcalls peek persistent! pmap pop pop! pop-thread-bindings pos? postwalk postwalk-demo postwalk-replace pr prefer-method prefers prev prewalk prewalk-demo prewalk-replace primitives-classnames print print-cause-trace print-ctor print-doc print-dup printf println println-str print-method print-namespace-doc print-simple print-special-doc print-stack-trace print-str print-throwable print-trace-element prn prn-str project promise proxy proxy-call-with-super proxy-mappings proxy-name proxy-super pr-str push-thread-bindings pvalues quot rand rand-int rand-nth range ratio? rational? rationalize read read-line read-string recur reduce ref refer refer-clojure ref-history-count re-find ref-max-history ref-min-history ref-set re-groups reify release-pending-sends rem re-matcher re-matches remove remove-method remove-ns remove-watch rename rename-keys re-pattern repeat repeatedly repl replace repl-caught repl-exception replicate repl-prompt repl-read report require re-seq reset! reset-meta! resolve rest resultset-seq reverse reversible? right rightmost rights root rseq rsubseq run-all-tests run-tests satisfies? second select select-keys send send-off seq seq? seque sequence sequential? seq-zip set set? set-test set-validator! short short-array shorts shutdown-agents skip-if-eol skip-whitespace slurp some sort sort-by sorted? sorted-map sorted-map-by sorted-set sorted-set-by special-form-anchor special-symbol? split-at split-with str stream? string? stringify-keys struct struct-map subs subseq subvec successful? supers swap! symbol symbol? sync syntax-symbol-anchor take take-last take-nth take-while test test-all-vars testing testing-contexts-str testing-vars-str test-ns test-var the-ns throw time to-array to-array-2d trampoline transient tree-seq true? try try-expr type unchecked-add unchecked-dec unchecked-divide unchecked-inc unchecked-multiply unchecked-negate unchecked-remainder unchecked-subtract underive unimport union unquote unquote-splicing up update update-in update-proxy use use-fixtures val vals var? var-get var-set vary-meta vec vector vector? vector-of walk when when-first when-let when-not while with-bindings with-bindings* with-in-str with-loading-context with-local-vars with-meta with-open with-out-str with-precision with-test with-test-out xml-seq zero? zipmap *1 *2 *3 *agent* *allow-unresolved-vars* *assert* *clojure-version* *command-line-args* *compile-files* *compile-path* *current* *e *err* *file* *flush-on-newline* *in* *initial-report-counters* *load-tests* *macro-meta* *math-context* *ns* *out* *print-dup* *print-length* *print-level* *print-meta* *print-readably* *read-eval* *report-counters* *sb* *source-path* *stack* *stack-trace-depth* *state* *testing-contexts* *testing-vars* *test-out* *use-context-classloader* *warn-on-reflection* *warn-on-reflection* false nil true skylighting-core-0.13.4.1/xml/cmake.xml0000644000000000000000000122513607346545000016025 0ustar0000000000000000 ]> block break cmake_host_system_information cmake_language cmake_minimum_required cmake_parse_arguments cmake_path cmake_policy configure_file continue elseif else endblock endforeach endfunction endif endmacro endwhile execute_process file find_file find_library find_package find_path find_program foreach function get_cmake_property get_directory_property get_filename_component get_property if include include_guard list macro mark_as_advanced math message option return separate_arguments set_directory_properties set_property set site_name string unset variable_watch while add_compile_definitions add_compile_options add_custom_command add_custom_target add_definitions add_dependencies add_executable add_library add_link_options add_subdirectory add_test aux_source_directory build_command cmake_file_api create_test_sourcelist define_property enable_language enable_testing export fltk_wrap_ui get_source_file_property get_target_property get_test_property include_directories include_external_msproject include_regular_expression install link_directories link_libraries load_cache project qt_wrap_cpp qt_wrap_ui remove_definitions set_source_files_properties set_target_properties set_tests_properties source_group target_compile_definitions target_compile_features target_compile_options target_include_directories target_link_directories target_link_libraries target_link_options target_precompile_headers target_sources try_compile try_run ctest_build ctest_configure ctest_coverage ctest_empty_binary_directory ctest_memcheck ctest_read_custom_files ctest_run_script ctest_sleep ctest_start ctest_submit ctest_test ctest_update ctest_upload PROPAGATE SCOPE_FOR POLICIES VARIABLES ERROR_VARIABLE QUERY RESULT SEPARATOR SUBKEYS VALUE VALUE_NAMES VIEW WINDOWS_REGISTRY 32 32_64 64 64_32 AVAILABLE_PHYSICAL_MEMORY AVAILABLE_VIRTUAL_MEMORY BOTH DISTRIB_INFO FQDN HAS_AMD_3DNOW HAS_AMD_3DNOW_PLUS HAS_FPU HAS_IA64 HAS_MMX HAS_MMX_PLUS HAS_SERIAL_NUMBER HAS_SSE HAS_SSE2 HAS_SSE_FP HAS_SSE_MMX HOST HOSTNAME IS_64BIT NUMBER_OF_LOGICAL_CORES NUMBER_OF_PHYSICAL_CORES OS_NAME OS_PLATFORM OS_RELEASE OS_VERSION PROCESSOR_DESCRIPTION PROCESSOR_NAME PROCESSOR_SERIAL_NUMBER TARGET TOTAL_PHYSICAL_MEMORY TOTAL_VIRTUAL_MEMORY CALL CANCEL_CALL CODE DEFER DIRECTORY EVAL GET_CALL GET_CALL_IDS GET_MESSAGE_LOG_LEVEL ID ID_VAR SET_DEPENDENCY_PROVIDER SUPPORTED_METHODS FETCHCONTENT_MAKEAVAILABLE_SERIAL FIND_PACKAGE FATAL_ERROR VERSION PARSE_ARGV ABSOLUTE_PATH APPEND APPEND_STRING BASE_DIRECTORY COMPARE CONVERT EQUAL EXTENSION FILENAME GET HASH HAS_EXTENSION HAS_FILENAME HAS_PARENT_PATH HAS_RELATIVE_PART HAS_ROOT_DIRECTORY HAS_ROOT_NAME HAS_ROOT_PATH HAS_STEM IS_ABSOLUTE IS_PREFIX IS_RELATIVE LAST_ONLY NATIVE_PATH NORMALIZE NORMAL_PATH NOT_EQUAL OUTPUT_VARIABLE PARENT_PATH RELATIVE_PART RELATIVE_PATH REMOVE_EXTENSION REMOVE_FILENAME REPLACE_EXTENSION REPLACE_FILENAME ROOT_DIRECTORY ROOT_NAME ROOT_PATH SET STEM TO_CMAKE_PATH_LIST TO_NATIVE_PATH_LIST GET POP PUSH SET VERSION NEW OLD @ONLY COPYONLY ESCAPE_QUOTES FILE_PERMISSIONS NEWLINE_STYLE NO_SOURCE_PERMISSIONS USE_SOURCE_PERMISSIONS CRLF DOS LF UNIX WIN32 AND COMMAND DEFINED EQUAL EXISTS GREATER GREATER_EQUAL IN_LIST IS_ABSOLUTE IS_DIRECTORY IS_NEWER_THAN IS_SYMLINK LESS LESS_EQUAL MATCHES NOT OR PATH_EQUAL POLICY STREQUAL STRGREATER STRGREATER_EQUAL STRLESS STRLESS_EQUAL TARGET TEST VERSION_EQUAL VERSION_GREATER VERSION_GREATER_EQUAL VERSION_LESS VERSION_LESS_EQUAL COMMAND COMMAND_ECHO COMMAND_ERROR_IS_FATAL ECHO_ERROR_VARIABLE ECHO_OUTPUT_VARIABLE ENCODING ERROR_FILE ERROR_QUIET ERROR_STRIP_TRAILING_WHITESPACE ERROR_VARIABLE INPUT_FILE OUTPUT_FILE OUTPUT_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_VARIABLE RESULTS_VARIABLE RESULT_VARIABLE TIMEOUT WORKING_DIRECTORY ANSI ANY AUTO LAST NONE OEM STDERR STDOUT UTF8 @ONLY APPEND ARCHIVE_CREATE ARCHIVE_EXTRACT BASE_DIRECTORY BUNDLE_EXECUTABLE CHMOD CHMOD_RECURSE COMPRESSION COMPRESSION_LEVEL CONDITION CONFIGURE CONFIGURE_DEPENDS CONTENT COPY COPY_FILE DESTINATION DIRECTORIES DIRECTORY DIRECTORY_PERMISSIONS DOWNLOAD ENCODING ESCAPE_QUOTES EXCLUDE EXECUTABLES EXPAND_TILDE EXPECTED_HASH EXPECTED_MD5 FILES FILES_MATCHING FILE_PERMISSIONS FOLLOW_SYMLINKS FOLLOW_SYMLINK_CHAIN FORMAT GENERATE GET_RUNTIME_DEPENDENCIES GLOB GLOB_RECURSE GUARD HEX HTTPHEADER INACTIVITY_TIMEOUT INPUT INSTALL LENGTH_MAXIMUM LENGTH_MINIMUM LIBRARIES LIMIT LIMIT_COUNT LIMIT_INPUT LIMIT_OUTPUT LIST_DIRECTORIES LIST_ONLY LOCK LOG MAKE_DIRECTORY MD5 MODULES MTIME NETRC NETRC_FILE NEWLINE_CONSUME NEWLINE_STYLE NO_HEX_CONVERSION NO_REPLACE NO_SOURCE_PERMISSIONS OFFSET ONLY_IF_DIFFERENT OUTPUT PATTERN PERMISSIONS POST_EXCLUDE_FILES POST_EXCLUDE_REGEXES POST_INCLUDE_FILES POST_INCLUDE_REGEXES PRE_EXCLUDE_REGEXES PRE_INCLUDE_REGEXES RANGE_END RANGE_START READ READ_SYMLINK REAL_PATH REGEX RELATIVE RELATIVE_PATH RELEASE REMOVE REMOVE_RECURSE RENAME RESOLVED_DEPENDENCIES_VAR RESULT RESULT_VARIABLE SHA1 SHA224 SHA256 SHA384 SHA3_224 SHA3_256 SHA3_384 SHA3_512 SHA512 SHOW_PROGRESS SIZE STATUS STRINGS TARGET TIMEOUT TIMESTAMP TLS_CAINFO TLS_VERIFY TOUCH TOUCH_NOCREATE TO_CMAKE_PATH TO_NATIVE_PATH UNRESOLVED_DEPENDENCIES_VAR UPLOAD USERPWD USE_SOURCE_PERMISSIONS UTC VERBOSE WRITE 7zip BZip2 CRLF DOS FILE FUNCTION GROUP_EXECUTE GROUP_READ GROUP_WRITE GZip IGNORED LF None OPTIONAL OWNER_EXECUTE OWNER_READ OWNER_WRITE PROCESS REQUIRED SETGID SETUID UNIX UTF-16BE UTF-16LE UTF-32B UTF-32LE UTF-8 WIN32 WORLD_EXECUTE WORLD_READ WORLD_WRITE XZ Zstd gnutar pax paxr raw zip CMAKE_FIND_ROOT_PATH_BOTH DOC HINTS NAMES NO_CACHE NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_FIND_ROOT_PATH NO_CMAKE_INSTALL_PREFIX NO_CMAKE_PATH NO_CMAKE_SYSTEM_PATH NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH NO_SYSTEM_ENVIRONMENT_PATH ONLY_CMAKE_FIND_ROOT_PATH PATHS PATH_SUFFIXES REGISTRY_VIEW REQUIRED VALIDATOR 32 32_64 64 64_32 BOTH HOST TARGET CMAKE_FIND_ROOT_PATH_BOTH DOC HINTS NAMES NAMES_PER_DIR NO_CACHE NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_FIND_ROOT_PATH NO_CMAKE_INSTALL_PREFIX NO_CMAKE_PATH NO_CMAKE_SYSTEM_PATH NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH NO_SYSTEM_ENVIRONMENT_PATH ONLY_CMAKE_FIND_ROOT_PATH PATHS PATH_SUFFIXES REGISTRY_VIEW REQUIRED VALIDATOR BYPASS_PROVIDER CMAKE_FIND_ROOT_PATH_BOTH COMPONENTS CONFIG CONFIGS EXACT GLOBAL HINTS MODULE NAMES NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_FIND_ROOT_PATH NO_CMAKE_INSTALL_PREFIX NO_CMAKE_PACKAGE_REGISTRY NO_CMAKE_PATH NO_CMAKE_SYSTEM_PACKAGE_REGISTRY NO_CMAKE_SYSTEM_PATH NO_DEFAULT_PATH NO_MODULE NO_PACAKGE_ROOT_PATH NO_POLICY_SCOPE NO_SYSTEM_ENVIRONMENT_PATH ONLY_CMAKE_FIND_ROOT_PATH OPTIONAL_COMPONENTS PATHS PATH_SUFFIXES QUIET REGISTRY_VIEW REQUIRED IN ITEMS LISTS RANGE ZIP_LISTS CACHE_VARIABLES COMMANDS COMPONENTS MACROS VARIABLES DEFINITION DIRECTORY ABSOLUTE BASE_DIR CACHE DIRECTORY EXT LAST_EXT NAME NAME_WE NAME_WLE PATH PROGRAM PROGRAM_ARGS REALPATH BRIEF_DOCS CACHE DEFINED DIRECTORY FULL_DOCS GLOBAL INSTALL PROPERTY SET SOURCE TARGET TARGET_DIRECTORY TEST VARIABLE NO_POLICY_SCOPE OPTIONAL RESULT_VARIABLE DIRECTORY GLOBAL APPEND AT CASE COMPARE EXCLUDE FILTER FIND FOR GENEX_STRIP GET INCLUDE INSERT JOIN LENGTH ORDER OUTPUT_VARIABLE POP_BACK POP_FRONT PREPEND REGEX REMOVE_AT REMOVE_DUPLICATES REMOVE_ITEM REPLACE REVERSE SORT STRIP SUBLIST TOLOWER TRANSFORM ASCENDING DESCENDING FILE_BASENAME INSENSITIVE NATURAL SENSITIVE STRING CLEAR FORCE EXPR OUTPUT_FORMAT DECIMAL HEXADECIMAL AUTHOR_WARNING CHECK_FAIL CHECK_PASS CHECK_START CONFIGURE_LOG DEBUG DEPRECATION FATAL_ERROR NOTICE SEND_ERROR STATUS TRACE VERBOSE WARNING PROPAGATE NATIVE_COMMAND PROGRAM SEPARATE_ARGS UNIX_COMMAND WINDOWS_COMMAND PROPERTIES APPEND APPEND_STRING CACHE DIRECTORY GLOBAL INSTALL PROPERTY SOURCE TARGET TARGET_DIRECTORY TEST VARIABLE CACHE FORCE PARENT_SCOPE BOOL FILEPATH INTERNAL PATH STATIC STRING @ONLY ALPHABET APPEND ASCII COMPARE CONCAT CONFIGURE EQUAL ERROR_VARIABLE ESCAPE_QUOTES FIND GENEX_STRIP GET GREATER GREATER_EQUAL HEX JOIN JSON LENGTH LESS LESS_EQUAL MAKE_C_IDENTIFIER MATCH MATCHALL MD5 MEMBER NAME NAMESPACE NOTEQUAL PREPEND RANDOM RANDOM_SEED REGEX REMOVE REPEAT REPLACE REVERSE SET SHA1 SHA224 SHA256 SHA384 SHA3_224 SHA3_256 SHA3_384 SHA3_512 SHA512 STRIP SUBSTRING TIMESTAMP TOLOWER TOUPPER TYPE UPPER UTC UUID CACHE PARENT_SCOPE APPEND ARGS BYPRODUCTS COMMAND COMMAND_EXPAND_LISTS COMMENT DEPENDS DEPENDS_EXPLICIT_ONLY DEPFILE IMPLICIT_DEPENDS JOB_POOL MAIN_DEPENDENCY OUTPUT POST_BUILD PRE_BUILD PRE_LINK TARGET USES_TERMINAL VERBATIM WORKING_DIRECTORY ALL APPEND BYPRODUCTS COMMAND COMMAND_EXPAND_LISTS COMMENT DEPENDS DEPFILE IMPLICIT_DEPENDS JOB_POOL SOURCES USES_TERMINAL VERBATIM WORKING_DIRECTORY ALIAS EXCLUDE_FROM_ALL GLOBAL IMPORTED MACOSX_BUNDLE WIN32 ALIAS EXCLUDE_FROM_ALL GLOBAL IMPORTED INTERFACE MODULE OBJECT SHARED STATIC UNKNOWN EXCLUDE_FROM_ALL SYSTEM COMMAND COMMAND_EXPAND_LISTS CONFIGURATIONS NAME WORKING_DIRECTORY CONFIGURATION PARALLEL_LEVEL TARGET API_VERSION CACHE CMAKEFILES CODEMODEL QUERY TOOLCHAINS EXTRA_INCLUDE FUNCTION BRIEF_DOCS CACHED_VARIABLE DIRECTORY FULL_DOCS GLOBAL INHERITED INITIALIZE_FROM_VARIABLE PROPERTY SOURCE TEST VARIABLE OPTIONAL ASM ASM-ATT ASM_MARMASM ASM_MASM ASM_NASM C CSharp CUDA CXX Fortran HIP ISPC Java OBJC OBJCXX RC Swift ANDROID_MK APPEND EXPORT EXPORT_LINK_INTERFACE_LIBRARIES FILE NAMESPACE TARGETS DIRECTORY TARGET_DIRECTORY AFTER BEFORE SYSTEM GUID PLATFORM TYPE ARCHIVE BUNDLE CODE COMPONENT CONFIGURATIONS DESTINATION DIRECTORIES DIRECTORY DIRECTORY_PERMISSIONS EXCLUDE EXCLUDE_FROM_ALL EXPORT EXPORT_ANDROID_MK EXPORT_LINK_INTERFACE_LIBRARIES FILE FILES FILES_MATCHING FILE_PERMISSIONS FILE_SET FRAMEWORK IMPORTED_RUNTIME_ARTIFACTS INCLUDES LIBRARY MESSAGE_NEVER NAMELINK_COMPONENT NAMELINK_ONLY NAMELINK_SKIP NAMESPACE OBJECTS OPTIONAL PATTERN PERMISSIONS POST_EXCLUDE_FILES POST_EXCLUDE_REGEXES POST_INCLUDE_FILES POST_INCLUDE_REGEXES PRE_EXCLUDE_REGEXES PRE_INCLUDE_REGEXES PRIVATE_HEADER PROGRAMS PUBLIC_HEADER REGEX RENAME RESOURCE RUNTIME RUNTIME_DEPENDENCIES RUNTIME_DEPENDENCY_SET SCRIPT TARGETS TYPE USE_SOURCE_PERMISSIONS GROUP_EXECUTE GROUP_READ GROUP_WRITE OWNER_EXECUTE OWNER_READ OWNER_WRITE SETGID SETUID WORLD_EXECUTE WORLD_READ WORLD_WRITE AFTER BEFORE debug general optimized EXCLUDE INCLUDE_INTERNALS READ_WITH_PREFIX DESCRIPTION HOMEPAGE_URL LANGUAGES VERSION ASM ASM-ATT ASM_MASM ASM_NASM C CSharp CUDA CXX Fortran HIP ISPC Java NONE OBJC OBJCXX RC Swift DIRECTORY PROPERTIES TARGET_DIRECTORY FILES PREFIX REGULAR_EXPRESSION TREE INTERFACE PRIVATE PUBLIC c_function_prototypes c_restrict c_static_assert c_std_11 c_std_17 c_std_23 c_std_90 c_std_99 c_variadic_macros cuda_std_03 cuda_std_11 cuda_std_14 cuda_std_17 cuda_std_20 cuda_std_23 cxx_aggregate_default_initializers cxx_alias_templates cxx_alignas cxx_alignof cxx_attribute_deprecated cxx_attributes cxx_auto_type cxx_binary_literals cxx_constexpr cxx_contextual_conversions cxx_decltype cxx_decltype_auto cxx_decltype_incomplete_return_types cxx_default_function_template_args cxx_defaulted_functions cxx_defaulted_move_initializers cxx_delegating_constructors cxx_deleted_functions cxx_digit_separators cxx_enum_forward_declarations cxx_explicit_conversions cxx_extended_friend_declarations cxx_extern_templates cxx_final cxx_func_identifier cxx_generalized_initializers cxx_generic_lambdas cxx_inheriting_constructors cxx_inline_namespaces cxx_lambda_init_captures cxx_lambdas cxx_local_type_template_args cxx_long_long_type cxx_noexcept cxx_nonstatic_member_init cxx_nullptr cxx_override cxx_range_for cxx_raw_string_literals cxx_reference_qualified_functions cxx_relaxed_constexpr cxx_return_type_deduction cxx_right_angle_brackets cxx_rvalue_references cxx_sizeof_member cxx_static_assert cxx_std_11 cxx_std_14 cxx_std_17 cxx_std_20 cxx_std_23 cxx_std_26 cxx_std_98 cxx_strong_enums cxx_template_template_parameters cxx_thread_local cxx_trailing_return_types cxx_unicode_literals cxx_uniform_initialization cxx_unrestricted_unions cxx_user_literals cxx_variable_templates cxx_variadic_macros cxx_variadic_templates BEFORE INTERFACE PRIVATE PUBLIC AFTER BEFORE INTERFACE PRIVATE PUBLIC SYSTEM INTERFACE PRIVATE PUBLIC REUSE_FROM BASE_DIRS FILES FILE_SET INTERFACE PRIVATE PUBLIC TYPE BINARY_DIR CMAKE_FLAGS COMPILE_DEFINITIONS COPY_FILE COPY_FILE_ERROR LINK_LIBRARIES LINK_OPTIONS LOG_DESCRIPTION NO_CACHE NO_LOG OUTPUT_VARIABLE PROJECT SOURCES SOURCE_DIR SOURCE_FROM_CONTENT SOURCE_FROM_FILE SOURCE_FROM_VAR TARGET ARGS CMAKE_FLAGS COMPILE_DEFINITIONS COMPILE_OUTPUT_VARIABLE COMPILE_RESULT_VAR COPY_FILE COPY_FILE_ERROR LINK_LIBRARIES LINK_OPTIONS LOG_DESCRIPTION NO_CACHE NO_LOG OUTPUT_VARIABLE RUN_OUTPUT_STDERR_VARIABLE RUN_OUTPUT_STDOUT_VARIABLE RUN_OUTPUT_VARIABLE RUN_RESULT_VAR SOURCES SOURCE_FROM_CONTENT SOURCE_FROM_FILE SOURCE_FROM_VAR WORKING_DIRECTORY APPEND BUILD CAPTURE_CMAKE_ERROR CONFIGURATION FLAGS NUMBER_ERRORS NUMBER_WARNINGS PROJECT_NAME RETURN_VALUE TARGET APPEND BUILD CAPTURE_CMAKE_ERROR OPTIONS QUIET RETURN_VALUE SOURCE APPEND BUILD CAPTURE_CMAKE_ERROR LABELS QUIET RETURN_VALUE APPEND BUILD DEFECT_COUNT END EXCLUDE EXCLUDE_FIXTURE EXCLUDE_FIXTURE_CLEANUP EXCLUDE_FIXTURE_SETUP EXCLUDE_LABEL INCLUDE INCLUDE_LABEL PARALLEL_LEVEL QUIET RETURN_VALUE SCHEDULE_RANDOM START STOP_TIME STRIDE TEST_LOAD NEW_PROCESS RETURN_VALUE APPEND QUIET TRACK BUILD_ID CDASH_UPLOAD CDASH_UPLOAD_TYPE FILES HTTPHEADER PARTS QUIET RETRY_COUNT RETRY_DELAY RETURN_VALUE SUBMIT_URL APPEND BUILD CAPTURE_CMAKE_ERROR END EXCLUDE EXCLUDE_FIXTURE EXCLUDE_FIXTURE_CLEANUP EXCLUDE_FIXTURE_SETUP EXCLUDE_LABEL INCLUDE INCLUDE_LABEL PARALLEL_LEVEL QUIET REPEAT RETURN_VALUE SCHEDULE_RANDOM START STOP_ON_FAILURE STOP_TIME STRIDE TEST_LOAD AFTER_TIMEOUT UNTIL_FAIL UNTIL_PASS QUIET RETURN_VALUE SOURCE CAPTURE_CMAKE_ERROR FILES QUIET DEVICE_OBJECT_STORE DEVICE_TEST_DIR FILES FILES_DEST LIBS LIBS_DEST NO_LINK_REGEX FAIL_REGEX FAIL_REGEX SRC_EXT SRC_EXT LANGUAGE C CXX LANGUAGES OUTPUT RESULT C CXX Fortran LANGUAGES OUTPUT_VARIABLE C CUDA CXX Fortran HIP OBJC OBJCXX BUILTIN_TYPES_ONLY LANGUAGE ARCHIVE_DIR CMAKE_COMMAND_LINE LIBRARIES LINK_LIBRARIES LINK_LIBS NO_EXTERNAL_INSTALL PROJECT RUNTIME_DIR INSTALL_DESTINATION INSTALL_PREFIX NO_CHECK_REQUIRED_COMPONENTS_MACRO NO_SET_AND_CHECK_MACRO PATH_VARS ARCH_INDEPENDENT COMPATIBILITY VERSION AnyNewerVersion ExactVersion SameMajorVersion SameMinorVersion CACHE_ENTRIES DIRECTORIES PROPERTIES SOURCES TARGETS TESTS RESET ARCHIVE_FILE DEPENDS DESCRIPTION DISABLED DISPLAY_NAME DOWNLOADED GROUP HIDDEN INSTALL_TYPES PLIST REQUIRED BOLD_TITLE DESCRIPTION DISPLAY_NAME EXPANDED PARENT_GROUP DISPLAY_NAME ADD_REMOVE ALL NO_ADD_REMOVE UPLOAD_DIRECTORY AUTO_DEPEND_ON CHECKABLE COMMON DEFAULT DEPENDENCIES DEPENDS DESCRIPTION DISPLAY_NAME ESSENTIAL FORCED_INSTALLATION LICENSES NAME PRIORITY RELEASE_DATE REPLACES REQUIRES_ADMIN_RIGHTS] SCRIPT SORTING_PRIORITY TRANSLATIONS UPDATE_TEXT USER_INTERFACES VERSION VIRTUAL AUTO_DEPEND_ON CHECKABLE DEFAULT DEPENDENCIES DEPENDS DESCRIPTION DISPLAY_NAME FORCED_INSTALLATION LICENSES NAME PRIORITY RELEASE_DATE REPLACES REQUIRES_ADMIN_RIGHTS SCRIPT SORTING_PRIORITY TRANSLATIONS UPDATE_TEXT USER_INTERFACES VERSION VIRTUAL DISABLED DISPLAY_NAME PASSWORD URL USERNAME ADD DISPLAY_NAME NEW_URL OLD_URL PASSWORD REMOVE REPLACE URL USERNAME BUILD DELETE GCOV_COMMAND GCOV_OPTIONS GLOB QUIET SOURCE TARBALL TARBALL_COMPRESSION SHOW_PROGRESS BINARY_DIR BUILD_ALWAYS BUILD_BYPRODUCTS BUILD_COMMAND BUILD_IN_SOURCE CMAKE_ARGS CMAKE_CACHE_ARGS CMAKE_CACHE_DEFAULT_ARGS CMAKE_COMMAND CMAKE_GENERATOR CMAKE_GENERATOR_INSTANCE CMAKE_GENERATOR_PLATFORM CMAKE_GENERATOR_TOOLSET COMMAND CONFIGURE_COMMAND CONFIGURE_HANDLED_BY_BUILD CVS_MODULE CVS_REPOSITORY CVS_TAG DEPENDS DOWNLOAD_COMMAND DOWNLOAD_DIR DOWNLOAD_EXTRACT_TIMESTAMP DOWNLOAD_NAME DOWNLOAD_NO_EXTRACT DOWNLOAD_NO_PROGRESS EXCLUDE_FROM_ALL GIT_CONFIG GIT_PROGRESS GIT_REMOTE_NAME GIT_REMOTE_UPDATE_STRATEGY GIT_REPOSITORY GIT_SHALLOW GIT_SUBMODULES GIT_SUBMODULES_RECURSE GIT_TAG HG_REPOSITORY HG_TAG HTTP_HEADER HTTP_PASSWORD HTTP_USERNAME INACTIVITY_TIMEOUT INDEPENDENT_STEP_TARGETS INSTALL_BYPRODUCTS INSTALL_COMMAND INSTALL_DIR LIST_SEPARATOR LOG_BUILD LOG_CONFIGURE LOG_DIR LOG_DOWNLOAD LOG_INSTALL LOG_MERGED_STDOUTERR LOG_OUTPUT_ON_FAILURE LOG_PATCH LOG_TEST LOG_UPDATE NETRC NETRC_FILE PATCH_COMMAND PREFIX SOURCE_DIR SOURCE_SUBDIR STAMP_DIR STEP_TARGETS SVN_PASSWORD SVN_REPOSITORY SVN_REVISION SVN_TRUST_CERT SVN_USERNAME TEST_AFTER_INSTALL TEST_BEFORE_INSTALL TEST_COMMAND TEST_EXCLUDE_FROM_MAIN TIMEOUT TLS_CAINFO TLS_VERIFY TMP_DIR UPDATE_COMMAND UPDATE_DISCONNECTED URL URL_HASH URL_MD5 USES_TERMINAL_BUILD USES_TERMINAL_CONFIGURE USES_TERMINAL_DOWNLOAD USES_TERMINAL_INSTALL USES_TERMINAL_PATCH USES_TERMINAL_TEST USES_TERMINAL_UPDATE CHECKOUT IGNORED OPTIONAL REBASE REBASE_CHECKOUT REQUIRED ALWAYS BYPRODUCTS COMMAND COMMENT DEPENDEES DEPENDERS DEPENDS EXCLUDE_FROM_MAIN INDEPENDENT LOG USES_TERMINAL WORKING_DIRECTORY NO_DEPENDS ALL APPEND DEFAULT_DESCRIPTION DESCRIPTION DISABLED_FEATURES ENABLED_FEATURES FATAL_ON_MISSING_REQUIRED_PACKAGES FILENAME INCLUDE_QUIET_PACKAGES PACKAGES_FOUND PACKAGES_NOT_FOUND QUIET_ON_EMPTY VAR WHAT DESCRIPTION OPTIONAL PROPERTIES PURPOSE RECOMMENDED REQUIRED RUNTIME TYPE URL CVS_MODULE CVS_REPOSITORY CVS_TAG DOWNLOAD_COMMAND DOWNLOAD_NAME DOWNLOAD_NO_EXTRACT DOWNLOAD_NO_PROGRESS GIT_CONFIG GIT_PROGRESS GIT_REMOTE_NAME GIT_REMOTE_UPDATE_STRATEGY GIT_REPOSITORY GIT_SHALLOW GIT_SUBMODULES GIT_SUBMODULES_RECURSE GIT_TAG HG_REPOSITORY HG_TAG HTTP_HEADER HTTP_PASSWORD HTTP_USERNAME INACTIVITY_TIMEOUT NETRC NETRC_FILE PATCH_COMMAND SOURCE_SUBDIR SVN_PASSWORD SVN_REPOSITORY SVN_REVISION SVN_TRUST_CERT SVN_USERNAME SYSTEM TIMEOUT TLS_CAINFO TLS_VERIFY UPDATE_COMMAND UPDATE_DISCONNECTED URL URL_HASH URL_MD5 BINARY_DIR CVS_MODULE CVS_REPOSITORY CVS_TAG DOWNLOAD_COMMAND DOWNLOAD_NAME DOWNLOAD_NO_EXTRACT DOWNLOAD_NO_PROGRESS GIT_CONFIG GIT_PROGRESS GIT_REMOTE_NAME GIT_REMOTE_UPDATE_STRATEGY GIT_REPOSITORY GIT_SHALLOW GIT_SUBMODULES GIT_SUBMODULES_RECURSE GIT_TAG HG_REPOSITORY HG_TAG HTTP_HEADER HTTP_PASSWORD HTTP_USERNAME INACTIVITY_TIMEOUT NETRC NETRC_FILE PATCH_COMMAND QUIET SOURCE_DIR SOURCE_SUBDIR SUBBUILD_DIR SVN_PASSWORD SVN_REPOSITORY SVN_REVISION SVN_TRUST_CERT SVN_USERNAME TIMEOUT TLS_CAINFO TLS_VERIFY UPDATE_COMMAND UPDATE_DISCONNECTED URL URL_HASH URL_MD5 BINARY_DIR POPULATED SOURCE_DIR CONFIG_MODE DEFAULT_MSG FAIL_MESSAGE FOUND_VAR HANDLE_COMPONENTS HANDLE_VERSION_RANGE NAME_MISMATCHED REASON_FAILURE_MESSAGE REQUIRED_VARS VERSION_VAR HANDLE_VERSION_RANGE RESULT_MESSAGE_VARIABLE MACRO_NAMESPACE SYMBOLS SYMBOL_NAMESPACE CXX QUIET BASE_NAME CUSTOM_CONTENT_FROM_VARIABLE DEFINE_NO_DEPRECATED DEPRECATED_MACRO_NAME EXPORT_FILE_NAME EXPORT_MACRO_NAME INCLUDE_GUARD_NAME NO_DEPRECATED_MACRO_NAME NO_EXPORT_MACRO_NAME PREFIX_NAME STATIC_DEFINE EXTRA_ARGS SKIP_DEPENDENCY SOURCES TARGET TEST_LIST TEST_PREFIX TEST_SUFFIX WORKING_DIRECTORY DISCOVERY_MODE DISCOVERY_TIMEOUT EXTRA_ARGS NO_PRETTY_TYPES NO_PRETTY_VALUES PROPERTIES TEST_FILTER TEST_LIST TEST_PREFIX TEST_SUFFIX WORKING_DIRECTORY XML_OUTPUT_DIR POST_BUILD PRE_TEST BUILD DESTINATION ENTRY_POINT GENERATE_NATIVE_HEADERS INCLUDE_JARS INSTALL MANIFEST NAMESPACE OUTPUT_DIR OUTPUT_NAME RESOURCES SOURCES VERSION COMPONENT DESTINATION CLASSES CLASSPATH DEPENDS GENERATED_FILES OUTPUT_DIR OUTPUT_NAME TARGET COMPONENT DESTINATION FILE NAMESPACE TARGETS FILE NAMESPACE TARGETS DOC ENV NAMES PATHS VERSIONS AUTHOR CLASSPATH DOCTITLE FILES INSTALLPATH PACKAGES SOURCEPATH USE VERSION WINDOWTITLE LANGUAGE MODULE NO_PROXY OUTFILE_DIR OUTPUT_DIR SHARED SOURCES STATIC TYPE USE_BUILD_SHARED_LIBS AUT POST_COMMAND PRE_COMMAND SETTINGSGROUP SUITE TEST COMPILE_FLAGS DEFINES_FILE REPORT_FILE VERBOSE ALL COMMENT CONFIG_FILE USE_STAMP_FILE WORKING_DIRECTORY COMMAND OUTPUT_VARIABLE RESULT_VARIABLE OUTPUT_VARIABLE RESULT_VARIABLE COMPILE_FLAGS DEFINES_FILE ALL ALL INSTALL_DESTINATION LANGUAGES ALL INSTALL_DESTINATION PO_FILES ADDITIONAL_PATH CUSTOM_TEST_COMMAND MATLAB_ADDITIONAL_STARTUP_OPTIONS NAME NO_UNITTEST_FRAMEWORK TEST_ARGS TIMEOUT UNITTEST_FILE UNITTEST_PRECOMMAND DOCUMENTATION EXCLUDE_FROM_ALL EXECUTABLE LINK_TO MODULE NAME NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES OUTPUT_NAME R2017b R2018a SHARED SRC GLOBAL IMPORTED_TARGET NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH QUIET REQUIRED STATIC_TARGET DESCRIPTORS EXPORT_MACRO MODULE SHARED STATIC WITH_SOABI IGNORE_SVN_FAILURE ALSA_LIBRARY ANDROID APPLE ARGC ARGN ARGV ASPELL_DEFINITIONS ASPELL_EXECUTABLE AVIFILE_DEFINITIONS BIBER_COMPILER BIBTEX_COMPILER BISON_EXECUTABLE BLAS_LINKER_FLAGS BLA_F95 BLA_PREFER_PKGCONFIG BLA_SIZEOF_INTEGER BLA_STATIC BLA_VENDOR BOOSTROOT BOOST_INCLUDEDIR BOOST_LIBRARYDIR BORLAND BSD BUILD_SHARED_LIBS BUILD_TESTING BU_CHMOD_BUNDLE_ITEMS BZIP2_INCLUDE_DIR BZIP2_NEED_PREFIX Backtrace_HEADER Backtrace_LIBRARY Boost_ADDITIONAL_VERSIONS Boost_ARCHITECTURE Boost_COMPILER Boost_DEBUG Boost_INCLUDE_DIR Boost_LIBRARY_DIR_DEBUG Boost_LIBRARY_DIR_RELEASE Boost_LIB_PREFIX Boost_NAMESPACE Boost_NO_SYSTEM_PATHS Boost_NO_WARN_NEW_VERSIONS Boost_REALPATH Boost_THREADAPI Boost_USE_DEBUG_LIBS Boost_USE_DEBUG_PYTHON Boost_USE_DEBUG_RUNTIME Boost_USE_MULTITHREADED Boost_USE_RELEASE_LIBS Boost_USE_STATIC_LIBS Boost_USE_STLPORT Boost_USE_STLPORT_DEPRECATED_NATIVE_IOSTREAMS Boost_VERSION_COUNT Boost_VERSION_MACRO CABLE CABLE_INCLUDE_DIR CABLE_TCL_LIBRARY CMAKE_ABSOLUTE_DESTINATION_FILES CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY CMAKE_AIX_EXPORT_ALL_SYMBOLS CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS CMAKE_ANDROID_API CMAKE_ANDROID_API_MIN CMAKE_ANDROID_ARCH CMAKE_ANDROID_ARCH_ABI CMAKE_ANDROID_ARM_MODE CMAKE_ANDROID_ARM_NEON CMAKE_ANDROID_ASSETS_DIRECTORIES CMAKE_ANDROID_GUI CMAKE_ANDROID_JAR_DEPENDENCIES CMAKE_ANDROID_JAR_DIRECTORIES CMAKE_ANDROID_JAVA_SOURCE_DIR CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES CMAKE_ANDROID_NDK CMAKE_ANDROID_NDK_DEPRECATED_HEADERS CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION CMAKE_ANDROID_NDK_VERSION CMAKE_ANDROID_PROCESS_MAX CMAKE_ANDROID_PROGUARD CMAKE_ANDROID_PROGUARD_CONFIG_PATH CMAKE_ANDROID_SECURE_PROPS_PATH CMAKE_ANDROID_SKIP_ANT_STEP CMAKE_ANDROID_STANDALONE_TOOLCHAIN CMAKE_ANDROID_STL_TYPE CMAKE_ANSI_CXXFLAGS CMAKE_APPBUNDLE_PATH CMAKE_APPLE_SILICON_PROCESSOR CMAKE_AR CMAKE_ARCHIVE_OUTPUT_DIRECTORY CMAKE_ARGC CMAKE_AUTOGEN_ORIGIN_DEPENDS CMAKE_AUTOGEN_PARALLEL CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE CMAKE_AUTOGEN_VERBOSE CMAKE_AUTOMOC CMAKE_AUTOMOC_DEPEND_FILTERS CMAKE_AUTOMOC_EXECUTABLE CMAKE_AUTOMOC_MOC_OPTIONS CMAKE_AUTOMOC_PATH_PREFIX CMAKE_AUTOMOC_RELAXED_MODE CMAKE_AUTORCC CMAKE_AUTORCC_EXECUTABLE CMAKE_AUTORCC_OPTIONS CMAKE_AUTOUIC CMAKE_AUTOUIC_EXECUTABLE CMAKE_AUTOUIC_OPTIONS CMAKE_AUTOUIC_SEARCH_PATHS CMAKE_BACKWARDS_COMPATIBILITY CMAKE_BINARY_DIR CMAKE_BUILD_RPATH CMAKE_BUILD_RPATH_USE_ORIGIN CMAKE_BUILD_TOOL CMAKE_BUILD_TYPE CMAKE_BUILD_WITH_INSTALL_NAME_DIR CMAKE_BUILD_WITH_INSTALL_RPATH CMAKE_CACHEFILE_DIR CMAKE_CACHE_MAJOR_VERSION CMAKE_CACHE_MINOR_VERSION CMAKE_CACHE_PATCH_VERSION CMAKE_CFG_INTDIR CMAKE_CLANG_VFS_OVERLAY CMAKE_CL_64 CMAKE_CODEBLOCKS_COMPILER_ID CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES CMAKE_CODELITE_USE_TARGETS CMAKE_COLOR_DIAGNOSTICS CMAKE_COLOR_MAKEFILE CMAKE_COMMAND CMAKE_COMPILER_2005 CMAKE_COMPILER_IS_GNUCC CMAKE_COMPILER_IS_GNUCXX CMAKE_COMPILER_IS_GNUG77 CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY CMAKE_COMPILE_WARNING_AS_ERROR CMAKE_CONFIGURATION_TYPES CMAKE_CROSSCOMPILING CMAKE_CROSSCOMPILING_EMULATOR CMAKE_CROSS_CONFIGS CMAKE_CTEST_ARGUMENTS CMAKE_CTEST_COMMAND CMAKE_CUDA_ARCHITECTURES CMAKE_CUDA_COMPILE_FEATURES CMAKE_CUDA_EXTENSIONS CMAKE_CUDA_HOST_COMPILER CMAKE_CUDA_LINK_NO_PIE_SUPPORTED CMAKE_CUDA_LINK_PIE_SUPPORTED CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS CMAKE_CUDA_RUNTIME_LIBRARY CMAKE_CUDA_SEPARABLE_COMPILATION CMAKE_CUDA_STANDARD CMAKE_CUDA_STANDARD_REQUIRED CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES CMAKE_CURRENT_BINARY_DIR CMAKE_CURRENT_FUNCTION CMAKE_CURRENT_FUNCTION_LIST_DIR CMAKE_CURRENT_FUNCTION_LIST_FILE CMAKE_CURRENT_FUNCTION_LIST_LINE CMAKE_CURRENT_LIST_DIR CMAKE_CURRENT_LIST_FILE CMAKE_CURRENT_LIST_LINE CMAKE_CURRENT_SOURCE_DIR CMAKE_CXX_COMPILE_FEATURES CMAKE_CXX_EXTENSIONS CMAKE_CXX_LINK_NO_PIE_SUPPORTED CMAKE_CXX_LINK_PIE_SUPPORTED CMAKE_CXX_STANDARD CMAKE_CXX_STANDARD_REQUIRED CMAKE_C_COMPILE_FEATURES CMAKE_C_EXTENSIONS CMAKE_C_LINK_NO_PIE_SUPPORTED CMAKE_C_LINK_PIE_SUPPORTED CMAKE_C_STANDARD CMAKE_C_STANDARD_REQUIRED CMAKE_DEBUG_POSTFIX CMAKE_DEBUG_TARGET_PROPERTIES CMAKE_DEFAULT_BUILD_TYPE CMAKE_DEFAULT_CONFIGS CMAKE_DEPENDS_IN_PROJECT_ONLY CMAKE_DIRECTORY_LABELS CMAKE_DISABLE_PRECOMPILE_HEADERS CMAKE_DLL_NAME_WITH_SOVERSION CMAKE_DL_LIBS CMAKE_DOTNET_SDK CMAKE_DOTNET_TARGET_FRAMEWORK CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT CMAKE_ECLIPSE_MAKE_ARGUMENTS CMAKE_ECLIPSE_RESOURCE_ENCODING CMAKE_ECLIPSE_VERSION CMAKE_EDIT_COMMAND CMAKE_ERROR_DEPRECATED CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION CMAKE_EXECUTABLE_ENABLE_EXPORTS CMAKE_EXECUTABLE_SUFFIX CMAKE_EXECUTE_PROCESS_COMMAND_ECHO CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS_INIT CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_EXPORT_PACKAGE_REGISTRY CMAKE_EXTRA_GENERATOR CMAKE_EXTRA_INCLUDE_FILES CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES CMAKE_FIND_APPBUNDLE CMAKE_FIND_DEBUG_MODE CMAKE_FIND_FRAMEWORK CMAKE_FIND_FRAMEWORK_EXTRA_LOCATIONS CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX CMAKE_FIND_LIBRARY_PREFIXES CMAKE_FIND_LIBRARY_SUFFIXES CMAKE_FIND_NO_INSTALL_PREFIX CMAKE_FIND_PACKAGE_NAME CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_PREFER_CONFIG CMAKE_FIND_PACKAGE_REDIRECTS_DIR CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS CMAKE_FIND_PACKAGE_SORT_DIRECTION CMAKE_FIND_PACKAGE_SORT_ORDER CMAKE_FIND_PACKAGE_TARGETS_GLOBAL CMAKE_FIND_PACKAGE_WARN_NO_MODULE CMAKE_FIND_ROOT_PATH CMAKE_FIND_ROOT_PATH_MODE_INCLUDE CMAKE_FIND_ROOT_PATH_MODE_LIBRARY CMAKE_FIND_ROOT_PATH_MODE_PACKAGE CMAKE_FIND_ROOT_PATH_MODE_PROGRAM CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH CMAKE_FIND_USE_CMAKE_PATH CMAKE_FIND_USE_CMAKE_SYSTEM_PATH CMAKE_FIND_USE_INSTALL_PREFIX CMAKE_FIND_USE_PACKAGE_REGISTRY CMAKE_FIND_USE_PACKAGE_ROOT_PATH CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY CMAKE_FOLDER CMAKE_FRAMEWORK CMAKE_FRAMEWORK_PATH CMAKE_Fortran_FORMAT CMAKE_Fortran_LINK_NO_PIE_SUPPORTED CMAKE_Fortran_LINK_PIE_SUPPORTED CMAKE_Fortran_MODDIR_DEFAULT CMAKE_Fortran_MODDIR_FLAG CMAKE_Fortran_MODOUT_FLAG CMAKE_Fortran_MODULE_DIRECTORY CMAKE_Fortran_PREPROCESS CMAKE_GENERATOR CMAKE_GENERATOR_INSTANCE CMAKE_GENERATOR_NO_COMPILER_ENV CMAKE_GENERATOR_PLATFORM CMAKE_GENERATOR_TOOLSET CMAKE_GET_OS_RELEASE_FALLBACK_RESULT CMAKE_GET_OS_RELEASE_FALLBACK_SCRIPTS CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL CMAKE_GLOBAL_AUTOGEN_TARGET CMAKE_GLOBAL_AUTOGEN_TARGET_NAME CMAKE_GLOBAL_AUTORCC_TARGET CMAKE_GLOBAL_AUTORCC_TARGET_NAME CMAKE_GNUtoMS CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE CMAKE_HAS_ANSI_STRING_STREAM CMAKE_HIP_ARCHITECTURES CMAKE_HIP_EXTENSIONS CMAKE_HIP_LINK_NO_PIE_SUPPORTED CMAKE_HIP_LINK_PIE_SUPPORTED CMAKE_HIP_STANDARD CMAKE_HIP_STANDARD_REQUIRED CMAKE_HOST_APPLE CMAKE_HOST_BSD CMAKE_HOST_LINUX CMAKE_HOST_SOLARIS CMAKE_HOST_SYSTEM CMAKE_HOST_SYSTEM_NAME CMAKE_HOST_SYSTEM_PROCESSOR CMAKE_HOST_SYSTEM_VERSION CMAKE_HOST_UNIX CMAKE_HOST_WIN32 CMAKE_HP_PTHREADS_INIT CMAKE_IGNORE_PATH CMAKE_IGNORE_PREFIX_PATH CMAKE_IMPORT_LIBRARY_PREFIX CMAKE_IMPORT_LIBRARY_SUFFIX CMAKE_INCLUDE_CURRENT_DIR CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE CMAKE_INCLUDE_DIRECTORIES_BEFORE CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE CMAKE_INCLUDE_PATH CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATADIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_DEBUG_LIBRARIES CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY CMAKE_INSTALL_DEFAULT_COMPONENT_NAME CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS CMAKE_INSTALL_DOCDIR CMAKE_INSTALL_FULL_BINDIR CMAKE_INSTALL_FULL_DATADIR CMAKE_INSTALL_FULL_DATAROOTDIR CMAKE_INSTALL_FULL_DOCDIR CMAKE_INSTALL_FULL_INCLUDEDIR CMAKE_INSTALL_FULL_INFODIR CMAKE_INSTALL_FULL_LIBDIR CMAKE_INSTALL_FULL_LIBEXECDIR CMAKE_INSTALL_FULL_LOCALEDIR CMAKE_INSTALL_FULL_LOCALSTATEDIR CMAKE_INSTALL_FULL_MANDIR CMAKE_INSTALL_FULL_OLDINCLUDEDIR CMAKE_INSTALL_FULL_RUNSTATEDIR CMAKE_INSTALL_FULL_SBINDIR CMAKE_INSTALL_FULL_SHAREDSTATEDIR CMAKE_INSTALL_FULL_SYSCONFDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_MESSAGE CMAKE_INSTALL_MFC_LIBRARIES CMAKE_INSTALL_NAME_DIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_OPENMP_LIBRARIES CMAKE_INSTALL_PREFIX CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH CMAKE_INSTALL_RPATH CMAKE_INSTALL_RPATH_USE_LINK_PATH CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SBINDIR CMAKE_INSTALL_SHAREDSTATEDIR CMAKE_INSTALL_SYSCONFDIR CMAKE_INSTALL_SYSTEM_RUNTIME_COMPONENT CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP CMAKE_INSTALL_UCRT_LIBRARIES CMAKE_INTERPROCEDURAL_OPTIMIZATION CMAKE_IOS_INSTALL_COMBINED CMAKE_ISPC_HEADER_DIRECTORY CMAKE_ISPC_HEADER_SUFFIX CMAKE_ISPC_INSTRUCTION_SETS CMAKE_JAR_CLASSES_PREFIX CMAKE_JAVA_COMPILE_FLAGS CMAKE_JAVA_INCLUDE_PATH CMAKE_JNI_TARGET CMAKE_JOB_POOLS CMAKE_JOB_POOL_COMPILE CMAKE_JOB_POOL_LINK CMAKE_LIBRARY_ARCHITECTURE CMAKE_LIBRARY_ARCHITECTURE_REGEX CMAKE_LIBRARY_OUTPUT_DIRECTORY CMAKE_LIBRARY_PATH CMAKE_LIBRARY_PATH_FLAG CMAKE_LINK_DEF_FILE_FLAG CMAKE_LINK_DEPENDS_NO_SHARED CMAKE_LINK_DEPENDS_USE_LINKER CMAKE_LINK_DIRECTORIES_BEFORE CMAKE_LINK_INTERFACE_LIBRARIES CMAKE_LINK_LIBRARIES_ONLY_TARGETS CMAKE_LINK_LIBRARY_FILE_FLAG CMAKE_LINK_LIBRARY_FLAG CMAKE_LINK_LIBRARY_SUFFIX CMAKE_LINK_SEARCH_END_STATIC CMAKE_LINK_SEARCH_START_STATIC CMAKE_LINK_WHAT_YOU_USE CMAKE_LINK_WHAT_YOU_USE_CHECK CMAKE_MACOSX_BUNDLE CMAKE_MACOSX_RPATH CMAKE_MAJOR_VERSION CMAKE_MAKE_PROGRAM CMAKE_MATCH_COUNT CMAKE_MAXIMUM_RECURSION_DEPTH CMAKE_MESSAGE_CONTEXT CMAKE_MESSAGE_CONTEXT_SHOW CMAKE_MESSAGE_INDENT CMAKE_MESSAGE_LOG_LEVEL CMAKE_MFC_FLAG CMAKE_MINIMUM_REQUIRED_VERSION CMAKE_MINOR_VERSION CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS_INIT CMAKE_MODULE_PATH CMAKE_MSVCIDE_RUN_PATH CMAKE_MSVC_DEBUG_INFORMATION_FORMAT CMAKE_MSVC_RUNTIME_LIBRARY CMAKE_NETRC CMAKE_NETRC_FILE CMAKE_NINJA_OUTPUT_PATH_PREFIX CMAKE_NO_ANSI_FOR_SCOPE CMAKE_NO_ANSI_STREAM_HEADERS CMAKE_NO_ANSI_STRING_STREAM CMAKE_NO_BUILTIN_CHRPATH CMAKE_NO_STD_NAMESPACE CMAKE_NO_SYSTEM_FROM_IMPORTED CMAKE_OBJCXX_EXTENSIONS CMAKE_OBJCXX_LINK_NO_PIE_SUPPORTED CMAKE_OBJCXX_LINK_PIE_SUPPORTED CMAKE_OBJCXX_STANDARD CMAKE_OBJCXX_STANDARD_REQUIRED CMAKE_OBJC_EXTENSIONS CMAKE_OBJC_LINK_NO_PIE_SUPPORTED CMAKE_OBJC_LINK_PIE_SUPPORTED CMAKE_OBJC_STANDARD CMAKE_OBJC_STANDARD_REQUIRED CMAKE_OBJECT_PATH_MAX CMAKE_OPTIMIZE_DEPENDENCIES CMAKE_OSX_ARCHITECTURES CMAKE_OSX_DEPLOYMENT_TARGET CMAKE_OSX_SYSROOT CMAKE_PARENT_LIST_FILE CMAKE_PATCH_VERSION CMAKE_PCH_INSTANTIATE_TEMPLATES CMAKE_PCH_WARN_INVALID CMAKE_PDB_OUTPUT_DIRECTORY CMAKE_PLATFORM_NO_VERSIONED_SONAME CMAKE_POSITION_INDEPENDENT_CODE CMAKE_PREFIX_PATH CMAKE_PROGRAM_PATH CMAKE_PROJECT_DESCRIPTION CMAKE_PROJECT_HOMEPAGE_URL CMAKE_PROJECT_INCLUDE CMAKE_PROJECT_INCLUDE_BEFORE CMAKE_PROJECT_NAME CMAKE_PROJECT_TOP_LEVEL_INCLUDES CMAKE_PROJECT_VERSION CMAKE_PROJECT_VERSION_MAJOR CMAKE_PROJECT_VERSION_MINOR CMAKE_PROJECT_VERSION_PATCH CMAKE_PROJECT_VERSION_TWEAK CMAKE_RANLIB CMAKE_REQUIRED_DEFINITIONS CMAKE_REQUIRED_FLAGS CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES CMAKE_REQUIRED_LINK_OPTIONS CMAKE_REQUIRED_QUIET CMAKE_ROOT CMAKE_RUNTIME_OUTPUT_DIRECTORY CMAKE_SCRIPT_MODE_FILE CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS CMAKE_SHARED_LIBRARY_PREFIX CMAKE_SHARED_LIBRARY_SUFFIX CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS_INIT CMAKE_SHARED_MODULE_PREFIX CMAKE_SHARED_MODULE_SUFFIX CMAKE_SIZEOF_VOID_P CMAKE_SKIP_BUILD_RPATH CMAKE_SKIP_INSTALL_ALL_DEPENDENCY CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RULES CMAKE_SKIP_RPATH CMAKE_SOURCE_DIR CMAKE_STAGING_PREFIX CMAKE_STATIC_LIBRARY_PREFIX CMAKE_STATIC_LIBRARY_SUFFIX CMAKE_STATIC_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS_INIT CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE CMAKE_SUPPRESS_REGENERATION CMAKE_SWIG_FLAGS CMAKE_SWIG_OUTDIR CMAKE_SYSROOT CMAKE_SYSROOT_COMPILE CMAKE_SYSROOT_LINK CMAKE_SYSTEM CMAKE_SYSTEM_APPBUNDLE_PATH CMAKE_SYSTEM_FRAMEWORK_PATH CMAKE_SYSTEM_IGNORE_PATH CMAKE_SYSTEM_IGNORE_PREFIX_PATH CMAKE_SYSTEM_INCLUDE_PATH CMAKE_SYSTEM_LIBRARY_PATH CMAKE_SYSTEM_NAME CMAKE_SYSTEM_PREFIX_PATH CMAKE_SYSTEM_PROCESSOR CMAKE_SYSTEM_PROGRAM_PATH CMAKE_SYSTEM_VERSION CMAKE_Swift_LANGUAGE_VERSION CMAKE_Swift_MODULE_DIRECTORY CMAKE_TASKING_TOOLSET CMAKE_THREAD_LIBS_INIT CMAKE_THREAD_PREFER_PTHREAD CMAKE_TOOLCHAIN_FILE CMAKE_TRY_COMPILE_CONFIGURATION CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES CMAKE_TRY_COMPILE_PLATFORM_VARIABLES CMAKE_TRY_COMPILE_TARGET_TYPE CMAKE_TWEAK_VERSION CMAKE_UNITY_BUILD CMAKE_UNITY_BUILD_BATCH_SIZE CMAKE_USER_MAKE_RULES_OVERRIDE CMAKE_USE_PTHREADS_INIT CMAKE_USE_RELATIVE_PATHS CMAKE_USE_SPROC_INIT CMAKE_USE_WIN32_THREADS_INIT CMAKE_VERBOSE_MAKEFILE CMAKE_VERIFY_INTERFACE_HEADER_SETS CMAKE_VERSION CMAKE_VISIBILITY_INLINES_HIDDEN CMAKE_VS_DEBUGGER_COMMAND CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS CMAKE_VS_DEBUGGER_ENVIRONMENT CMAKE_VS_DEBUGGER_WORKING_DIRECTORY CMAKE_VS_DEVENV_COMMAND CMAKE_VS_GLOBALS CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD CMAKE_VS_JUST_MY_CODE_DEBUGGING CMAKE_VS_MSBUILD_COMMAND CMAKE_VS_NUGET_PACKAGE_RESTORE CMAKE_VS_NsightTegra_VERSION CMAKE_VS_PLATFORM_NAME CMAKE_VS_PLATFORM_NAME_DEFAULT CMAKE_VS_PLATFORM_TOOLSET CMAKE_VS_PLATFORM_TOOLSET_CUDA CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE CMAKE_VS_PLATFORM_TOOLSET_VERSION CMAKE_VS_SDK_EXCLUDE_DIRECTORIES CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES CMAKE_VS_SDK_INCLUDE_DIRECTORIES CMAKE_VS_SDK_LIBRARY_DIRECTORIES CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES CMAKE_VS_SDK_REFERENCE_DIRECTORIES CMAKE_VS_SDK_SOURCE_DIRECTORIES CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION CMAKE_VS_TARGET_FRAMEWORK_VERSION CMAKE_VS_VERSION_BUILD_NUMBER CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM CMAKE_VS_WINRT_BY_DEFAULT CMAKE_WARN_DEPRECATED CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION CMAKE_WATCOM_RUNTIME_LIBRARY CMAKE_WIN32_EXECUTABLE CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS CMAKE_XCODE_BUILD_SYSTEM CMAKE_XCODE_GENERATE_SCHEME CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY CMAKE_XCODE_LINK_BUILD_PHASE_MODE CMAKE_XCODE_PLATFORM_TOOLSET CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION CMAKE_XCODE_SCHEME_ENVIRONMENT CMAKE_XCODE_SCHEME_GUARD_MALLOC CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION CMAKE_XCODE_SCHEME_LAUNCH_MODE CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE CMAKE_XCODE_SCHEME_MALLOC_STACK CMAKE_XCODE_SCHEME_THREAD_SANITIZER CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP CMAKE_XCODE_SCHEME_WORKING_DIRECTORY CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS CMAKE_XCODE_XCCONFIG CPACK_ABSOLUTE_DESTINATION_FILES CPACK_ARCHIVE_COMPONENT_INSTALL CPACK_ARCHIVE_FILE_EXTENSION CPACK_ARCHIVE_FILE_NAME CPACK_ARCHIVE_THREADS CPACK_BUILD_SOURCE_DIRS CPACK_BUNDLE_APPLE_CERT_APP CPACK_BUNDLE_APPLE_CODESIGN_FILES CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER CPACK_BUNDLE_APPLE_ENTITLEMENTS CPACK_BUNDLE_ICON CPACK_BUNDLE_NAME CPACK_BUNDLE_PLIST CPACK_BUNDLE_STARTUP_COMMAND CPACK_CMAKE_GENERATOR CPACK_COMMAND_CODESIGN CPACK_COMMAND_HDIUTIL CPACK_COMMAND_PKGBUILD CPACK_COMMAND_PRODUCTBUILD CPACK_COMMAND_REZ CPACK_COMMAND_SETFILE CPACK_COMPONENTS_ALL CPACK_COMPONENTS_GROUPING CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY CPACK_CREATE_DESKTOP_LINKS CPACK_CUSTOM_INSTALL_VARIABLES CPACK_CYGWIN_BUILD_SCRIPT CPACK_CYGWIN_PATCH_FILE CPACK_CYGWIN_PATCH_NUMBER CPACK_DEBIAN_ARCHIVE_TYPE CPACK_DEBIAN_COMPRESSION_TYPE CPACK_DEBIAN_DEBUGINFO_PACKAGE CPACK_DEBIAN_ENABLE_COMPONENT_DEPENDS CPACK_DEBIAN_FILE_NAME CPACK_DEBIAN_PACKAGE_ARCHITECTURE CPACK_DEBIAN_PACKAGE_BREAKS CPACK_DEBIAN_PACKAGE_CONFLICTS CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA CPACK_DEBIAN_PACKAGE_CONTROL_STRICT_PERMISSION CPACK_DEBIAN_PACKAGE_DEBUG CPACK_DEBIAN_PACKAGE_DEPENDS CPACK_DEBIAN_PACKAGE_DESCRIPTION CPACK_DEBIAN_PACKAGE_ENHANCES CPACK_DEBIAN_PACKAGE_EPOCH CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS_POLICY CPACK_DEBIAN_PACKAGE_HOMEPAGE CPACK_DEBIAN_PACKAGE_MAINTAINER CPACK_DEBIAN_PACKAGE_NAME CPACK_DEBIAN_PACKAGE_PREDEPENDS CPACK_DEBIAN_PACKAGE_PRIORITY CPACK_DEBIAN_PACKAGE_PROVIDES CPACK_DEBIAN_PACKAGE_RECOMMENDS CPACK_DEBIAN_PACKAGE_RELEASE CPACK_DEBIAN_PACKAGE_REPLACES CPACK_DEBIAN_PACKAGE_SECTION CPACK_DEBIAN_PACKAGE_SHLIBDEPS CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS CPACK_DEBIAN_PACKAGE_SOURCE CPACK_DEBIAN_PACKAGE_SUGGESTS CPACK_DEBIAN_PACKAGE_VERSION CPACK_DEB_COMPONENT_INSTALL CPACK_DMG_BACKGROUND_IMAGE CPACK_DMG_DISABLE_APPLICATIONS_SYMLINK CPACK_DMG_DS_STORE CPACK_DMG_DS_STORE_SETUP_SCRIPT CPACK_DMG_FILESYSTEM CPACK_DMG_FORMAT CPACK_DMG_SLA_DIR CPACK_DMG_SLA_LANGUAGES CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE CPACK_DMG_VOLUME_NAME CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION CPACK_EXTERNAL_BUILT_PACKAGES CPACK_EXTERNAL_ENABLE_STAGING CPACK_EXTERNAL_PACKAGE_SCRIPT CPACK_EXTERNAL_REQUESTED_VERSIONS CPACK_FREEBSD_PACKAGE_CATEGORIES CPACK_FREEBSD_PACKAGE_COMMENT CPACK_FREEBSD_PACKAGE_DEPS CPACK_FREEBSD_PACKAGE_DESCRIPTION CPACK_FREEBSD_PACKAGE_LICENSE CPACK_FREEBSD_PACKAGE_LICENSE_LOGIC CPACK_FREEBSD_PACKAGE_MAINTAINER CPACK_FREEBSD_PACKAGE_NAME CPACK_FREEBSD_PACKAGE_ORIGIN CPACK_FREEBSD_PACKAGE_WWW CPACK_GENERATOR CPACK_IFW_ADMIN_TARGET_DIRECTORY CPACK_IFW_ARCHIVE_COMPRESSION CPACK_IFW_ARCHIVE_FORMAT CPACK_IFW_BINARYCREATOR_EXECUTABLE CPACK_IFW_DEVTOOL_EXECUTABLE CPACK_IFW_DOWNLOAD_ALL CPACK_IFW_FRAMEWORK_VERSION CPACK_IFW_INSTALLERBASE_EXECUTABLE CPACK_IFW_PACKAGES_DIRECTORIES CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH CPACK_IFW_PACKAGE_BACKGROUND CPACK_IFW_PACKAGE_BANNER CPACK_IFW_PACKAGE_CONTROL_SCRIPT CPACK_IFW_PACKAGE_DISABLE_COMMAND_LINE_INTERFACE CPACK_IFW_PACKAGE_GROUP CPACK_IFW_PACKAGE_ICON CPACK_IFW_PACKAGE_LOGO CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_INI_FILE CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_NAME CPACK_IFW_PACKAGE_NAME CPACK_IFW_PACKAGE_PRODUCT_IMAGES CPACK_IFW_PACKAGE_PUBLISHER CPACK_IFW_PACKAGE_REMOVE_TARGET_DIR CPACK_IFW_PACKAGE_RESOURCES CPACK_IFW_PACKAGE_RUN_PROGRAM CPACK_IFW_PACKAGE_RUN_PROGRAM_ARGUMENTS CPACK_IFW_PACKAGE_RUN_PROGRAM_DESCRIPTION CPACK_IFW_PACKAGE_SIGNING_IDENTITY CPACK_IFW_PACKAGE_START_MENU_DIRECTORY CPACK_IFW_PACKAGE_STYLE_SHEET CPACK_IFW_PACKAGE_TITLE CPACK_IFW_PACKAGE_TITLE_COLOR CPACK_IFW_PACKAGE_WATERMARK CPACK_IFW_PACKAGE_WINDOW_ICON CPACK_IFW_PACKAGE_WIZARD_DEFAULT_HEIGHT CPACK_IFW_PACKAGE_WIZARD_DEFAULT_WIDTH CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST CPACK_IFW_PACKAGE_WIZARD_STYLE CPACK_IFW_PRODUCT_URL CPACK_IFW_REPOGEN_EXECUTABLE CPACK_IFW_REPOSITORIES_ALL CPACK_IFW_RESOLVE_DUPLICATE_NAMES CPACK_IFW_ROOT CPACK_IFW_TARGET_DIRECTORY CPACK_IFW_VERBOSE CPACK_INCLUDE_TOPLEVEL_DIRECTORY CPACK_INNOSETUP_ALLOW_CUSTOM_DIRECTORY CPACK_INNOSETUP_ARCHITECTURE CPACK_INNOSETUP_CODE_FILES CPACK_INNOSETUP_CREATE_UNINSTALL_LINK CPACK_INNOSETUP_CUSTOM_INSTALL_INSTRUCTIONS CPACK_INNOSETUP_EXECUTABLE CPACK_INNOSETUP_EXECUTABLE_ARGUMENTS CPACK_INNOSETUP_EXTRA_SCRIPTS CPACK_INNOSETUP_ICON_FILE CPACK_INNOSETUP_IGNORE_LICENSE_PAGE CPACK_INNOSETUP_IGNORE_README_PAGE CPACK_INNOSETUP_INSTALL_ROOT CPACK_INNOSETUP_LANGUAGES CPACK_INNOSETUP_MENU_LINKS CPACK_INNOSETUP_PASSWORD CPACK_INNOSETUP_PROGRAM_MENU_FOLDER CPACK_INNOSETUP_RUN_EXECUTABLES CPACK_INNOSETUP_USE_CMAKE_BOOL_FORMAT CPACK_INNOSETUP_USE_MODERN_WIZARD CPACK_INNOSETUP_VERIFY_DOWNLOADS CPACK_INSTALLED_DIRECTORIES CPACK_INSTALL_CMAKE_PROJECTS CPACK_INSTALL_COMMANDS CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS CPACK_INSTALL_SCRIPTS CPACK_MONOLITHIC_INSTALL CPACK_NSIS_BRANDING_TEXT CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION CPACK_NSIS_COMPRESSOR CPACK_NSIS_CONTACT CPACK_NSIS_CREATE_ICONS_EXTRA CPACK_NSIS_DELETE_ICONS_EXTRA CPACK_NSIS_DISPLAY_NAME CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL CPACK_NSIS_EXECUTABLE CPACK_NSIS_EXECUTABLES_DIRECTORY CPACK_NSIS_EXECUTABLE_POST_ARGUMENTS CPACK_NSIS_EXECUTABLE_PRE_ARGUMENTS CPACK_NSIS_EXTRA_INSTALL_COMMANDS CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS CPACK_NSIS_FINISH_TITLE CPACK_NSIS_FINISH_TITLE_3LINES CPACK_NSIS_HELP_LINK CPACK_NSIS_IGNORE_LICENSE_PAGE CPACK_NSIS_INSTALLED_ICON_NAME CPACK_NSIS_INSTALLER_MUI_ICON_CODE CPACK_NSIS_INSTALL_ROOT CPACK_NSIS_MANIFEST_DPI_AWARE CPACK_NSIS_MENU_LINKS CPACK_NSIS_MODIFY_PATH CPACK_NSIS_MUI_FINISHPAGE_RUN CPACK_NSIS_MUI_HEADERIMAGE CPACK_NSIS_MUI_ICON CPACK_NSIS_MUI_UNIICON CPACK_NSIS_MUI_UNWELCOMEFINISHPAGE_BITMAP CPACK_NSIS_MUI_WELCOMEFINISHPAGE_BITMAP CPACK_NSIS_PACKAGE_NAME CPACK_NSIS_UNINSTALL_NAME CPACK_NSIS_URL_INFO_ABOUT CPACK_NSIS_WELCOME_TITLE CPACK_NSIS_WELCOME_TITLE_3LINES CPACK_NUGET_COMPONENT_INSTALL CPACK_NUGET_PACKAGE_AUTHORS CPACK_NUGET_PACKAGE_COPYRIGHT CPACK_NUGET_PACKAGE_DEBUG CPACK_NUGET_PACKAGE_DEPENDENCIES CPACK_NUGET_PACKAGE_DESCRIPTION CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY CPACK_NUGET_PACKAGE_HOMEPAGE_URL CPACK_NUGET_PACKAGE_ICON CPACK_NUGET_PACKAGE_ICONURL CPACK_NUGET_PACKAGE_LANGUAGE CPACK_NUGET_PACKAGE_LICENSEURL CPACK_NUGET_PACKAGE_LICENSE_EXPRESSION CPACK_NUGET_PACKAGE_LICENSE_FILE_NAME CPACK_NUGET_PACKAGE_NAME CPACK_NUGET_PACKAGE_OWNERS CPACK_NUGET_PACKAGE_RELEASE_NOTES CPACK_NUGET_PACKAGE_TAGS CPACK_NUGET_PACKAGE_TITLE CPACK_NUGET_PACKAGE_VERSION CPACK_OBJCOPY_EXECUTABLE CPACK_OBJDUMP_EXECUTABLE CPACK_OUTPUT_CONFIG_FILE CPACK_PACKAGE_CHECKSUM CPACK_PACKAGE_DESCRIPTION CPACK_PACKAGE_DESCRIPTION_FILE CPACK_PACKAGE_DESCRIPTION_SUMMARY CPACK_PACKAGE_DIRECTORY CPACK_PACKAGE_EXECUTABLES CPACK_PACKAGE_FILES CPACK_PACKAGE_FILE_NAME CPACK_PACKAGE_HOMEPAGE_URL CPACK_PACKAGE_ICON CPACK_PACKAGE_INSTALL_DIRECTORY CPACK_PACKAGE_INSTALL_REGISTRY_KEY CPACK_PACKAGE_NAME CPACK_PACKAGE_VENDOR CPACK_PACKAGE_VERSION CPACK_PACKAGE_VERSION_MAJOR CPACK_PACKAGE_VERSION_MINOR CPACK_PACKAGE_VERSION_PATCH CPACK_PACKAGING_INSTALL_PREFIX CPACK_PKGBUILD_IDENTITY_NAME CPACK_PKGBUILD_KEYCHAIN_PATH CPACK_POST_BUILD_SCRIPTS CPACK_PRE_BUILD_SCRIPTS CPACK_PRODUCTBUILD_BACKGROUND CPACK_PRODUCTBUILD_BACKGROUND_ALIGNMENT CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_ALIGNMENT CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_MIME_TYPE CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_SCALING CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_UTI CPACK_PRODUCTBUILD_BACKGROUND_MIME_TYPE CPACK_PRODUCTBUILD_BACKGROUND_SCALING CPACK_PRODUCTBUILD_BACKGROUND_UTI CPACK_PRODUCTBUILD_DOMAINS CPACK_PRODUCTBUILD_DOMAINS_ANYWHERE CPACK_PRODUCTBUILD_DOMAINS_ROOT CPACK_PRODUCTBUILD_DOMAINS_USER CPACK_PRODUCTBUILD_IDENTIFIER CPACK_PRODUCTBUILD_IDENTITY_NAME CPACK_PRODUCTBUILD_KEYCHAIN_PATH CPACK_PRODUCTBUILD_RESOURCES_DIR CPACK_PROJECT_CONFIG_FILE CPACK_READELF_EXECUTABLE CPACK_RESOURCE_FILE_LICENSE CPACK_RESOURCE_FILE_README CPACK_RESOURCE_FILE_WELCOME CPACK_RPM_ADDITIONAL_MAN_DIRS CPACK_RPM_BUILDREQUIRES CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX CPACK_RPM_CHANGELOG_FILE CPACK_RPM_COMPONENT_INSTALL CPACK_RPM_COMPRESSION_TYPE CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS_ADDITION CPACK_RPM_DEBUGINFO_FILE_NAME CPACK_RPM_DEBUGINFO_PACKAGE CPACK_RPM_DEBUGINFO_SINGLE_PACKAGE CPACK_RPM_DEFAULT_DIR_PERMISSIONS CPACK_RPM_DEFAULT_FILE_PERMISSIONS CPACK_RPM_DEFAULT_GROUP CPACK_RPM_DEFAULT_USER CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION CPACK_RPM_FILE_NAME CPACK_RPM_GENERATE_USER_BINARY_SPECFILE_TEMPLATE CPACK_RPM_INSTALL_WITH_EXEC CPACK_RPM_MAIN_COMPONENT CPACK_RPM_NO_INSTALL_PREFIX_RELOCATION CPACK_RPM_PACKAGE_ARCHITECTURE CPACK_RPM_PACKAGE_AUTOPROV CPACK_RPM_PACKAGE_AUTOREQ CPACK_RPM_PACKAGE_AUTOREQPROV CPACK_RPM_PACKAGE_CONFLICTS CPACK_RPM_PACKAGE_DEBUG CPACK_RPM_PACKAGE_DESCRIPTION CPACK_RPM_PACKAGE_EPOCH CPACK_RPM_PACKAGE_GROUP CPACK_RPM_PACKAGE_LICENSE CPACK_RPM_PACKAGE_NAME CPACK_RPM_PACKAGE_OBSOLETES CPACK_RPM_PACKAGE_PROVIDES CPACK_RPM_PACKAGE_RELEASE CPACK_RPM_PACKAGE_RELEASE_DIST CPACK_RPM_PACKAGE_RELOCATABLE CPACK_RPM_PACKAGE_REQUIRES CPACK_RPM_PACKAGE_REQUIRES_POST CPACK_RPM_PACKAGE_REQUIRES_POSTUN CPACK_RPM_PACKAGE_REQUIRES_PRE CPACK_RPM_PACKAGE_REQUIRES_PREUN CPACK_RPM_PACKAGE_SOURCES CPACK_RPM_PACKAGE_SUGGESTS CPACK_RPM_PACKAGE_SUMMARY CPACK_RPM_PACKAGE_URL CPACK_RPM_PACKAGE_VENDOR CPACK_RPM_PACKAGE_VERSION CPACK_RPM_POST_INSTALL_SCRIPT_FILE CPACK_RPM_POST_TRANS_SCRIPT_FILE CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE CPACK_RPM_PRE_INSTALL_SCRIPT_FILE CPACK_RPM_PRE_TRANS_SCRIPT_FILE CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE CPACK_RPM_RELOCATION_PATHS CPACK_RPM_REQUIRES_EXCLUDE_FROM CPACK_RPM_SOURCE_PKG_BUILD_PARAMS CPACK_RPM_SOURCE_PKG_PACKAGING_INSTALL_PREFIX CPACK_RPM_SPEC_INSTALL_POST CPACK_RPM_SPEC_MORE_DEFINE CPACK_RPM_USER_BINARY_SPECFILE CPACK_RPM_USER_FILELIST CPACK_SET_DESTDIR CPACK_SOURCE_GENERATOR CPACK_SOURCE_IGNORE_FILES CPACK_SOURCE_OUTPUT_CONFIG_FILE CPACK_SOURCE_PACKAGE_FILE_NAME CPACK_SOURCE_STRIP_FILES CPACK_STRIP_FILES CPACK_SYSTEM_NAME CPACK_THREADS CPACK_TOPLEVEL_TAG CPACK_VERBATIM_VARIABLES CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION CPACK_WIX_ARCHITECTURE CPACK_WIX_CMAKE_PACKAGE_REGISTRY CPACK_WIX_CULTURES CPACK_WIX_CUSTOM_XMLNS CPACK_WIX_EXTENSIONS CPACK_WIX_EXTRA_OBJECTS CPACK_WIX_EXTRA_SOURCES CPACK_WIX_LICENSE_RTF CPACK_WIX_PATCH_FILE CPACK_WIX_PRODUCT_GUID CPACK_WIX_PRODUCT_ICON CPACK_WIX_PROGRAM_MENU_FOLDER CPACK_WIX_ROOT CPACK_WIX_ROOT_FEATURE_DESCRIPTION CPACK_WIX_ROOT_FEATURE_TITLE CPACK_WIX_ROOT_FOLDER_ID CPACK_WIX_SKIP_PROGRAM_FOLDER CPACK_WIX_SKIP_WIX_UI_EXTENSION CPACK_WIX_TEMPLATE CPACK_WIX_UI_BANNER CPACK_WIX_UI_DIALOG CPACK_WIX_UI_REF CPACK_WIX_UPGRADE_GUID CTEST_BINARY_DIRECTORY CTEST_BUILD_COMMAND CTEST_BUILD_NAME CTEST_BZR_COMMAND CTEST_BZR_UPDATE_OPTIONS CTEST_CHANGE_ID CTEST_CHECKOUT_COMMAND CTEST_CONFIGURATION_TYPE CTEST_CONFIGURE_COMMAND CTEST_COVERAGE_COMMAND CTEST_COVERAGE_EXTRA_FLAGS CTEST_CURL_OPTIONS CTEST_CUSTOM_COVERAGE_EXCLUDE CTEST_CUSTOM_ERROR_EXCEPTION CTEST_CUSTOM_ERROR_MATCH CTEST_CUSTOM_ERROR_POST_CONTEXT CTEST_CUSTOM_ERROR_PRE_CONTEXT CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE CTEST_CUSTOM_MEMCHECK_IGNORE CTEST_CUSTOM_POST_MEMCHECK CTEST_CUSTOM_POST_TEST CTEST_CUSTOM_PRE_MEMCHECK CTEST_CUSTOM_PRE_TEST CTEST_CUSTOM_TEST_IGNORE CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION CTEST_CUSTOM_WARNING_EXCEPTION CTEST_CUSTOM_WARNING_MATCH CTEST_CVS_CHECKOUT CTEST_CVS_COMMAND CTEST_CVS_UPDATE_OPTIONS CTEST_DROP_LOCATION CTEST_DROP_METHOD CTEST_DROP_SITE CTEST_DROP_SITE_CDASH CTEST_DROP_SITE_PASSWORD CTEST_DROP_SITE_USER CTEST_EXTRA_COVERAGE_GLOB CTEST_GIT_COMMAND CTEST_GIT_INIT_SUBMODULES CTEST_GIT_UPDATE_CUSTOM CTEST_GIT_UPDATE_OPTIONS CTEST_HG_COMMAND CTEST_HG_UPDATE_OPTIONS CTEST_LABELS_FOR_SUBPROJECTS CTEST_MEMORYCHECK_COMMAND CTEST_MEMORYCHECK_COMMAND_OPTIONS CTEST_MEMORYCHECK_SANITIZER_OPTIONS CTEST_MEMORYCHECK_SUPPRESSIONS_FILE CTEST_MEMORYCHECK_TYPE CTEST_NIGHTLY_START_TIME CTEST_P4_CLIENT CTEST_P4_COMMAND CTEST_P4_OPTIONS CTEST_P4_UPDATE_OPTIONS CTEST_RESOURCE_SPEC_FILE CTEST_RUN_CURRENT_SCRIPT CTEST_SCP_COMMAND CTEST_SITE CTEST_SOURCE_DIRECTORY CTEST_SUBMIT_INACTIVITY_TIMEOUT CTEST_SUBMIT_URL CTEST_SVN_COMMAND CTEST_SVN_OPTIONS CTEST_SVN_UPDATE_OPTIONS CTEST_TEST_LOAD CTEST_TEST_TIMEOUT CTEST_TRIGGER_SITE CTEST_UPDATE_COMMAND CTEST_UPDATE_OPTIONS CTEST_UPDATE_VERSION_ONLY CTEST_UPDATE_VERSION_OVERRIDE CTEST_USE_LAUNCHERS CUDAToolkit_NVCC_EXECUTABLE CUPS_INCLUDE_DIR CURL_NO_CURL_CMAKE CURSES_CFLAGS CURSES_HAVE_CURSES_H CURSES_HAVE_NCURSES_CURSES_H CURSES_HAVE_NCURSES_H CURSES_HAVE_NCURSES_NCURSES_H CURSES_NEED_NCURSES CURSES_NEED_WIDE CVS_EXECUTABLE CXXTEST_PERL_TESTGEN_EXECUTABLE CXXTEST_PYTHON_TESTGEN_EXECUTABLE CXXTEST_TESTGEN_ARGS CXXTEST_TESTGEN_EXECUTABLE CXXTEST_TESTGEN_INTERPRETER CXXTEST_USE_PYTHON CYGWIN DVIPDF_CONVERTER DVIPS_CONVERTER EXECUTABLE_OUTPUT_PATH EnvModules_COMMAND ExternalData_BINARY_ROOT ExternalData_CUSTOM_ERROR ExternalData_CUSTOM_FILE ExternalData_CUSTOM_LOCATION ExternalData_LINK_CONTENT ExternalData_NO_SYMLINKS ExternalData_OBJECT_STORES ExternalData_SERIES_MATCH ExternalData_SERIES_PARSE ExternalData_SERIES_PARSE_NUMBER ExternalData_SERIES_PARSE_PREFIX ExternalData_SERIES_PARSE_SUFFIX ExternalData_SOURCE_ROOT ExternalData_TIMEOUT_ABSOLUTE ExternalData_TIMEOUT_INACTIVITY ExternalData_URL_TEMPLATES FETCHCONTENT_FULLY_DISCONNECTED FETCHCONTENT_QUIET FETCHCONTENT_TRY_FIND_PACKAGE_MODE FETCHCONTENT_UPDATES_DISCONNECTED FLEX_EXECUTABLE FLTK2_BASE_LIBRARY FLTK2_FLUID_EXECUTABLE FLTK2_GL_LIBRARY FLTK2_IMAGES_LIBRARY FLTK2_WRAP_UI FLTK_BASE_LIBRARY_DEBUG FLTK_BASE_LIBRARY_RELEASE FLTK_FLUID_EXECUTABLE FLTK_FORMS_LIBRARY_DEBUG FLTK_FORMS_LIBRARY_RELEASE FLTK_GL_LIBRARY_DEBUG FLTK_GL_LIBRARY_RELEASE FLTK_IMAGES_LIBRARY_DEBUG FLTK_IMAGES_LIBRARY_RELEASE FLTK_SKIP_FLUID FLTK_SKIP_FORMS FLTK_SKIP_IMAGES FLTK_SKIP_OPENGL FLTK_WRAP_UI FREETYPE_INCLUDE_DIR_freetype2 FREETYPE_INCLUDE_DIR_ft2build FindGDAL_SKIP_GDAL_CONFIG Fontconfig_COMPILE_OPTIONS FortranCInterface_GLOBAL_CASE FortranCInterface_GLOBAL_PREFIX FortranCInterface_GLOBAL_SUFFIX FortranCInterface_GLOBAL_SYMBOLS FortranCInterface_GLOBAL__CASE FortranCInterface_GLOBAL__PREFIX FortranCInterface_GLOBAL__SUFFIX FortranCInterface_MODULE_CASE FortranCInterface_MODULE_MIDDLE FortranCInterface_MODULE_PREFIX FortranCInterface_MODULE_SUFFIX FortranCInterface_MODULE_SYMBOLS FortranCInterface_MODULE__CASE FortranCInterface_MODULE__MIDDLE FortranCInterface_MODULE__PREFIX FortranCInterface_MODULE__SUFFIX FortranCInterface_VERIFIED_C FortranCInterface_VERIFIED_CXX GCCXML GDAL_ADDITIONAL_LIBRARY_VERSIONS GDAL_LIBRARY GETTEXT_MSGFMT_EXECUTABLE GETTEXT_MSGMERGE_EXECUTABLE GHSMULTI GIF_LIBRARY GIT_EXECUTABLE GLEW_USE_STATIC_LIBS GLEW_VERBOSE GLUT_Xi_LIBRARY GLUT_Xmu_LIBRARY GLUT_glut_LIBRARY GNUPLOT_EXECUTABLE GNUTLS_DEFINITIONS GRAPHVIZ_EXECUTABLES GRAPHVIZ_EXTERNAL_LIBS GRAPHVIZ_GENERATE_PER_TARGET GRAPHVIZ_GRAPH_HEADER GRAPHVIZ_GRAPH_NAME GRAPHVIZ_GRAPH_TYPE GRAPHVIZ_IGNORE_TARGETS GRAPHVIZ_MODULE_LIBS GRAPHVIZ_NODE_PREFIX GRAPHVIZ_SHARED_LIBS GRAPHVIZ_STATIC_LIBS GSL_CBLAS_LIBRARY GSL_CBLAS_LIBRARY_DEBUG GSL_CONFIG_EXECUTABLE GSL_LIBRARY GSL_LIBRARY_DEBUG GTEST_MSVC_SEARCH GTK2_ADDITIONAL_SUFFIXES GTK2_DEBUG GTK2_DEFINITIONS GTK2_TARGETS GTK2_USE_IMPORTED_TARGETS HDF5_CXX_COMPILER_EXECUTABLE HDF5_CXX_COMPILER_EXECUTABLE_NO_INTERROGATE HDF5_CXX_DEFINITIONS HDF5_C_COMPILER_EXECUTABLE HDF5_C_COMPILER_EXECUTABLE_NO_INTERROGATE HDF5_C_DEFINITIONS HDF5_DEFINITIONS HDF5_DIFF_EXECUTABLE HDF5_FIND_DEBUG HDF5_Fortran_COMPILER_EXECUTABLE HDF5_Fortran_COMPILER_EXECUTABLE_NO_INTERROGATE HDF5_Fortran_DEFINITIONS HDF5_IS_PARALLEL HDF5_NO_FIND_PACKAGE_CONFIG_FILE HDF5_PREFER_PARALLEL HG_EXECUTABLE HTLATEX_COMPILER HTML_HELP_COMPILER HTML_HELP_LIBRARY ICOTOOL_EXECUTABLE ICU_DEBUG ICU_MAKEFILE_INC ICU_PKGDATA_INC IOS Iconv_IS_BUILT_IN Iconv_LIBRARY Intl_IS_BUILT_IN Intl_LIBRARY JASPER_LIBARRY_DEBUG JASPER_LIBRARY_RELEASE JAVA_AWT_INCLUDE_PATH JAVA_AWT_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_JVM_LIBRARY JPEG_LIBRARY JPEG_LIBRARY_DEBUG JPEG_LIBRARY_RELEASE Java_IDLJ_EXECUTABLE Java_JARSIGNER_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JAVADOC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVA_EXECUTABLE LAPACK_LINKER_FLAGS LATEX2HTML_CONVERTER LATEX_COMPILER LIBLZMA_HAS_AUTO_DECODER LIBLZMA_HAS_EASY_ENCODER LIBLZMA_HAS_LZMA_PRESET LIBRARY_OUTPUT_PATH LIBXML2_DEFINITIONS LIBXML2_LIBRARY LIBXML2_XMLLINT_EXECUTABLE LIBXSLT_DEFINITIONS LIBXSLT_XSLTPROC_EXECUTABLE LINUX LTTNGUST_HAS_TRACEF LTTNGUST_HAS_TRACELOG LUALATEX_COMPILER Libinput_COMPILE_OPTIONS MAKEINDEX_COMPILER MATLAB_ADDITIONAL_VERSIONS MATLAB_FIND_DEBUG MINGW MPEG2_mpeg2_LIBRARY MPEG2_vo_LIBRARY MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY MPIEXEC_EXECUTABLE MPIEXEC_MAX_NUMPROCS MPIEXEC_NUMPROC_FLAG MPIEXEC_POSTFLAGS MPIEXEC_PREFLAGS MPI_ASSUME_NO_BUILTIN_MPI MPI_ASYNC_PROTECTS_NONBLOCKING MPI_COMPILER_FLAGS MPI_CXX_SKIP_MPICXX MPI_DETERMINE_Fortran_CAPABILITIES MPI_EXECUTABLE_SUFFIX MPI_Fortran_F08_MODULE_ASYNCPROT MPI_Fortran_F08_MODULE_SUBARRAYS MPI_Fortran_F77_HEADER_ASYNCPROT MPI_Fortran_F77_HEADER_SUBARRAYS MPI_Fortran_F90_MODULE_ASYNCPROT MPI_Fortran_F90_MODULE_SUBARRAYS MPI_Fortran_HAVE_F08_MODULE MPI_Fortran_HAVE_F77_HEADER MPI_Fortran_HAVE_F90_MODULE MPI_GUESS_LIBRARY_NAME MPI_HOME MPI_SKIP_COMPILER_WRAPPER MPI_SKIP_GUESSING MPI_SUBARRAYS_SUPPORTED MSVC MSVC10 MSVC11 MSVC12 MSVC14 MSVC60 MSVC70 MSVC71 MSVC80 MSVC90 MSVC_IDE MSVC_TOOLSET_VERSION MSVC_VERSION Matlab_DATAARRAY_LIBRARY Matlab_ENGINE_LIBRARY Matlab_ENG_LIBRARY Matlab_MAIN_PROGRAM Matlab_MAT_LIBRARY Matlab_MCC_COMPILER Matlab_MEX_COMPILER Matlab_MEX_EXTENSION Matlab_MEX_LIBRARY Matlab_MX_LIBRARY ODBC_CONFIG ODBC_LIBRARY OPENAL_LIBRARY OPENGL_egl_LIBRARY OPENGL_gl_LIBRARY OPENGL_glu_LIBRARY OPENGL_glx_LIBRARY OPENGL_opengl_LIBRARY OPENSSL_APPLINK_SOURCE OPENSSL_CRYPTO_LIBRARY OPENSSL_MSVC_STATIC_RT OPENSSL_SSL_LIBRARY OPENSSL_USE_STATIC_LIBS OpenACC_ACCEL_TARGET OpenCL_LIBRARY OpenGL_GL_PREFERENCE OpenMP_Fortran_HAVE_OMPLIB_HEADER OpenMP_Fortran_HAVE_OMPLIB_MODULE PACKAGE_FIND_NAME PACKAGE_FIND_VERSION_COMPLETE PACKAGE_FIND_VERSION_COUNT PACKAGE_FIND_VERSION_MAX PACKAGE_FIND_VERSION_MAX_COUNT PACKAGE_FIND_VERSION_MAX_MAJOR PACKAGE_FIND_VERSION_MAX_MINOR PACKAGE_FIND_VERSION_MAX_PATCH PACKAGE_FIND_VERSION_MAX_TWEAK PACKAGE_FIND_VERSION_MIN PACKAGE_FIND_VERSION_MIN_COUNT PACKAGE_FIND_VERSION_MIN_MAJOR PACKAGE_FIND_VERSION_MIN_MINOR PACKAGE_FIND_VERSION_MIN_PATCH PACKAGE_FIND_VERSION_MIN_TWEAK PACKAGE_FIND_VERSION_RANGE PACKAGE_FIND_VERSION_RANGE_MAX PACKAGE_FIND_VERSION_RANGE_MIN PACKAGE_VERSION PACKAGE_VERSION_COMPATIBLE PACKAGE_VERSION_EXACT PACKAGE_VERSION_UNSUITABLE PDFLATEX_COMPILER PDFTOPS_CONVERTER PERL_ARCHLIB PERL_EXECUTABLE PERL_EXTRA_C_FLAGS PERL_PRIVLIB PERL_SITEARCH PERL_SITELIB PERL_SITESEARCH PERL_UPDATE_ARCHLIB PERL_UPDATE_PRIVLIB PERL_VENDORARCH PERL_VENDORLIB PHP4_EXECUTABLE PHP4_INCLUDE_PATH PHYSFS_LIBRARY PIKE_EXECUTABLE PIKE_INCLUDE_PATH PKG_CONFIG_EXECUTABLE PKG_CONFIG_USE_CMAKE_PREFIX_PATH PKG_CONFIG_VERSION_STRING PNG_DEFINITIONS PNG_LIBRARY PROJECT_BINARY_DIR PROJECT_DESCRIPTION PROJECT_HOMEPAGE_URL PROJECT_IS_TOP_LEVEL PROJECT_NAME PROJECT_SOURCE_DIR PROJECT_VERSION PROJECT_VERSION_MAJOR PROJECT_VERSION_MINOR PROJECT_VERSION_PATCH PROJECT_VERSION_TWEAK PS2PDF_CONVERTER Patch_EXECUTABLE Protobuf_DEBUG Protobuf_IMPORT_DIRS Protobuf_LIBRARY Protobuf_LIBRARY_DEBUG Protobuf_LITE_LIBRARY Protobuf_LITE_LIBRARY_DEBUG Protobuf_PROTOC_EXECUTABLE Protobuf_PROTOC_LIBRARY Protobuf_PROTOC_LIBRARY_DEBUG Protobuf_SRC_ROOT_FOLDER Protobuf_USE_STATIC_LIBS Python2_ARTIFACTS_INTERACTIVE Python2_COMPILER Python2_COMPILER_ID Python2_DOTNET_LAUNCHER Python2_EXECUTABLE Python2_FIND_ABI Python2_FIND_FRAMEWORK Python2_FIND_IMPLEMENTATIONS Python2_FIND_REGISTRY Python2_FIND_STRATEGY Python2_FIND_UNVERSIONED_NAMES Python2_FIND_VIRTUALENV Python2_INTERPRETER_ID Python2_LINK_OPTIONS Python2_SITEARCH Python2_SITELIB Python2_SOABI Python2_STDARCH Python2_STDLIB Python2_USE_STATIC_LIBS Python3_ARTIFACTS_INTERACTIVE Python3_COMPILER Python3_COMPILER_ID Python3_DOTNET_LAUNCHER Python3_EXECUTABLE Python3_FIND_ABI Python3_FIND_FRAMEWORK Python3_FIND_IMPLEMENTATIONS Python3_FIND_REGISTRY Python3_FIND_STRATEGY Python3_FIND_UNVERSIONED_NAMES Python3_FIND_VIRTUALENV Python3_INTERPRETER_ID Python3_LINK_OPTIONS Python3_SITEARCH Python3_SITELIB Python3_SOABI Python3_STDARCH Python3_STDLIB Python3_USE_STATIC_LIBS Python_ARTIFACTS_INTERACTIVE Python_COMPILER Python_COMPILER_ID Python_DOTNET_LAUNCHER Python_EXECUTABLE Python_FIND_ABI Python_FIND_FRAMEWORK Python_FIND_IMPLEMENTATIONS Python_FIND_REGISTRY Python_FIND_STRATEGY Python_FIND_UNVERSIONED_NAMES Python_FIND_VIRTUALENV Python_INTERPRETER_ID Python_LINK_OPTIONS Python_SITEARCH Python_SITELIB Python_SOABI Python_STDARCH Python_STDLIB Python_USE_STATIC_LIBS QTIFWDIR RTI_DEFINITIONS Ruby_EXECUTABLE Ruby_FIND_VIRTUALENV SDLIMAGE_LIBRARY SDLMIXER_LIBRARY SDLNET_LIBRARY SDLTTF_LIBRARY SDL_BUILDING_LIBRARY SDL_LIBRARY SDL_SOUND_LIBRARY SQUISH_CLIENT_EXECUTABLE SQUISH_SERVER_EXECUTABLE SWIG_EXECUTABLE SWIG_OUTFILE_DIR SWIG_SOURCE_FILE_EXTENSIONS SWIG_USE_SWIG_DEPENDENCIES Subversion_SVN_EXECUTABLE Subversion_VERSION_SVN TCL_INCLUDE_PATH TCL_STUB_LIBRARY TCL_TCLSH THREADS_PREFER_PTHREAD_FLAG TIFFXX_LIBRARY_DEBUG TIFFXX_LIBRARY_RELEASE TIFF_LIBRARY_DEBUG TIFF_LIBRARY_RELEASE TK_INCLUDE_PATH TK_LIBRARY TK_STUB_LIBRARY TK_WISH TTK_STUB_LIBRARY UNIX UseSWIG_MODULE_VERSION Vulkan_GLSLANG_VALIDATOR_EXECUTABLE Vulkan_GLSLC_EXECUTABLE Vulkan_LIBRARY WGET_EXECUTABLE WIN32 WINCE WINDOWS_PHONE WINDOWS_STORE XCODE XCODE_VERSION XCTest_EXECUTABLE XELATEX_COMPILER XINDY_COMPILER XalanC_LIBRARY XercesC_LIBRARY ZLIB_USE_STATIC_LIBS wxWidgets_CONFIGURATION wxWidgets_CXX_FLAGS wxWidgets_DEFINITIONS wxWidgets_DEFINITIONS_DEBUG wxWidgets_EXCLUDE_COMMON_LIBRARIES wxWidgets_USE_DEBUG wxWidgets_USE_FILE wxWidgets_USE_STATIC wxWidgets_USE_UNICODE wxWidgets_USE_UNIVERSAL CMAKE_ENABLE_EXPORTS CMAKE_FILES_DIRECTORY CMAKE_HOME_DIRECTORY CMAKE_INTERNAL_PLATFORM_ABI CMAKE_NOT_USING_CONFIG_FLAGS CMAKE_OBJDUMP CMAKE_SUPPRESS_DEVELOPER_ERRORS CMAKE_SUPPRESS_DEVELOPER_WARNINGS CMAKE_SYSTEM_ARCH CMAKE_VS_INTEL_Fortran_PROJECT_VERSION CPACK_INSTALL_PREFIX CPACK_INSTALL_SCRIPT CPACK_PACKAGE_CONTACT CPACK_PACKAGE_RELOCATABLE CPACK_TEMPORARY_DIRECTORY CPACK_TOPLEVEL_DIRECTORY ADSP_ROOT CC CCMAKE_COLORS CFLAGS CMAKE_APPBUNDLE_PATH CMAKE_APPLE_SILICON_PROCESSOR CMAKE_BUILD_PARALLEL_LEVEL CMAKE_BUILD_TYPE CMAKE_COLOR_DIAGNOSTICS CMAKE_CONFIGURATION_TYPES CMAKE_CONFIG_TYPE CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_FRAMEWORK_PATH CMAKE_GENERATOR CMAKE_GENERATOR_INSTANCE CMAKE_GENERATOR_PLATFORM CMAKE_GENERATOR_TOOLSET CMAKE_INSTALL_MODE CMAKE_MSVCIDE_RUN_PATH CMAKE_NO_VERBOSE CMAKE_OSX_ARCHITECTURES CMAKE_PREFIX_PATH CMAKE_TOOLCHAIN_FILE CSFLAGS CTEST_INTERACTIVE_DEBUG_MODE CTEST_NO_TESTS_ACTION CTEST_OUTPUT_ON_FAILURE CTEST_PARALLEL_LEVEL CTEST_PROGRESS_OUTPUT CTEST_USE_LAUNCHERS_DEFAULT CUDAARCHS CUDACXX CUDAFLAGS CUDAHOSTCXX CUDA_PATH CXX CXXFLAGS DASHBOARD_TEST_FROM_CTEST DESTDIR FC FFLAGS HIPCXX HIPFLAGS ISPC ISPCFLAGS LDFLAGS MACOSX_DEPLOYMENT_TARGET OBJC OBJCXX PATH QTIFWDIR RC RCFLAGS SSL_CERT_DIR SSL_CERT_FILE SWIFTC VERBOSE ALLOW_DUPLICATE_CUSTOM_TARGETS AUTOGEN_SOURCE_GROUP AUTOGEN_TARGETS_FOLDER AUTOMOC_SOURCE_GROUP AUTOMOC_TARGETS_FOLDER AUTORCC_SOURCE_GROUP CMAKE_CUDA_KNOWN_FEATURES CMAKE_CXX_KNOWN_FEATURES CMAKE_C_KNOWN_FEATURES CMAKE_ROLE DEBUG_CONFIGURATIONS DISABLED_FEATURES ECLIPSE_EXTRA_NATURES ENABLED_FEATURES ENABLED_LANGUAGES FIND_LIBRARY_USE_LIB32_PATHS FIND_LIBRARY_USE_LIB64_PATHS FIND_LIBRARY_USE_LIBX32_PATHS FIND_LIBRARY_USE_OPENBSD_VERSIONING FeatureSummary_DEFAULT_PKG_TYPE FeatureSummary_PKG_TYPES FeatureSummary_REQUIRED_PKG_TYPES GENERATOR_IS_MULTI_CONFIG GLOBAL_DEPENDS_DEBUG_MODE GLOBAL_DEPENDS_NO_CYCLES IN_TRY_COMPILE JOB_POOLS PACKAGES_FOUND PACKAGES_NOT_FOUND PREDEFINED_TARGETS_FOLDER REPORT_UNDEFINED_PROPERTIES RULE_LAUNCH_COMPILE RULE_LAUNCH_CUSTOM RULE_LAUNCH_LINK RULE_MESSAGES TARGET_ARCHIVES_MAY_BE_SHARED_LIBS TARGET_MESSAGES TARGET_SUPPORTS_SHARED_LIBS USE_FOLDERS XCODE_EMIT_EFFECTIVE_PLATFORM_NAME ADDITIONAL_CLEAN_FILES ADDITIONAL_MAKE_CLEAN_FILES BINARY_DIR BUILDSYSTEM_TARGETS CACHE_VARIABLES CLEAN_NO_CUSTOM CMAKE_CONFIGURE_DEPENDS COMPILE_DEFINITIONS COMPILE_OPTIONS DEFINITIONS EXCLUDE_FROM_ALL IMPLICIT_DEPENDS_INCLUDE_TRANSFORM IMPORTED_TARGETS INCLUDE_DIRECTORIES INCLUDE_REGULAR_EXPRESSION INTERPROCEDURAL_OPTIMIZATION LABELS LINK_DIRECTORIES LINK_OPTIONS LISTFILE_STACK MACROS PARENT_DIRECTORY RULE_LAUNCH_COMPILE RULE_LAUNCH_CUSTOM RULE_LAUNCH_LINK SOURCE_DIR SUBDIRECTORIES SYSTEM TESTS TEST_INCLUDE_FILE TEST_INCLUDE_FILES VARIABLES VS_STARTUP_PROJECT ADDITIONAL_CLEAN_FILES AIX_EXPORT_ALL_SYMBOLS ALIASED_TARGET ANDROID_ANT_ADDITIONAL_OPTIONS ANDROID_API ANDROID_API_MIN ANDROID_ARCH ANDROID_ASSETS_DIRECTORIES ANDROID_GUI ANDROID_JAR_DEPENDENCIES ANDROID_JAR_DIRECTORIES ANDROID_JAVA_SOURCE_DIR ANDROID_NATIVE_LIB_DEPENDENCIES ANDROID_NATIVE_LIB_DIRECTORIES ANDROID_PROCESS_MAX ANDROID_PROGUARD ANDROID_PROGUARD_CONFIG_PATH ANDROID_SECURE_PROPS_PATH ANDROID_SKIP_ANT_STEP ANDROID_STL_TYPE ARCHIVE_OUTPUT_DIRECTORY ARCHIVE_OUTPUT_NAME AUTOGEN_BUILD_DIR AUTOGEN_ORIGIN_DEPENDS AUTOGEN_TARGET_DEPENDS AUTOGEN_USE_SYSTEM_INCLUDE AUTOMOC AUTOMOC_COMPILER_PREDEFINES AUTOMOC_DEPEND_FILTERS AUTOMOC_EXECUTABLE AUTOMOC_MACRO_NAMES AUTOMOC_MOC_OPTIONS AUTOMOC_PATH_PREFIX AUTORCC AUTORCC_EXECUTABLE AUTORCC_OPTIONS AUTOUIC AUTOUIC_EXECUTABLE AUTOUIC_OPTIONS AUTOUIC_SEARCH_PATHS BINARY_DIR BUILD_RPATH BUILD_RPATH_USE_ORIGIN BUILD_WITH_INSTALL_NAME_DIR BUILD_WITH_INSTALL_RPATH BUNDLE BUNDLE_EXTENSION COMMON_LANGUAGE_RUNTIME COMPATIBLE_INTERFACE_BOOL COMPATIBLE_INTERFACE_NUMBER_MAX COMPATIBLE_INTERFACE_NUMBER_MIN COMPATIBLE_INTERFACE_STRING COMPILE_DEFINITIONS COMPILE_FEATURES COMPILE_FLAGS COMPILE_OPTIONS COMPILE_PDB_NAME COMPILE_PDB_OUTPUT_DIRECTORY COMPILE_WARNING_AS_ERROR CROSSCOMPILING_EMULATOR CUDA_ARCHITECTURES CUDA_CUBIN_COMPILATION CUDA_EXTENSIONS CUDA_FATBIN_COMPILATION CUDA_OPTIX_COMPILATION CUDA_PTX_COMPILATION CUDA_RESOLVE_DEVICE_SYMBOLS CUDA_RUNTIME_LIBRARY CUDA_SEPARABLE_COMPILATION CUDA_STANDARD CUDA_STANDARD_REQUIRED CXX_EXTENSIONS CXX_STANDARD CXX_STANDARD_REQUIRED C_EXTENSIONS C_STANDARD C_STANDARD_REQUIRED DEFINE_SYMBOL DEPLOYMENT_ADDITIONAL_FILES DEPLOYMENT_REMOTE_DIRECTORY DEPRECATION DISABLE_PRECOMPILE_HEADERS DLL_NAME_WITH_SOVERSION DOTNET_SDK DOTNET_TARGET_FRAMEWORK DOTNET_TARGET_FRAMEWORK_VERSION ENABLE_EXPORTS EXCLUDE_FROM_ALL EXCLUDE_FROM_DEFAULT_BUILD EXPORT_COMPILE_COMMANDS EXPORT_NAME EXPORT_NO_SYSTEM EXPORT_PROPERTIES EchoString FOLDER FRAMEWORK FRAMEWORK_VERSION Fortran_FORMAT Fortran_MODULE_DIRECTORY Fortran_PREPROCESS GENERATOR_FILE_NAME GNUtoMS HAS_CXX HEADER_DIRS HEADER_SET HEADER_SETS HIP_ARCHITECTURES HIP_EXTENSIONS HIP_STANDARD HIP_STANDARD_REQUIRED IMPLICIT_DEPENDS_INCLUDE_TRANSFORM IMPORTED IMPORTED_COMMON_LANGUAGE_RUNTIME IMPORTED_CONFIGURATIONS IMPORTED_GLOBAL IMPORTED_IMPLIB IMPORTED_LIBNAME IMPORTED_LINK_DEPENDENT_LIBRARIES IMPORTED_LINK_INTERFACE_LANGUAGES IMPORTED_LINK_INTERFACE_LIBRARIES IMPORTED_LINK_INTERFACE_MULTIPLICITY IMPORTED_LOCATION IMPORTED_NO_SONAME IMPORTED_NO_SYSTEM IMPORTED_OBJECTS IMPORTED_SONAME IMPORT_PREFIX IMPORT_SUFFIX INCLUDE_DIRECTORIES INSTALL_NAME_DIR INSTALL_REMOVE_ENVIRONMENT_RPATH INSTALL_RPATH INSTALL_RPATH_USE_LINK_PATH INTERFACE_AUTOMOC_MACRO_NAMES INTERFACE_AUTOUIC_OPTIONS INTERFACE_COMPILE_DEFINITIONS INTERFACE_COMPILE_FEATURES INTERFACE_COMPILE_OPTIONS INTERFACE_HEADER_SETS INTERFACE_HEADER_SETS_TO_VERIFY INTERFACE_INCLUDE_DIRECTORIES INTERFACE_LINK_DEPENDS INTERFACE_LINK_DIRECTORIES INTERFACE_LINK_LIBRARIES INTERFACE_LINK_LIBRARIES_DIRECT INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE INTERFACE_LINK_OPTIONS INTERFACE_POSITION_INDEPENDENT_CODE INTERFACE_PRECOMPILE_HEADERS INTERFACE_SOURCES INTERFACE_SYSTEM_INCLUDE_DIRECTORIES INTERPROCEDURAL_OPTIMIZATION IOS_INSTALL_COMBINED ISPC_HEADER_DIRECTORY ISPC_HEADER_SUFFIX ISPC_INSTRUCTION_SETS JOB_POOL_COMPILE JOB_POOL_LINK LABELS LIBRARY_OUTPUT_DIRECTORY LIBRARY_OUTPUT_NAME LINKER_LANGUAGE LINK_DEPENDS LINK_DEPENDS_NO_SHARED LINK_DIRECTORIES LINK_FLAGS LINK_INTERFACE_LIBRARIES LINK_INTERFACE_MULTIPLICITY LINK_LIBRARIES LINK_LIBRARIES_ONLY_TARGETS LINK_OPTIONS LINK_SEARCH_END_STATIC LINK_SEARCH_START_STATIC LINK_WHAT_YOU_USE LOCATION MACHO_COMPATIBILITY_VERSION MACHO_CURRENT_VERSION MACOSX_BUNDLE MACOSX_BUNDLE_INFO_PLIST MACOSX_FRAMEWORK_INFO_PLIST MACOSX_RPATH MANUALLY_ADDED_DEPENDENCIES MSVC_DEBUG_INFORMATION_FORMAT MSVC_RUNTIME_LIBRARY NAME NO_SONAME NO_SYSTEM_FROM_IMPORTED OBJCXX_EXTENSIONS OBJCXX_STANDARD OBJCXX_STANDARD_REQUIRED OBJC_EXTENSIONS OBJC_STANDARD OBJC_STANDARD_REQUIRED OPTIMIZE_DEPENDENCIES OSX_ARCHITECTURES OSX_COMPATIBILITY_VERSION OSX_CURRENT_VERSION OUTPUT_NAME PCH_INSTANTIATE_TEMPLATES PCH_WARN_INVALID PDB_NAME PDB_OUTPUT_DIRECTORY POSITION_INDEPENDENT_CODE PRECOMPILE_HEADERS PRECOMPILE_HEADERS_REUSE_FROM PREFIX PRIVATE_HEADER PROJECT_LABEL PUBLIC_HEADER RESOURCE RULE_LAUNCH_COMPILE RULE_LAUNCH_CUSTOM RULE_LAUNCH_LINK RUNTIME_OUTPUT_DIRECTORY RUNTIME_OUTPUT_NAME SKIP_BUILD_RPATH SOURCES SOURCE_DIR SOVERSION STATIC_LIBRARY_FLAGS STATIC_LIBRARY_OPTIONS SUFFIX SYSTEM Swift_DEPENDENCIES_FILE Swift_MODULE_DIRECTORY Swift_MODULE_NAME TYPE UNITY_BUILD UNITY_BUILD_BATCH_SIZE UNITY_BUILD_CODE_AFTER_INCLUDE UNITY_BUILD_CODE_BEFORE_INCLUDE UNITY_BUILD_MODE UNITY_BUILD_UNIQUE_ID VERIFY_INTERFACE_HEADER_SETS VERSION VISIBILITY_INLINES_HIDDEN VS_CONFIGURATION_TYPE VS_DEBUGGER_COMMAND VS_DEBUGGER_COMMAND_ARGUMENTS VS_DEBUGGER_ENVIRONMENT VS_DEBUGGER_WORKING_DIRECTORY VS_DESKTOP_EXTENSIONS_VERSION VS_DOTNET_DOCUMENTATION_FILE VS_DOTNET_REFERENCES VS_DOTNET_REFERENCES_COPY_LOCAL VS_DOTNET_STARTUP_OBJECT VS_DOTNET_TARGET_FRAMEWORK_VERSION VS_DPI_AWARE VS_GLOBAL_KEYWORD VS_GLOBAL_PROJECT_TYPES VS_GLOBAL_ROOTNAMESPACE VS_IOT_EXTENSIONS_VERSION VS_IOT_STARTUP_TASK VS_JUST_MY_CODE_DEBUGGING VS_KEYWORD VS_MOBILE_EXTENSIONS_VERSION VS_NO_COMPILE_BATCHING VS_NO_SOLUTION_DEPLOY VS_PACKAGE_REFERENCES VS_PLATFORM_TOOLSET VS_PROJECT_IMPORT VS_SCC_AUXPATH VS_SCC_LOCALPATH VS_SCC_PROJECTNAME VS_SCC_PROVIDER VS_SDK_REFERENCES VS_SOLUTION_DEPLOY VS_USER_PROPS VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION VS_WINRT_COMPONENT VS_WINRT_EXTENSIONS VS_WINRT_REFERENCES WATCOM_RUNTIME_LIBRARY WIN32_EXECUTABLE WINDOWS_EXPORT_ALL_SYMBOLS XCODE_EXPLICIT_FILE_TYPE XCODE_GENERATE_SCHEME XCODE_LINK_BUILD_PHASE_MODE XCODE_PRODUCT_TYPE XCODE_SCHEME_ADDRESS_SANITIZER XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN XCODE_SCHEME_ARGUMENTS XCODE_SCHEME_DEBUG_AS_ROOT XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE XCODE_SCHEME_ENABLE_GPU_API_VALIDATION XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION XCODE_SCHEME_ENVIRONMENT XCODE_SCHEME_EXECUTABLE XCODE_SCHEME_GUARD_MALLOC XCODE_SCHEME_LAUNCH_CONFIGURATION XCODE_SCHEME_LAUNCH_MODE XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP XCODE_SCHEME_MALLOC_GUARD_EDGES XCODE_SCHEME_MALLOC_SCRIBBLE XCODE_SCHEME_MALLOC_STACK XCODE_SCHEME_THREAD_SANITIZER XCODE_SCHEME_THREAD_SANITIZER_STOP XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP XCODE_SCHEME_WORKING_DIRECTORY XCODE_SCHEME_ZOMBIE_OBJECTS XCODE_XCCONFIG XCTEST ABSTRACT AUTORCC_OPTIONS AUTOUIC_OPTIONS COMPILE_DEFINITIONS COMPILE_FLAGS COMPILE_OPTIONS EXTERNAL_OBJECT Fortran_FORMAT Fortran_PREPROCESS GENERATED HEADER_FILE_ONLY INCLUDE_DIRECTORIES KEEP_EXTENSION LABELS LANGUAGE LOCATION MACOSX_PACKAGE_LOCATION OBJECT_DEPENDS OBJECT_OUTPUTS SKIP_AUTOGEN SKIP_AUTOMOC SKIP_AUTORCC SKIP_AUTOUIC SKIP_LINTING SKIP_PRECOMPILE_HEADERS SKIP_UNITY_BUILD_INCLUSION SYMBOLIC Swift_DEPENDENCIES_FILE Swift_DIAGNOSTICS_FILE VS_COPY_TO_OUT_DIR VS_DEPLOYMENT_CONTENT VS_DEPLOYMENT_LOCATION VS_INCLUDE_IN_VSIX VS_RESOURCE_GENERATOR VS_SETTINGS VS_SHADER_DISABLE_OPTIMIZATIONS VS_SHADER_ENABLE_DEBUG VS_SHADER_ENTRYPOINT VS_SHADER_FLAGS VS_SHADER_MODEL VS_SHADER_OBJECT_FILE_NAME VS_SHADER_OUTPUT_HEADER_FILE VS_SHADER_TYPE VS_SHADER_VARIABLE_NAME VS_TOOL_OVERRIDE VS_XAML_TYPE WRAP_EXCLUDE XCODE_EXPLICIT_FILE_TYPE XCODE_FILE_ATTRIBUTES XCODE_LAST_KNOWN_FILE_TYPE ATTACHED_FILES ATTACHED_FILES_ON_FAIL COST DEPENDS DISABLED ENVIRONMENT ENVIRONMENT_MODIFICATION FAIL_REGULAR_EXPRESSION FIXTURES_CLEANUP FIXTURES_REQUIRED FIXTURES_SETUP LABELS MEASUREMENT PASS_REGULAR_EXPRESSION PROCESSORS PROCESSOR_AFFINITY REQUIRED_FILES RESOURCE_LOCK RUN_SERIAL SKIP_REGULAR_EXPRESSION SKIP_RETURN_CODE TIMEOUT TIMEOUT_AFTER_MATCH TIMEOUT_SIGNAL_GRACE_PERIOD TIMEOUT_SIGNAL_NAME WILL_FAIL WORKING_DIRECTORY ADVANCED HELPSTRING MODIFIED STRINGS TYPE VALUE CPACK_DESKTOP_SHORTCUTS CPACK_NEVER_OVERWRITE CPACK_PERMANENT CPACK_STARTUP_SHORTCUTS CPACK_START_MENU_SHORTCUTS CPACK_WIX_ACL IF 0 1 BOOL AND OR NOT STREQUAL EQUAL VERSION_LESS VERSION_GREATER VERSION_EQUAL VERSION_LESS_EQUAL VERSION_GREATER_EQUAL LOWER_CASE UPPER_CASE MAKE_C_IDENTIFIER IN_LIST JOIN REMOVE_DUPLICATES FILTER PATH_EQUAL SHELL_PATH CONFIG OUTPUT_CONFIG COMMAND_CONFIG PLATFORM_ID C_COMPILER_VERSION CXX_COMPILER_VERSION CUDA_COMPILER_VERSION OBJC_COMPILER_VERSION OBJCXX_COMPILER_VERSION Fortran_COMPILER_VERSION HIP_COMPILER_VERSION ISPC_COMPILER_VERSION C_COMPILER_ID CXX_COMPILER_ID CUDA_COMPILER_ID OBJC_COMPILER_ID OBJCXX_COMPILER_ID Fortran_COMPILER_ID HIP_COMPILER_ID ISPC_COMPILER_ID COMPILE_LANGUAGE COMPILE_LANG_AND_ID COMPILE_FEATURES COMPILE_ONLY LINK_LANGUAGE LINK_LANG_AND_ID LINK_LIBRARY LINK_GROUP LINK_ONLY DEVICE_LINK HOST_LINK TARGET_EXISTS TARGET_NAME_IF_EXISTS TARGET_NAME TARGET_PROPERTY TARGET_OBJECTS TARGET_POLICY TARGET_FILE TARGET_FILE_BASE_NAME TARGET_FILE_PREFIX TARGET_FILE_SUFFIX TARGET_FILE_NAME TARGET_FILE_DIR TARGET_LINKER_FILE TARGET_LINKER_FILE_BASE_NAME TARGET_LINKER_FILE_PREFIX TARGET_LINKER_FILE_SUFFIX TARGET_LINKER_FILE_NAME TARGET_LINKER_FILE_DIR TARGET_SONAME_FILE TARGET_SONAME_FILE_NAME TARGET_SONAME_FILE_DIR TARGET_PDB_FILE TARGET_PDB_FILE_BASE_NAME TARGET_PDB_FILE_NAME TARGET_PDB_FILE_DIR TARGET_BUNDLE_DIR_NAME TARGET_BUNDLE_DIR TARGET_BUNDLE_CONTENT_DIR TARGET_RUNTIME_DLLS INSTALL_INTERFACE BUILD_INTERFACE BUILD_LOCAL_INTERFACE INSTALL_PREFIX GENEX_EVAL TARGET_GENEX_EVAL ANGLE-R COMMA SEMICOLON LENGTH GET SUBLIST FIND JOIN APPEND PREPEND INSERT POP_BACK POP_FRONT REMOVE_ITEM REMOVE_AT REMOVE_DUPLICATES FILTER TRANSFORM FRANSFORM REVERSE SORT HAS_ROOT_NAME HAS_ROOT_DIRECTORY HAS_ROOT_PATH HAS_FILENAME HAS_EXTENSION HAS_STEM HAS_RELATIVE_PART HAS_PARENT_PATH IS_ABSOLUTE IS_RELATIVE IS_PREFIX GET_ROOT_NAME GET_ROOT_DIRECTORY GET_ROOT_PATH GET_FILENAME GET_EXTENSION GET_STEM GET_RELATIVE_PART GET_PARENT_PATH CMAKE_PATH APPEND REMOVE_FILENAME REPLACE_FILENAME REMOVE_EXTENSION REPLACE_EXTENSION NORMAL_PATH RELATIVE_PATH ABSOLUTE_PATH AndroidTestUtilities BundleUtilities CheckCCompilerFlag CheckCompilerFlag CheckCSourceCompiles CheckCSourceRuns CheckCXXCompilerFlag CheckCXXSourceCompiles CheckCXXSourceRuns CheckCXXSymbolExists CheckFortranCompilerFlag CheckFortranFunctionExists CheckFortranSourceCompiles CheckFortranSourceRuns CheckFunctionExists CheckIncludeFileCXX CheckIncludeFile CheckIncludeFiles CheckIPOSupported CheckLanguage CheckLibraryExists CheckLinkerFlag CheckOBJCCompilerFlag CheckOBJCSourceCompiles CheckOBJCSourceRuns CheckOBJCXXCompilerFlag CheckOBJCXXSourceCompiles CheckOBJCXXSourceRuns CheckPIESupported CheckPrototypeDefinition CheckSourceCompiles CheckSourceRuns CheckStructHasMember CheckSymbolExists CheckTypeSize CheckVariableExists CMakeAddFortranSubdirectory CMakeBackwardCompatibilityCXX CMakeDependentOption CMakeFindDependencyMacro CMakeFindFrameworks CMakePackageConfigHelpers CMakePrintHelpers CMakePrintSystemInformation CMakePushCheckState CPack CPackComponent CPackIFW CPackIFWConfigureFile CSharpUtilities CTest CTestCoverageCollectGCOV CTestScriptMode CTestUseLaunchers DeployQt4 ExternalData ExternalProject FeatureSummary FetchContent FindPackageHandleStandardArgs FindPackageMessage FortranCInterface GenerateExportHeader GNUInstallDirs GoogleTest InstallRequiredSystemLibraries ProcessorCount SelectLibraryConfigurations TestForANSIForScope TestForANSIStreamHeaders TestForSSTREAM TestForSTDNamespace UseEcos UseJava UseSWIG UsewxWidgets ALSA Armadillo ASPELL AVIFile Backtrace BISON BLAS Boost Bullet BZip2 CABLE Coin3D CUDAToolkit Cups CURL Curses CVS CxxTest Cygwin DCMTK DevIL Doxygen EnvModules EXPAT FLEX FLTK FLTK2 Fontconfig Freetype GCCXML GDAL Gettext GIF Git GLEW GLUT Gnuplot GnuTLS GSL GTest GTK GTK2 HDF5 Hg HSPELL HTMLHelp Ice Iconv Icotool ICU ImageMagick Intl ITK Jasper Java JNI JPEG KDE3 KDE4 LAPACK LATEX LibArchive Libinput LibLZMA LibXml2 LibXslt LTTngUST Lua Lua50 Lua51 Matlab MFC Motif MPEG MPEG2 MPI Msys ODBC OpenACC OpenAL OpenCL OpenGL OpenMP OpenSceneGraph OpenSSL OpenThreads osg osg_functions osgAnimation osgDB osgFX osgGA osgIntrospection osgManipulator osgParticle osgPresentation osgProducer osgQt osgShadow osgSim osgTerrain osgText osgUtil osgViewer osgVolume osgWidget Patch Perl PerlLibs PHP4 PhysFS Pike PkgConfig PNG PostgreSQL Producer Protobuf Python Python2 Python3 Qt3 Qt4 QuickTime RTI Ruby SDL SDL_image SDL_mixer SDL_net SDL_sound SDL_ttf SelfPackers Squish SQLite3 Subversion SWIG TCL Tclsh TclStub Threads TIFF UnixCommands VTK Vulkan Wget Wish wxWidgets X11 XalanC XCTest XercesC XMLRPC ZLIB AddFileDependencies CMakeDetermineVSServicePack CMakeExpandImportedTargets CMakeForceCompiler CMakeParseArguments Dart Documentation MacroAddFileDependencies TestCXXAcceptsFlag UseJavaClassFilelist UseJavaSymlinks UsePkgConfig Use_wxWindows WriteBasicConfigVersionFile WriteCompilerDetectionHeader FindCUDA FindDart FindPythonInterp FindPythonLibs FindQt FindwxWindows CPackArchive CPackBundle CPackCygwin CPackDeb CPackDMG CPackFreeBSD CPackNSIS CPackNuGet CPackPackageMaker CPackProductBuild CPackRPM CPackWIX GetPrerequisites TestBigEndian TRUE ON YES Y 0 FALSE OFF NO IGNORE N 0 skylighting-core-0.13.4.1/xml/coffee.xml0000644000000000000000000004352407346545000016172 0ustar0000000000000000 false true yes no on off undefined null NaN Infinity return break continue throw for while until loop if else unless switch when then and or in do of by is isnt not typeof delete where super try catch finally try catch finally constructor class extends new instanceof case default function var void with const let enum export import native __hasProp __extends __slice __bind __indexOf Object Number Boolean Array String RegExp Function Date Math eval setInterval clearInterval setTimeout clearTimeout isFinite isNaN parseFloat parseInt escape unescape console encodeURI encodeURIComponent decodeURI decodeURIComponent window document navigator location history screen alert prompt process GLOBAL require exports skylighting-core-0.13.4.1/xml/coldfusion.xml0000644000000000000000000006155207346545000017111 0ustar0000000000000000 if else for in while do continue break with try catch switch case new var function return this delete true false void throw typeof const default Anchor Applet Area Array Boolean Button Checkbox Date Document Event FileUpload Form Frame Function Hidden History Image Layer Linke Location Math Navigator Number Object Option Password Radio RegExp Reset Screen Select String Submit Text Textarea Window abs acos alert anchor apply asin atan atan2 back blur call captureEvents ceil charAt charCodeAt clearInterval clearTimeout click close compile concat confirm cos disableExternalCapture enableExternalCapture eval exec exp find floor focus forward fromCharCode getDate getDay getFullYear getHours getMilliseconds getMinutes getMonth getSeconds getSelection getTime getTimezoneOffset getUTCDate getUTCDay getUTCFullYear getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds go handleEvent home indexOf javaEnabled join lastIndexOf link load log match max min moveAbove moveBelow moveBy moveTo moveToAbsolute open parse plugins.refresh pop pow preference print prompt push random releaseEvents reload replace reset resizeBy resizeTo reverse round routeEvent scrollBy scrollTo search select setDate setFullYear setHours setInterval setMilliseconds setMinutes setMonth setSeconds setTime setTimeout setUTCDate setUTCFullYear setUTCHours setUTCMilliseconds setUTCMinutes setUTCMonth setUTCSeconds shift sin slice sort splice split sqrt stop submit substr substring taintEnabled tan test toLocaleString toLowerCase toSource toString toUpperCase toUTCString unshift unwatch UTC valueOf watch write writeln break case catch continue default do else for function if in return switch try var while Abs ACos ArrayAppend ArrayAvg ArrayClear ArrayDeleteAt ArrayInsertAt ArrayIsEmpty ArrayLen ArrayMax ArrayMin ArrayNew ArrayPrepend ArrayResize ArraySet ArraySort ArraySum ArraySwap ArrayToList Asc ASin Atn BitAnd BitMaskClear BitMaskRead BitMaskSet BitNot BitOr BitSHLN BitSHRN BitXor Ceiling Chr CJustify Compare CompareNoCase Cos CreateDate CreateDateTime CreateObject CreateODBCDate CreateODBCDateTime CreateODBCTime CreateTime CreateTimeSpan CreateUUID DateAdd DateCompare DateConvert DateDiff DateFormat DatePart Day DayOfWeek DayOfWeekAsString DayOfYear DaysInMonth DaysInYear DE DecimalFormat DecrementValue Decrypt DeleteClientVariable DirectoryExists DollarFormat Duplicate Encrypt Evaluate Exp ExpandPath FileExists Find FindNoCase FindOneOf FirstDayOfMonth Fix FormatBaseN GetAuthUser GetBaseTagData GetBaseTagList GetBaseTemplatePath GetClientVariablesList GetCurrentTemplatePath GetDirectoryFromPath GetException GetFileFromPath GetFunctionList GetHttpRequestData GetHttpTimeString GetK2ServerDocCount GetK2ServerDocCountLimit GetLocale GetMetaData GetMetricData GetPageContext GetProfileSections GetProfileString GetServiceSettings GetTempDirectory GetTempFile GetTemplatePath GetTickCount GetTimeZoneInfo GetToken Hash Hour HTMLCodeFormat HTMLEditFormat IIf IncrementValue InputBaseN Insert Int IsArray IsBinary IsBoolean IsCustomFunction IsDate IsDebugMode IsDefined IsK2ServerABroker IsK2ServerDocCountExceeded IsK2ServerOnline IsLeapYear IsNumeric IsNumericDate IsObject IsQuery IsSimpleValue IsStruct IsUserInRole IsWDDX IsXmlDoc IsXmlElement IsXmlRoot JavaCast JSStringFormat LCase Left Len ListAppend ListChangeDelims ListContains ListContainsNoCase ListDeleteAt ListFind ListFindNoCase ListFirst ListGetAt ListInsertAt ListLast ListLen ListPrepend ListQualify ListRest ListSetAt ListSort ListToArray ListValueCount ListValueCountNoCase LJustify Log Log10 LSCurrencyFormat LSDateFormat LSEuroCurrencyFormat LSIsCurrency LSIsDate LSIsNumeric LSNumberFormat LSParseCurrency LSParseDateTime LSParseEuroCurrency LSParseNumber LSTimeFormat LTrim Max Mid Min Minute Month MonthAsString Now NumberFormat ParagraphFormat ParameterExists ParseDateTime Pi PreserveSingleQuotes Quarter QueryAddColumn QueryAddRow QueryNew QuerySetCell QuotedValueList Rand Randomize RandRange REFind REFindNoCase RemoveChars RepeatString Replace ReplaceList ReplaceNoCase REReplace REReplaceNoCase Reverse Right RJustify Round RTrim Second SetEncoding SetLocale SetProfileString SetVariable Sgn Sin SpanExcluding SpanIncluding Sqr StripCR StructAppend StructClear StructCopy StructCount StructDelete StructFind StructFindKey StructFindValue StructGet StructInsert StructIsEmpty StructKeyArray StructKeyExists StructKeyList StructNew StructSort StructUpdate Tan TimeFormat ToBase64 ToBinary ToString Trim UCase URLDecode URLEncodedFormat URLSessionFormat Val ValueList Week WriteOutput XmlChildPos XmlElemNew XmlFormat XmlNew XmlParse XmlSearch XmlTransform Year YesNoFormat skylighting-core-0.13.4.1/xml/comments.xml0000644000000000000000000000127107346545000016561 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/commonlisp.xml0000644000000000000000000012216007346545000017115 0ustar0000000000000000 ]> < <= = > >= => - / /= // /// * ** *** + ++ +++ 1- 1+ defclass defconstant defgeneric define-compiler-macro define-condition define-method-combination define-modify-macro define-setf-expander define-setf-method define-symbol-macro defmacro defmethod defpackage defparameter defsetf deftype defvar defun defstruct abort abs access acons acos acosh add-method adjoin adjustable-array-p adjust-array allocate-instance alpha-char-p alphanumericp and append apply applyhook apropos apropos-list aref arithmetic-error arithmetic-error-operands arithmetic-error-operation array array-dimension array-dimension-limit array-dimensions array-displacement array-element-type array-has-fill-pointer-p array-in-bounds-p arrayp array-rank array-rank-limit array-row-major-index array-total-size array-total-size-limit ash asin asinh assert assoc assoc-if assoc-if-not atan atanh atom base-char base-string bignum bit bit-and bit-andc1 bit-andc2 bit-eqv bit-ior bit-nand bit-nor bit-not bit-orc1 bit-orc2 bit-vector bit-vector-p bit-xor block boole boole-1 boole-2 boolean boole-and boole-andc1 boole-andc2 boole-c1 boole-c2 boole-clr boole-eqv boole-ior boole-nand boole-nor boole-orc1 boole-orc2 boole-set boole-xor both-case-p boundp break broadcast-stream broadcast-stream-streams built-in-class butlast byte byte-position byte-size caaaar caaadr caaar caadar caaddr caadr caar cadaar cadadr cadar caddar cadddr caddr cadr call-arguments-limit call-method call-next-method capitalize car case catch ccase cdaaar cdaadr cdaar cdadar cdaddr cdadr cdar cddaar cddadr cddar cdddar cddddr cdddr cddr cdr ceiling cell-error cell-error-name cerror change-class char char< char<= char= char> char>= char/= character characterp char-bit char-bits char-bits-limit char-code char-code-limit char-control-bit char-downcase char-equal char-font char-font-limit char-greaterp char-hyper-bit char-int char-lessp char-meta-bit char-name char-not-equal char-not-greaterp char-not-lessp char-super-bit char-upcase check-type cis class class-name class-of clear-input clear-output close clrhash code-char coerce commonp compilation-speed compile compiled-function compiled-function-p compile-file compile-file-pathname compiler-let compiler-macro compiler-macro-function complement complex complexp compute-applicable-methods compute-restarts concatenate concatenated-stream concatenated-stream-streams cond condition conjugate cons consp constantly constantp continue control-error copy-alist copy-list copy-pprint-dispatch copy-readtable copy-seq copy-structure copy-symbol copy-tree cos cosh count count-if count-if-not ctypecase debug decf declaim declaration declare decode-float decode-universal-time delete delete-duplicates delete-file delete-if delete-if-not delete-package denominator deposit-field describe describe-object destructuring-bind digit-char digit-char-p directory directory-namestring disassemble division-by-zero do do* do-all-symbols documentation do-exeternal-symbols do-external-symbols dolist do-symbols dotimes double-float double-float-epsilon double-float-negative-epsilon dpb dribble dynamic-extent ecase echo-stream echo-stream-input-stream echo-stream-output-stream ed eighth elt encode-universal-time end-of-file endp enough-namestring ensure-directories-exist ensure-generic-function eq eql equal equalp error etypecase eval evalhook eval-when evenp every exp export expt extended-char fboundp fceiling fdefinition ffloor fifth file-author file-error file-error-pathname file-length file-namestring file-position file-stream file-string-length file-write-date fill fill-pointer find find-all-symbols find-class find-if find-if-not find-method find-package find-restart find-symbol finish-output first fixnum flet float float-digits floating-point-inexact floating-point-invalid-operation floating-point-overflow floating-point-underflow floatp float-precision float-radix float-sign floor fmakunbound force-output format formatter fourth fresh-line fround ftruncate ftype funcall function function-keywords function-lambda-expression functionp gbitp gcd generic-function gensym gentemp get get-decoded-time get-dispatch-macro-character getf gethash get-internal-real-time get-internal-run-time get-macro-character get-output-stream-string get-properties get-setf-expansion get-setf-method get-universal-time go graphic-char-p handler-bind handler-case hash-table hash-table-count hash-table-p hash-table-rehash-size hash-table-rehash-threshold hash-table-size hash-table-test host-namestring identity if if-exists ignorable ignore ignore-errors imagpart import incf initialize-instance inline in-package in-package input-stream-p inspect int-char integer integer-decode-float integer-length integerp interactive-stream-p intern internal-time-units-per-second intersection invalid-method-error invoke-debugger invoke-restart invoke-restart-interactively isqrt keyword keywordp labels lambda lambda-list-keywords lambda-parameters-limit last lcm ldb ldb-test ldiff least-negative-double-float least-negative-long-float least-negative-normalized-double-float least-negative-normalized-long-float least-negative-normalized-short-float least-negative-normalized-single-float least-negative-short-float least-negative-single-float least-positive-double-float least-positive-long-float least-positive-normalized-double-float least-positive-normalized-long-float least-positive-normalized-short-float least-positive-normalized-single-float least-positive-short-float least-positive-single-float length let let* lisp lisp-implementation-type lisp-implementation-version list list* list-all-packages listen list-length listp load load-logical-pathname-translations load-time-value locally log logand logandc1 logandc2 logbitp logcount logeqv logical-pathname logical-pathname-translations logior lognand lognor lognot logorc1 logorc2 logtest logxor long-float long-float-epsilon long-float-negative-epsilon long-site-name loop loop-finish lower-case-p machine-instance machine-type machine-version macroexpand macroexpand-1 macroexpand-l macro-function macrolet make-array make-array make-broadcast-stream make-char make-concatenated-stream make-condition make-dispatch-macro-character make-echo-stream make-hash-table make-instance make-instances-obsolete make-list make-load-form make-load-form-saving-slots make-method make-package make-pathname make-random-state make-sequence make-string make-string-input-stream make-string-output-stream make-symbol make-synonym-stream make-two-way-stream makunbound map mapc mapcan mapcar mapcon maphash map-into mapl maplist mask-field max member member-if member-if-not merge merge-pathname merge-pathnames method method-combination method-combination-error method-qualifiers min minusp mismatch mod most-negative-double-float most-negative-fixnum most-negative-long-float most-negative-short-float most-negative-single-float most-positive-double-float most-positive-fixnum most-positive-long-float most-positive-short-float most-positive-single-float muffle-warning multiple-value-bind multiple-value-call multiple-value-list multiple-value-prog1 multiple-value-seteq multiple-value-setq multiple-values-limit name-char namestring nbutlast nconc next-method-p nil nintersection ninth no-applicable-method no-next-method not notany notevery notinline nreconc nreverse nset-difference nset-exclusive-or nstring nstring-capitalize nstring-downcase nstring-upcase nsublis nsubst nsubst-if nsubst-if-not nsubstitute nsubstitute-if nsubstitute-if-not nth nthcdr nth-value null number numberp numerator nunion oddp open open-stream-p optimize or otherwise output-stream-p package package-error package-error-package package-name package-nicknames packagep package-shadowing-symbols package-used-by-list package-use-list pairlis parse-error parse-integer parse-namestring pathname pathname-device pathname-directory pathname-host pathname-match-p pathname-name pathnamep pathname-type pathname-version peek-char phase pi plusp pop position position-if position-if-not pprint pprint-dispatch pprint-exit-if-list-exhausted pprint-fill pprint-indent pprint-linear pprint-logical-block pprint-newline pprint-pop pprint-tab pprint-tabular prin1 prin1-to-string princ princ-to-string print print-not-readable print-not-readable-object print-object print-unreadable-object probe-file proclaim prog prog* prog1 prog2 progn program-error progv provide psetf psetq push pushnew putprop quote random random-state random-state-p rassoc rassoc-if rassoc-if-not ratio rational rationalize rationalp read read-byte read-char read-char-no-hang read-delimited-list reader-error read-eval-print read-from-string read-line read-preserving-whitespace read-sequence readtable readtable-case readtablep real realp realpart reduce reinitialize-instance rem remf remhash remove remove-duplicates remove-if remove-if-not remove-method remprop rename-file rename-package replace require rest restart restart-bind restart-case restart-name return return-from revappend reverse room rotatef round row-major-aref rplaca rplacd safety satisfies sbit scale-float schar search second sequence serious-condition set set-char-bit set-difference set-dispatch-macro-character set-exclusive-or setf set-macro-character set-pprint-dispatch setq set-syntax-from-char seventh shadow shadowing-import shared-initialize shiftf short-float short-float-epsilon short-float-negative-epsilon short-site-name signal signed-byte signum simle-condition simple-array simple-base-string simple-bit-vector simple-bit-vector-p simple-condition-format-arguments simple-condition-format-control simple-error simple-string simple-string-p simple-type-error simple-vector simple-vector-p simple-warning sin single-flaot-epsilon single-float single-float-epsilon single-float-negative-epsilon sinh sixth sleep slot-boundp slot-exists-p slot-makunbound slot-missing slot-unbound slot-value software-type software-version some sort space special special-form-p special-operator-p speed sqrt stable-sort standard standard-char standard-char-p standard-class standard-generic-function standard-method standard-object step storage-condition store-value stream stream-element-type stream-error stream-error-stream stream-external-format streamp streamup string string< string<= string= string> string>= string/= string-capitalize string-char string-char-p string-downcase string-equal string-greaterp string-left-trim string-lessp string-not-equal string-not-greaterp string-not-lessp stringp string-right-strim string-right-trim string-stream string-trim string-upcase structure structure-class structure-object style-warning sublim sublis subseq subsetp subst subst-if subst-if-not substitute substitute-if substitute-if-not subtypep svref sxhash symbol symbol-function symbol-macrolet symbol-name symbolp symbol-package symbol-plist symbol-value synonym-stream synonym-stream-symbol sys system t tagbody tailp tan tanh tenth terpri the third throw time trace translate-logical-pathname translate-pathname tree-equal truename truncase truncate two-way-stream two-way-stream-input-stream two-way-stream-output-stream type typecase type-error type-error-datum type-error-expected-type type-of typep unbound-slot unbound-slot-instance unbound-variable undefined-function unexport unintern union unless unread unread-char unsigned-byte untrace unuse-package unwind-protect update-instance-for-different-class update-instance-for-redefined-class upgraded-array-element-type upgraded-complex-part-type upper-case-p use-package user user-homedir-pathname use-value values values-list vector vectorp vector-pop vector-push vector-push-extend warn warning when wild-pathname-p with-accessors with-compilation-unit with-condition-restarts with-hash-table-iterator with-input-from-string with-open-file with-open-stream with-output-to-string with-package-iterator with-simple-restart with-slots with-standard-io-syntax write write-byte write-char write-line write-sequence write-string write-to-string yes-or-no-p y-or-n-p zerop :abort :adjustable :append :array :base :case :circle :conc-name :constructor :copier :count :create :default :defaults :device :direction :directory :displaced-index-offset :displaced-to :element-type :end1 :end2 :end :error :escape :external :from-end :gensym :host :if-does-not-exist:pretty :if-exists:print :include:print-function :index :inherited :initial-contents :initial-element :initial-offset :initial-value :input :internal:size :io :junk-allowed :key :length :level :named :name :new-version :nicknames :output-file :output :overwrite :predicate :preserve-whitespace :probe :radix :read-only :rehash-size :rehash-threshold :rename-and-delete :rename :start1 :start2 :start :stream :supersede :test :test-not :type :use :verbose :version *applyhook* *break-on-signals* *break-on-signals* *break-on-warnings* *compile-file-pathname* *compile-file-pathname* *compile-file-truename* *compile-file-truename* *compile-print* *compile-verbose* *compile-verbose* *debugger-hook* *debug-io* *default-pathname-defaults* *error-output* *evalhook* *features* *gensym-counter* *load-pathname* *load-print* *load-truename* *load-verbose* *macroexpand-hook* *modules* *package* *print-array* *print-base* *print-case* *print-circle* *print-escape* *print-gensym* *print-length* *print-level* *print-lines* *print-miser-width* *print-miser-width* *print-pprint-dispatch* *print-pprint-dispatch* *print-pretty* *print-radix* *print-readably* *print-right-margin* *print-right-margin* *query-io* *random-state* *read-base* *read-default-float-format* *read-eval* *read-suppress* *readtable* *standard-input* *standard-output* *terminal-io* *trace-output* &allow-other-keys &aux &body &environment &key &optional &rest &whole skylighting-core-0.13.4.1/xml/cpp.xml0000644000000000000000000024251107346545000015522 0ustar0000000000000000 ]> emit signals slots foreach forever SIGNAL SLOT qApp qGuiApp Q_COREAPP_STARTUP_FUNCTION Q_DECLARE_TR_FUNCTIONS QT_NO_NARROWING_CONVERSIONS_IN_CONNECT Q_CLASSINFO Q_DISABLE_COPY Q_EMIT Q_ENUM Q_ENUMS Q_FLAG Q_FLAGS Q_GADGET Q_INTERFACES Q_INVOKABLE Q_OBJECT Q_PROPERTY Q_REVISION Q_SET_OBJECT_NAME Q_SIGNAL Q_SIGNALS Q_SLOT Q_SLOTS Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE Q_DECLARE_METATYPE Q_DECLARE_OPAQUE_POINTER Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE Q_DECLARE_SMART_POINTER_METATYPE QT_NO_CAST_FROM_BYTEARRAY QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII QT_RESTRICTED_CAST_FROM_ASCII QT_NO_URL_CAST_FROM_STRING QT_USE_QSTRINGBUILDER Q_DECLARE_FLAGS Q_DECLARE_OPERATORS_FOR_FLAGS QBENCHMARK QBENCHMARK_ONCE QCOMPARE QEXPECT_FAIL QFAIL QFETCH QFINDTESTDATA QSKIP QTEST QTEST_APPLESS_MAIN QTEST_GUILESS_MAIN QTEST_MAIN QTRY_COMPARE QTRY_COMPARE_WITH_TIMEOUT QTRY_VERIFY2 QTRY_VERIFY QTRY_VERIFY2_WITH_TIMEOUT QTRY_VERIFY_WITH_TIMEOUT QVERIFY2 QVERIFY QVERIFY_EXCEPTION_THROWN QWARN QAXCLASS QAXFACTORY_BEGIN QAXFACTORY_DEFAULT QAXFACTORY_END QAXFACTORY_EXPORT QAXTYPE QDESIGNER_WIDGET_EXPORT QML_DECLARE_TYPE QML_DECLARE_TYPEINFO Q_ARG Q_RETURN_ARG Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE Q_DECLARE_EXTENSION_INTERFACE Q_DECLARE_INTERFACE Q_IMPORT_PLUGIN Q_PLUGIN_METADATA Q_NOREPLY Q_SCRIPT_DECLARE_QMETAOBJECT QWIDGETSIZE_MAX QT_ASCII_CAST_WARN QT_CATCH QT_COMPILER_SUPPORTS_AVX QT_COMPILER_SUPPORTS_AVX2 QT_COMPILER_SUPPORTS_SSE2 QT_COMPILER_SUPPORTS_SSE3 QT_COMPILER_SUPPORTS_SSE4_1 QT_COMPILER_SUPPORTS_SSE4_2 QT_COMPILER_SUPPORTS_SSSE3 QT_DEBUG QT_DEPRECATED QT_DEPRECATED_CONSTRUCTOR QT_DEPRECATED_SINCE QT_DEPRECATED_VARIABLE QT_DEPRECATED_X QT_DISABLE_DEPRECATED_BEFORE QT_EMULATED_ALIGNOF QT_ENSURE_STACK_ALIGNED_FOR_SSE QT_FASTCALL QT_FORWARD_DECLARE_CLASS QT_FORWARD_DECLARE_STRUCT QT_IOS_DEPLOYMENT_TARGET_BELOW QT_IOS_PLATFORM_SDK_EQUAL_OR_ABOVE QT_LARGEFILE_SUPPORT QT_LINKED_OPENSSL QT_MAC_DEPLOYMENT_TARGET_BELOW QT_MAC_PLATFORM_SDK_EQUAL_OR_ABOVE QT_MOC_COMPAT QT_MODULE QT_NO_ACCESSIBILITY QT_NO_ANIMATION QT_NO_BEARERMANAGEMENT QT_NO_BIG_CODECS QT_NO_BUTTONGROUP QT_NO_CALENDARWIDGET QT_NO_CODECS QT_NO_COLORDIALOG QT_NO_COLUMNVIEW QT_NO_COMBOBOX QT_NO_COMPLETER QT_NO_CONTEXTMENU QT_NO_CRASHHANDLER QT_NO_CUPS QT_NO_DATAWIDGETMAPPER QT_NO_DATESTRING QT_NO_DATETIMEEDIT QT_NO_DBUS QT_NO_DIAL QT_NO_DIRMODEL QT_NO_DOCKWIDGET QT_NO_DRAGANDDROP QT_NO_ERRORMESSAGE QT_NO_EXCEPTIONS QT_NO_FILEDIALOG QT_NO_FILESYSTEMWATCHER QT_NO_FONTCOMBOBOX QT_NO_FONTDIALOG QT_NO_FSCOMPLETER QT_NO_FTP QT_NO_GRAPHICSEFFECT QT_NO_GRAPHICSVIEW QT_NO_ICONV QT_NO_IDENTITYPROXYMODEL QT_NO_IM QT_NO_IMAGEFORMATPLUGIN QT_NO_IMAGEFORMAT_JPEG QT_NO_INPUTDIALOG QT_NO_ITEMVIEWS QT_NO_KEYSEQUENCEEDIT QT_NO_LISTVIEW QT_NO_LISTWIDGET QT_NO_LOCALSERVER QT_NO_MAINWINDOW QT_NO_MDIAREA QT_NO_MENU QT_NO_MENUBAR QT_NO_MULTIPROCESS QT_NO_NETWORKDISKCACHE QT_NO_NETWORKPROXY QT_NO_OPENVG QT_NO_PAINT_DEBUG QT_NO_PDF QT_NO_PRINTDIALOG QT_NO_PRINTER QT_NO_PRINTPREVIEWDIALOG QT_NO_PRINTPREVIEWWIDGET QT_NO_PROCESS QT_NO_PROGRESSDIALOG QT_NO_PROXYMODEL QT_NO_SCROLLAREA QT_NO_SCROLLBAR QT_NO_SHAREDMEMORY QT_NO_SOCKETNOTIFIER QT_NO_SOCKS5 QT_NO_SORTFILTERPROXYMODEL QT_NO_SPINBOX QT_NO_SPLITTER QT_NO_STANDARDITEMMODEL QT_NO_STATEMACHINE QT_NO_STRINGLISTMODEL QT_NO_STYLE_FUSION QT_NO_STYLE_STYLESHEET QT_NO_STYLE_WINDOWSCE QT_NO_STYLE_WINDOWSMOBILE QT_NO_STYLE_WINDOWSVISTA QT_NO_STYLE_WINDOWSXP QT_NO_SYNTAXHIGHLIGHTER QT_NO_SYSTEMSEMAPHORE QT_NO_TABBAR QT_NO_TABLEVIEW QT_NO_TABLEWIDGET QT_NO_TABWIDGET QT_NO_TEXTBROWSER QT_NO_TEXTEDIT QT_NO_TEXTODFWRITER QT_NO_TOOLBAR QT_NO_TOOLBOX QT_NO_TOOLBUTTON QT_NO_TREEVIEW QT_NO_TREEWIDGET QT_NO_UNDOGROUP QT_NO_UNDOSTACK QT_NO_UNDOVIEW QT_NO_UNSHARABLE_CONTAINERS QT_NO_WARNINGS QT_NO_WHATSTHIS QT_NO_WIZARD QT_NO_XMLSTREAMREADER QT_NO_XMLSTREAMWRITER QT_NO_ZLIB QT_OSX_DEPLOYMENT_TARGET_BELOW QT_OSX_PLATFORM_SDK_EQUAL_OR_ABOVE QT_POINTER_SIZE QT_PREPEND_NAMESPACE QT_QPA_DEFAULT_PLATFORM_NAME QT_REDUCE_RELOCATIONS QT_REQUIRE_VERSION QT_RETHROW QT_SHARED QT_STATIC QT_STRINGIFY QT_STRINGIFY2 QT_SUPPORTS QT_TERMINATE_ON_EXCEPTION QT_THREADSAFE_CLOEXEC QT_THROW QT_TRANSLATE_NOOP QT_TRANSLATE_NOOP3 QT_TRANSLATE_NOOP3_UTF8 QT_TRANSLATE_NOOP_UTF8 QT_TRID_NOOP QT_TRY QT_TR_NOOP QT_TR_NOOP_UTF8 QT_USE_NAMESPACE QT_VERSION QT_VERSION_CHECK QT_VERSION_MAJOR QT_VERSION_MINOR QT_VERSION_PATCH QT_VERSION_STR QT_VISIBILITY_AVAILABLE QT_WIN_CALLBACK Q_ALIGNOF Q_ALWAYS_INLINE Q_ASSERT Q_ASSERT_X Q_ASSUME Q_ATTRIBUTE_FORMAT_PRINTF Q_BIG_ENDIAN Q_BYTE_ORDER Q_CC_BOR Q_CC_CDS Q_CC_COMEAU Q_CC_DEC Q_CC_EDG Q_CC_GHS Q_CC_GNU Q_CC_HIGHC Q_CC_HPACC Q_CC_INTEL Q_CC_KAI Q_CC_MIPS Q_CC_MSVC Q_CC_OC Q_CC_PGI Q_CC_SUN Q_CC_SYM Q_CC_USLC Q_CC_WAT Q_CHECK_PTR Q_CHECK_PTRx Q_CLEANUP_RESOURCE Q_CONSTRUCTOR_FUNCTION Q_CONSTRUCTOR_FUNCTION0 Q_D Q_DECLARE_PRIVATE Q_DECLARE_PRIVATE_D Q_DECLARE_PUBLIC Q_DECLARE_TYPEINFO Q_DECL_CONSTEXPR Q_DECL_EXPORT Q_DECL_FINAL Q_DECL_IMPORT Q_DECL_NOEXCEPT Q_DECL_NOEXCEPT_EXPR Q_DECL_NOTHROW Q_DECL_OVERRIDE Q_DECL_RELAXED_CONSTEXPR Q_DESTRUCTOR_FUNCTION Q_DESTRUCTOR_FUNCTION0 Q_DISABLE_COPY Q_DUMMY_COMPARISON_OPERATOR Q_FALLTHROUGH Q_FOREACH Q_FOREVER Q_FORWARD_DECLARE_CF_TYPE Q_FORWARD_DECLARE_MUTABLE_CF_TYPE Q_FORWARD_DECLARE_OBJC_CLASS Q_FUNC_INFO Q_INIT_RESOURCE Q_INLINE_TEMPLATE Q_INT64_C Q_LIKELY Q_LITTLE_ENDIAN Q_NEVER_INLINE Q_OF_ELF Q_OF_MACH_O Q_OS_AIX Q_OS_ANDROID Q_OS_BSD4 Q_OS_BSDI Q_OS_CYGWIN Q_OS_DARWIN Q_OS_DGUX Q_OS_DYNIX Q_OS_FREEBSD Q_OS_HPUX Q_OS_HURD Q_OS_IOS Q_OS_IRIX Q_OS_LINUX Q_OS_LYNX Q_OS_MAC Q_OS_MACOS Q_OS_NETBSD Q_OS_OPENBSD Q_OS_OSF Q_OS_OSX Q_OS_QNX Q_OS_RELIANT Q_OS_SCO Q_OS_SOLARIS Q_OS_TVOS Q_OS_ULTRIX Q_OS_UNIX Q_OS_UNIXWARE Q_OS_WATCHOS Q_OS_WIN Q_OS_WIN32 Q_OS_WIN64 Q_OS_WINPHONE Q_OS_WINRT Q_OUTOFLINE_TEMPLATE Q_PROCESSOR_ALPHA Q_PROCESSOR_ARM Q_PROCESSOR_ARM_V5 Q_PROCESSOR_ARM_V6 Q_PROCESSOR_ARM_V7 Q_PROCESSOR_AVR32 Q_PROCESSOR_BLACKFIN Q_PROCESSOR_IA64 Q_PROCESSOR_MIPS Q_PROCESSOR_MIPS_32 Q_PROCESSOR_MIPS_64 Q_PROCESSOR_MIPS_I Q_PROCESSOR_MIPS_II Q_PROCESSOR_MIPS_III Q_PROCESSOR_MIPS_IV Q_PROCESSOR_MIPS_V Q_PROCESSOR_POWER Q_PROCESSOR_POWER_32 Q_PROCESSOR_POWER_64 Q_PROCESSOR_S390 Q_PROCESSOR_S390_X Q_PROCESSOR_SH Q_PROCESSOR_SH_4A Q_PROCESSOR_SPARC Q_PROCESSOR_SPARC_V9 Q_PROCESSOR_X86 Q_PROCESSOR_X86_32 Q_PROCESSOR_X86_64 Q_Q Q_STATIC_ASSERT Q_STATIC_ASSERT_PRIVATE_JOIN Q_STATIC_ASSERT_PRIVATE_JOIN_IMPL Q_STATIC_ASSERT_X Q_UINT64_C Q_UNIMPLEMENTED Q_UNLIKELY Q_UNREACHABLE Q_UNUSED Q_COMPLEX_TYPE Q_PRIMITIVE_TYPE Q_STATIC_TYPE Q_MOVABLE_TYPE Q_DUMMY_TYPE Q_RELOCATABLE_TYPE connect disconnect staticMetaObject tr trUtf8 qFindChildren qobject_cast qAbs qAsConst qBound qConstOverload qCritical qDebug qEnvironmentVariableIntValue qEnvironmentVariableIsEmpty qEnvironmentVariableIsSet qFloatDistance qFormatLogMessage qFatal qFuzzyCompare qFuzzyIsNull qInfo qMove qInstallMessageHandler qIsFinite qIsInf qIsNaN qMakePair qMax qMin qNonConstOverload qOverload qPrintable qQNaN qUtf16Printable qUtf8Printable qRound64 qRound qSNaN qSetMessagePattern qVersion qWarning q_check_ptr qgetenv qrand qsrand qtTrId qt_set_sequence_auto_mnemonic qCountLeadingZeroBits qCountTrailingZeroBits qBinaryFind qCopy qCopyBackward qCount qDeleteAll qPopulationCount qEqual qFill qFind qGreater qLess qLowerBound qSort qStableSort qSwap qUpperBound qChecksum qCompress qUncompress qsnprintf qstrcmp qstrcpy qstrdup qstricmp qstrlen qstrncmp qstrncpy qstrnicmp qstrnlen qvsnprintf qGlobalQHashSeed qHash qHashBits qHashRange qHashRangeCommutative qSetGlobalQHashSeed qMetaTypeId qRegisterMetaType qRegisterMetaTypeStreamOperators qAlpha qBlue qGray qGreen qPremultiply qRed qRgb qRgba qRgba qRgba64 qUnpremultiply qAddPostRoutine qRemovePostRoutine qmlAttachedPropertiesObject qmlClearTypeRegistrations qmlContext qmlEngine qmlInfo qmlProtectModule qmlRegisterExtendedType qmlRegisterExtendedUncreatableType qmlRegisterInterface qmlRegisterRevision qmlRegisterSingletonType qmlRegisterType qmlRegisterTypeNotAvailable qmlRegisterUncreatableType qt_extension qvariant_cast qDBusRegisterMetaType qdbus_cast QtFunctionPointer QtMessageHandler QtMsgType qint8 qint16 qint32 qint64 qlonglong qptrdiff qreal quint8 quint16 quint32 quint64 quintptr qulonglong uchar uint ulong ushort Q_PID QRgb qScriptConnect qScriptDisconnect qScriptRegisterMetaType qScriptRegisterSequenceMetaType qScriptValueFromSequence qScriptValueToSequence Q3DBars Q3DCamera Q3DInputHandler Q3DLight Q3DObject Q3DScatter Q3DScene Q3DSurface Q3DTheme QAbstract3DAxis QAbstract3DGraph QAbstract3DInputHandler QAbstract3DSeries QAbstractActionInput QAbstractAnimation QAbstractAnimation QAbstractAnimationClip QAbstractAspect QAbstractAudioDeviceInfo QAbstractAudioInput QAbstractAudioOutput QAbstractAxis QAbstractAxisInput QAbstractBarSeries QAbstractButton QAbstractCameraController QAbstractClipAnimator QAbstractClipBlendNode QAbstractDataProxy QAbstractEventDispatcher QAbstractExtensionFactory QAbstractExtensionManager QAbstractFormBuilder QAbstractFunctor QAbstractGraphicsShapeItem QAbstractItemDelegate QAbstractItemModel QAbstractItemModelTester QAbstractItemView QAbstractLight QAbstractListModel QAbstractMessageHandler QAbstractNativeEventFilter QAbstractNetworkCache QAbstractOAuth QAbstractOAuth2 QAbstractOAuthReplyHandler QAbstractOpenGLFunctions QAbstractPhysicalDevice QAbstractPhysicalDeviceProxy QAbstractPlanarVideoBuffer QAbstractPrintDialog QAbstractProxyModel QAbstractRayCaster QAbstractScrollArea QAbstractSeries QAbstractSkeleton QAbstractSlider QAbstractSocket QAbstractSpinBox QAbstractState QAbstractTableModel QAbstractTextDocumentLayout QAbstractTexture QAbstractTextureImage QAbstractTransition QAbstractUriResolver QAbstractVideoBuffer QAbstractVideoFilter QAbstractVideoSurface QAbstractXmlNodeModel QAbstractXmlReceiver QAccelerometer QAccelerometerFilter QAccelerometerReading QAccessible QAccessibleActionInterface QAccessibleEditableTextInterface QAccessibleEvent QAccessibleInterface QAccessibleObject QAccessiblePlugin QAccessibleStateChangeEvent QAccessibleTableCellInterface QAccessibleTableInterface QAccessibleTableModelChangeEvent QAccessibleTextCursorEvent QAccessibleTextInsertEvent QAccessibleTextInterface QAccessibleTextRemoveEvent QAccessibleTextSelectionEvent QAccessibleTextUpdateEvent QAccessibleValueChangeEvent QAccessibleValueInterface QAccessibleWidget QAction QAction QActionEvent QActionGroup QActionInput QAdditiveClipBlend QAlphaCoverage QAlphaTest QAltimeter QAltimeterFilter QAltimeterReading QAmbientLightFilter QAmbientLightReading QAmbientLightSensor QAmbientTemperatureFilter QAmbientTemperatureReading QAmbientTemperatureSensor QAnalogAxisInput QAndroidActivityResultReceiver QAndroidBinder QAndroidIntent QAndroidJniEnvironment QAndroidJniExceptionCleaner QAndroidJniObject QAndroidParcel QAndroidService QAndroidServiceConnection QAnimationAspect QAnimationCallback QAnimationClip QAnimationClipData QAnimationClipLoader QAnimationController QAnimationGroup QAnimationGroup QApplication QAreaLegendMarker QAreaSeries QArmature QAspectEngine QAspectJob QAssociativeIterable QAtomicInt QAtomicInteger QAtomicPointer QAttribute QAudioBuffer QAudioDecoder QAudioDecoderControl QAudioDeviceInfo QAudioEncoderSettings QAudioEncoderSettingsControl QAudioFormat QAudioInput QAudioInputSelectorControl QAudioOutput QAudioOutputSelectorControl QAudioProbe QAudioRecorder QAudioRoleControl QAudioSystemPlugin QAuthenticator QAxAggregated QAxBase QAxBindable QAxFactory QAxis QAxisAccumulator QAxisSetting QAxObject QAxScript QAxScriptEngine QAxScriptManager QAxSelect QAxWidget QBackendNode QBackendNodeMapper QBackingStore QBar3DSeries QBarCategoryAxis QBarDataItem QBarDataProxy QBarLegendMarker QBarSeries QBarSet QBasicTimer QBEInteger QBitArray QBitmap QBlendedClipAnimator QBlendEquation QBlendEquationArguments QBlitFramebuffer QBluetoothAddress QBluetoothDeviceDiscoveryAgent QBluetoothDeviceInfo QBluetoothHostInfo QBluetoothLocalDevice QBluetoothServer QBluetoothServiceDiscoveryAgent QBluetoothServiceInfo QBluetoothSocket QBluetoothTransferManager QBluetoothTransferReply QBluetoothTransferRequest QBluetoothUuid QBoxLayout QBoxPlotLegendMarker QBoxPlotSeries QBoxSet QBrush QBuffer QBuffer QBufferCapture QBufferDataGenerator QButtonAxisInput QButtonGroup QByteArray QByteArrayList QByteArrayMatcher QCache QCalendar QCalendarWidget QCallbackMapping QCamera QCamera QCameraCaptureBufferFormatControl QCameraCaptureDestinationControl QCameraControl QCameraExposure QCameraExposureControl QCameraFeedbackControl QCameraFlashControl QCameraFocus QCameraFocusControl QCameraFocusZone QCameraImageCapture QCameraImageCaptureControl QCameraImageProcessing QCameraImageProcessingControl QCameraInfo QCameraInfoControl QCameraLens QCameraLocksControl QCameraSelector QCameraViewfinderSettings QCameraViewfinderSettingsControl QCameraViewfinderSettingsControl2 QCameraZoomControl QCanBus QCanBusDevice QCanBusDeviceInfo QCanBusFactory QCanBusFactoryV2 QCanBusFrame QCandlestickLegendMarker QCandlestickModelMapper QCandlestickSeries QCandlestickSet QCategory3DAxis QCategoryAxis QCborArray QCborError QCborMap QCborParserError QCborStreamReader QCborStreamWriter QCborValue QChannel QChannelMapper QChannelMapping QChannelMappingCreatedChangeBase QChar QChart QChartView QCheckBox QChildEvent QClearBuffers QClipAnimator QClipBlendNodeCreatedChangeBase QClipBlendValue QClipboard QClipPlane QCloseEvent QCocoaNativeContext QCocoaWindowFunctions QCollator QCollatorSortKey QColor QColorDialog QColormap QColorMask QColorSpace QColorTransform QColumnView QComboBox QCommandLineOption QCommandLineParser QCommandLinkButton QCommonStyle QCompass QCompassFilter QCompassReading QCompleter QComponent QComponentAddedChange QComponentRemovedChange QCompressedHelpInfo QComputeCommand QConcatenateTablesProxyModel QConeGeometry QConeMesh QConicalGradient QContextMenuEvent QContiguousCache QCoreApplication QCryptographicHash QCuboidGeometry QCuboidMesh QCullFace QCursor QCustom3DItem QCustom3DLabel QCustom3DVolume QCustomAudioRoleControl QCylinderGeometry QCylinderMesh QDataStream QDataWidgetMapper QDate QDateEdit QDateTime QDateTimeAxis QDateTimeEdit QDBusAbstractAdaptor QDBusAbstractInterface QDBusArgument QDBusConnection QDBusConnectionInterface QDBusContext QDBusError QDBusInterface QDBusMessage QDBusObjectPath QDBusPendingCall QDBusPendingCallWatcher QDBusPendingReply QDBusReply QDBusServer QDBusServiceWatcher QDBusSignature QDBusUnixFileDescriptor QDBusVariant QDBusVirtualObject QDeadlineTimer QDebug QDebugStateSaver QDepthRange QDepthTest QDesignerActionEditorInterface QDesignerContainerExtension QDesignerCustomWidgetCollectionInterface QDesignerCustomWidgetInterface QDesignerDynamicPropertySheetExtension QDesignerFormEditorInterface QDesignerFormWindowCursorInterface QDesignerFormWindowInterface QDesignerFormWindowManagerInterface QDesignerMemberSheetExtension QDesignerObjectInspectorInterface QDesignerPropertyEditorInterface QDesignerPropertySheetExtension QDesignerTaskMenuExtension QDesignerWidgetBoxInterface QDesktopServices QDesktopWidget QDial QDialog QDialogButtonBox QDiffuseMapMaterial QDiffuseSpecularMapMaterial QDiffuseSpecularMaterial QDir QDirectionalLight QDirIterator QDirModel QDispatchCompute QDistanceFilter QDistanceReading QDistanceSensor QDithering QDnsDomainNameRecord QDnsHostAddressRecord QDnsLookup QDnsMailExchangeRecord QDnsServiceRecord QDnsTextRecord QDockWidget QDomAttr QDomCDATASection QDomCharacterData QDomComment QDomDocument QDomDocumentFragment QDomDocumentType QDomElement QDomEntity QDomEntityReference QDomImplementation QDomNamedNodeMap QDomNode QDomNodeList QDomNotation QDomProcessingInstruction QDomText QDoubleSpinBox QDoubleValidator QDrag QDragEnterEvent QDragLeaveEvent QDragMoveEvent QDropEvent QDtls QDtlsClientVerifier QDynamicPropertyChangeEvent QDynamicPropertyUpdatedChange QEasingCurve QEffect QEglFSFunctions QEGLNativeContext QElapsedTimer QEnableSharedFromThis QEnterEvent QEntity QEnvironmentLight QErrorMessage QEvent QEventLoop QEventLoopLocker QEventTransition QException QExplicitlySharedDataPointer QExposeEvent QExtensionFactory QExtensionManager QExtrudedTextGeometry QExtrudedTextMesh QFile QFileDevice QFileDialog QFileIconProvider QFileInfo QFileOpenEvent QFileSelector QFileSystemModel QFileSystemWatcher QFilterKey QFinalState QFirstPersonCameraController QFlag QFlags qfloat16 QFocusEvent QFocusFrame QFont QFontComboBox QFontDatabase QFontDialog QFontInfo QFontMetrics QFontMetricsF QFormBuilder QFormLayout QForwardRenderer QFrame QFrameAction QFrameGraphNode QFrameGraphNodeCreatedChangeBase QFrontFace QFrustumCulling QFuture QFutureIterator QFutureSynchronizer QFutureWatcher QGamepad QGamepadKeyNavigation QGamepadManager QGenericArgument QGenericMatrix QGenericPlugin QGenericPluginFactory QGenericReturnArgument QGeoAddress QGeoAreaMonitorInfo QGeoAreaMonitorSource QGeoCircle QGeoCodeReply QGeoCodingManager QGeoCodingManagerEngine QGeoCoordinate QGeoJson QGeoLocation QGeoManeuver QGeometry QGeometryRenderer QGeoPath QGeoPolygon QGeoPositionInfo QGeoPositionInfoSource QGeoPositionInfoSourceFactory QGeoPositionInfoSourceFactoryV2 QGeoRectangle QGeoRoute QGeoRouteLeg QGeoRouteReply QGeoRouteRequest QGeoRouteSegment QGeoRoutingManager QGeoRoutingManagerEngine QGeoSatelliteInfo QGeoSatelliteInfoSource QGeoServiceProvider QGeoServiceProviderFactory QGeoServiceProviderFactoryV2 QGeoShape QGesture QGestureEvent QGestureRecognizer QGLBuffer QGLColormap QGLContext QGLFormat QGLFramebufferObject QGLFramebufferObjectFormat QGLFunctions QGlobalStatic QGLPixelBuffer QGLShader QGLShaderProgram QGLWidget QGLXNativeContext QGlyphRun QGoochMaterial QGradient QGraphicsAnchor QGraphicsAnchorLayout QGraphicsApiFilter QGraphicsBlurEffect QGraphicsColorizeEffect QGraphicsDropShadowEffect QGraphicsEffect QGraphicsEllipseItem QGraphicsGridLayout QGraphicsItem QGraphicsItemAnimation QGraphicsItemGroup QGraphicsLayout QGraphicsLayoutItem QGraphicsLinearLayout QGraphicsLineItem QGraphicsObject QGraphicsOpacityEffect QGraphicsPathItem QGraphicsPixmapItem QGraphicsPolygonItem QGraphicsProxyWidget QGraphicsRectItem QGraphicsRotation QGraphicsScale QGraphicsScene QGraphicsSceneContextMenuEvent QGraphicsSceneDragDropEvent QGraphicsSceneEvent QGraphicsSceneHelpEvent QGraphicsSceneHoverEvent QGraphicsSceneMouseEvent QGraphicsSceneMoveEvent QGraphicsSceneResizeEvent QGraphicsSceneWheelEvent QGraphicsSimpleTextItem QGraphicsSvgItem QGraphicsTextItem QGraphicsTransform QGraphicsView QGraphicsWidget QGregorianCalendar QGridLayout QGroupBox QGuiApplication QGyroscope QGyroscopeFilter QGyroscopeReading QHash QHashIterator QHBarModelMapper QHBoxLayout QHBoxPlotModelMapper QHCandlestickModelMapper QHeaderView QHeightMapSurfaceDataProxy QHelpContentItem QHelpContentModel QHelpContentWidget QHelpEngine QHelpEngineCore QHelpEvent QHelpFilterData QHelpFilterEngine QHelpFilterSettingsWidget QHelpIndexModel QHelpIndexWidget QHelpLink QHelpSearchEngine QHelpSearchQuery QHelpSearchQueryWidget QHelpSearchResult QHelpSearchResultWidget QHideEvent QHistoryState QHolsterFilter QHolsterReading QHolsterSensor QHorizontalBarSeries QHorizontalPercentBarSeries QHorizontalStackedBarSeries QHostAddress QHostInfo QHoverEvent QHPieModelMapper QHstsPolicy QHttp2Configuration QHttpMultiPart QHttpPart QHumidityFilter QHumidityReading QHumiditySensor QHXYModelMapper QIcon QIconDragEvent QIconEngine QIconEnginePlugin QIdentityProxyModel QImage QImageEncoderControl QImageEncoderSettings QImageIOHandler QImageIOPlugin QImageReader QImageWriter QInAppProduct QInAppStore QInAppTransaction QInputAspect QInputChord QInputDeviceIntegration QInputDialog QInputEvent QInputMethod QInputMethodEvent QInputMethodQueryEvent QInputSequence QInputSettings QIntValidator QIODevice QIRProximityFilter QIRProximityReading QIRProximitySensor QItemDelegate QItemEditorCreator QItemEditorCreatorBase QItemEditorFactory QItemModelBarDataProxy QItemModelScatterDataProxy QItemModelSurfaceDataProxy QItemSelection QItemSelectionModel QItemSelectionRange QJalaliCalendar QJoint QJSEngine QJsonArray QJsonDocument QJsonObject QJsonParseError QJsonValue QJSValue QJSValueIterator QJulianCalendar QKeyboardDevice QKeyboardHandler QKeyEvent QKeyEvent QKeyEventTransition QKeyFrame QKeyframeAnimation QKeySequence QKeySequenceEdit QKeyValueIterator QLabel QLatin1Char QLatin1String QLayer QLayerFilter QLayout QLayoutItem QLCDNumber QLegend QLegendMarker QLEInteger QLerpClipBlend QLevelOfDetail QLevelOfDetailBoundingSphere QLevelOfDetailSwitch QLibrary QLibraryInfo QLidFilter QLidReading QLidSensor QLightFilter QLightReading QLightSensor QLine QLinearGradient QLineEdit QLineF QLineSeries QLineWidth QLinkedList QLinkedListIterator QLinuxFbFunctions QList QListIterator QListView QListWidget QListWidgetItem QLocale QLocalServer QLocalSocket QLockFile QLoggingCategory QLogicalDevice QLogicAspect QLogValue3DAxisFormatter QLogValueAxis QLowEnergyAdvertisingData QLowEnergyAdvertisingParameters QLowEnergyCharacteristic QLowEnergyCharacteristicData QLowEnergyConnectionParameters QLowEnergyController QLowEnergyDescriptor QLowEnergyDescriptorData QLowEnergyService QLowEnergyServiceData QMacCocoaViewContainer QMacNativeWidget QMacPasteboardMime QMacToolBar QMacToolBarItem QMagnetometer QMagnetometerFilter QMagnetometerReading QMainWindow QMap QMapIterator QMargins QMarginsF QMaskGenerator QMaterial QMatrix QMatrix4x4 QMdiArea QMdiSubWindow QMediaAudioProbeControl QMediaAvailabilityControl QMediaBindableInterface QMediaContainerControl QMediaContent QMediaControl QMediaGaplessPlaybackControl QMediaNetworkAccessControl QMediaObject QMediaPlayer QMediaPlayerControl QMediaPlaylist QMediaRecorder QMediaRecorderControl QMediaResource QMediaService QMediaServiceCameraInfoInterface QMediaServiceDefaultDeviceInterface QMediaServiceFeaturesInterface QMediaServiceProviderPlugin QMediaServiceSupportedDevicesInterface QMediaServiceSupportedFormatsInterface QMediaStreamsControl QMediaTimeInterval QMediaTimeRange QMediaVideoProbeControl QMemoryBarrier QMenu QMenuBar QMesh QMessageAuthenticationCode QMessageBox QMessageLogContext QMessageLogger QMetaClassInfo QMetaDataReaderControl QMetaDataWriterControl QMetaEnum QMetalRoughMaterial QMetaMethod QMetaObject QMetaProperty QMetaType QMilankovicCalendar QMimeData QMimeDatabase QMimeType QModbusClient QModbusDataUnit QModbusDevice QModbusDeviceIdentification QModbusExceptionResponse QModbusPdu QModbusReply QModbusRequest QModbusResponse QModbusRtuSerialMaster QModbusRtuSerialSlave QModbusServer QModbusTcpClient QModbusTcpConnectionObserver QModbusTcpServer QModelIndex QMorphingAnimation QMorphPhongMaterial QMorphTarget QMouseDevice QMouseEvent QMouseEvent QMouseEventTransition QMouseHandler QMoveEvent QMovie QMultiHash QMultiMap QMultiSampleAntiAliasing QMutableHashIterator QMutableLinkedListIterator QMutableListIterator QMutableMapIterator QMutableSetIterator QMutableVectorIterator QMutex QMutexLocker QNativeGestureEvent QNdefFilter QNdefMessage QNdefNfcSmartPosterRecord QNdefNfcTextRecord QNdefNfcUriRecord QNdefRecord QNearFieldManager QNearFieldShareManager QNearFieldShareTarget QNearFieldTarget QNetworkAccessManager QNetworkAddressEntry QNetworkCacheMetaData QNetworkConfiguration QNetworkConfigurationManager QNetworkCookie QNetworkCookieJar QNetworkDatagram QNetworkDiskCache QNetworkInterface QNetworkProxy QNetworkProxyFactory QNetworkProxyQuery QNetworkReply QNetworkRequest QNetworkSession QNmeaPositionInfoSource QNode QNodeCommand QNodeCreatedChange QNodeCreatedChangeBase QNodeDestroyedChange QNodeId QNoDepthMask QNoDraw QNoPicking QNormalDiffuseMapAlphaMaterial QNormalDiffuseMapMaterial QNormalDiffuseSpecularMapMaterial QOAuth1 QOAuth1Signature QOAuth2AuthorizationCodeFlow QObject QObjectCleanupHandler QObjectPicker QOcspResponse QOffscreenSurface QOpenGLBuffer QOpenGLContext QOpenGLContextGroup QOpenGLDebugLogger QOpenGLDebugMessage QOpenGLExtraFunctions QOpenGLFramebufferObject QOpenGLFramebufferObjectFormat QOpenGLFunctions QOpenGLFunctions_1_0 QOpenGLFunctions_1_1 QOpenGLFunctions_1_2 QOpenGLFunctions_1_3 QOpenGLFunctions_1_4 QOpenGLFunctions_1_5 QOpenGLFunctions_2_0 QOpenGLFunctions_2_1 QOpenGLFunctions_3_0 QOpenGLFunctions_3_1 QOpenGLFunctions_3_2_Compatibility QOpenGLFunctions_3_2_Core QOpenGLFunctions_3_3_Compatibility QOpenGLFunctions_3_3_Core QOpenGLFunctions_4_0_Compatibility QOpenGLFunctions_4_0_Core QOpenGLFunctions_4_1_Compatibility QOpenGLFunctions_4_1_Core QOpenGLFunctions_4_2_Compatibility QOpenGLFunctions_4_2_Core QOpenGLFunctions_4_3_Compatibility QOpenGLFunctions_4_3_Core QOpenGLFunctions_4_4_Compatibility QOpenGLFunctions_4_4_Core QOpenGLFunctions_4_5_Compatibility QOpenGLFunctions_4_5_Core QOpenGLFunctions_ES2 QOpenGLPaintDevice QOpenGLPixelTransferOptions QOpenGLShader QOpenGLShaderProgram QOpenGLTexture QOpenGLTextureBlitter QOpenGLTimeMonitor QOpenGLTimerQuery QOpenGLVersionProfile QOpenGLVertexArrayObject QOpenGLWidget QOpenGLWindow QOperatingSystemVersion QOrbitCameraController QOrientationFilter QOrientationReading QOrientationSensor qoutputrange QPagedPaintDevice QPageLayout QPageSetupDialog QPageSize QPaintDevice QPaintDeviceWindow QPaintedTextureImage QPaintEngine QPaintEngineState QPainter QPainterPath QPainterPathStroker QPaintEvent QPair QPalette QPanGesture QParallelAnimationGroup QParameter QPauseAnimation QPdfDestination QPdfDocument QPdfDocumentRenderOptions QPdfPageNavigation QPdfPageRenderer QPdfSelection QPdfWriter QPen QPercentBarSeries QPersistentModelIndex QPerVertexColorMaterial QPhongAlphaMaterial QPhongMaterial QPhysicalDeviceCreatedChangeBase QPickEvent QPickingSettings QPickLineEvent QPickPointEvent QPickTriangleEvent QPicture QPictureFormatPlugin QPictureIO QPieLegendMarker QPieSeries QPieSlice QPinchGesture QPixelFormat QPixmap QPixmapCache QPlace QPlaceAttribute QPlaceCategory QPlaceContactDetail QPlaceContent QPlaceContentReply QPlaceContentRequest QPlaceDetailsReply QPlaceEditorial QPlaceIcon QPlaceIdReply QPlaceImage QPlaceManager QPlaceManagerEngine QPlaceMatchReply QPlaceMatchRequest QPlaceProposedSearchResult QPlaceRatings QPlaceReply QPlaceResult QPlaceReview QPlaceSearchReply QPlaceSearchRequest QPlaceSearchResult QPlaceSearchSuggestionReply QPlaceSupplier QPlaceUser QPlainTextDocumentLayout QPlainTextEdit QPlaneGeometry QPlaneMesh QPlatformSurfaceEvent QPluginLoader QPoint QPointer QPointF QPointingDeviceUniqueId QPointLight QPointSize QPolarChart QPolygon QPolygonF QPolygonOffset QPressureFilter QPressureReading QPressureSensor QPrintDialog QPrintEngine QPrinter QPrinterInfo QPrintPreviewDialog QPrintPreviewWidget QProcess QProcessEnvironment QProgressBar QProgressDialog QPropertyAnimation QPropertyNodeAddedChange QPropertyNodeRemovedChange QPropertyUpdatedChange QPropertyUpdatedChangeBase QPropertyValueAddedChange QPropertyValueAddedChangeBase QPropertyValueRemovedChange QPropertyValueRemovedChangeBase QProximityFilter QProximityFilter QProximityReading QProximitySensor QProxyStyle QPushButton QQmlAbstractUrlInterceptor QQmlApplicationEngine QQmlAspectEngine QQmlComponent QQmlContext QQmlEngine QQmlEngineExtensionPlugin QQmlError QQmlExpression QQmlFileSelector QQmlImageProviderBase QQmlIncubationController QQmlIncubator QQmlListProperty QQmlListReference QQmlNdefRecord QQmlNetworkAccessManagerFactory QQmlParserStatus QQmlProperty QQmlPropertyMap QQmlPropertyValueSource QQmlScriptString QQuaternion QQueue QQuick3D QQuick3DGeometry QQuick3DObject QQuickAsyncImageProvider QQuickFramebufferObject QQuickImageProvider QQuickImageResponse QQuickItem QQuickItemGrabResult QQuickPaintedItem QQuickRenderControl QQuickStyle QQuickTextDocument QQuickTextureFactory QQuickView QQuickWebEngineProfile QQuickWebEngineScript QQuickWidget QQuickWindow QRadialGradient QRadioButton QRadioData QRadioDataControl QRadioTuner QRadioTunerControl QRandomGenerator QRandomGenerator64 QRasterMode QRasterPaintEngine QRasterWindow QRawFont QRayCaster QRayCasterHit QReadLocker QReadWriteLock QRect QRectF QRecursiveMutex QRegExp QRegExpValidator QRegion QRegularExpression QRegularExpressionMatch QRegularExpressionMatchIterator QRegularExpressionValidator QRemoteObjectAbstractPersistedStore QRemoteObjectDynamicReplica QRemoteObjectHost QRemoteObjectHostBase QRemoteObjectNode QRemoteObjectPendingCall QRemoteObjectPendingCallWatcher QRemoteObjectPendingReply QRemoteObjectRegistry QRemoteObjectRegistryHost QRemoteObjectReplica QRenderAspect QRenderCapabilities QRenderCapture QRenderCaptureReply QRenderPass QRenderPassFilter QRenderSettings QRenderState QRenderStateSet QRenderSurfaceSelector QRenderTarget QRenderTargetOutput QRenderTargetSelector QResizeEvent QResource QRgba64 QRomanCalendar QRotationFilter QRotationReading QRotationSensor QRubberBand QRunnable QSaveFile QScatter3DSeries QScatterDataItem QScatterDataProxy QScatterSeries QScene2D QSceneChange QSceneLoader QScissorTest QScopedArrayPointer QScopedPointer QScopedValueRollback QScopeGuard QScreen QScreenRayCaster QScriptable QScriptClass QScriptClassPropertyIterator QScriptContext QScriptContextInfo QScriptEngine QScriptEngineAgent QScriptEngineDebugger QScriptExtensionPlugin QScriptProgram QScriptString QScriptSyntaxCheckResult QScriptValue QScriptValueIterator QScrollArea QScrollBar QScroller QScrollerProperties QScrollEvent QScrollPrepareEvent QSctpServer QSctpSocket QScxmlCompiler QScxmlCppDataModel QScxmlDataModel QScxmlDynamicScxmlServiceFactory QScxmlEcmaScriptDataModel QScxmlError QScxmlEvent QScxmlInvokableService QScxmlInvokableServiceFactory QScxmlNullDataModel QScxmlStateMachine QScxmlStaticScxmlServiceFactory QScxmlTableData QSeamlessCubemap QSemaphore QSemaphoreReleaser QSensor QSensorBackend QSensorBackendFactory QSensorChangesInterface QSensorFilter QSensorGesture QSensorGestureManager QSensorGesturePluginInterface QSensorGestureRecognizer QSensorManager QSensorPluginInterface QSensorReading QSequentialAnimationGroup QSequentialIterable QSerialPort QSerialPortInfo QSessionManager QSet QSetFence QSetIterator QSettings QSGAbstractRenderer QSGBasicGeometryNode QSGClipNode QSGDynamicTexture QSGEngine QSGFlatColorMaterial QSGGeometry QSGGeometryNode QSGImageNode QSGMaterial QSGMaterialRhiShader QSGMaterialShader QSGMaterialType QSGNode QSGOpacityNode QSGOpaqueTextureMaterial QSGRectangleNode QSGRendererInterface QSGRenderNode QSGSimpleMaterial QSGSimpleMaterialShader QSGSimpleRectNode QSGSimpleTextureNode QSGTexture QSGTextureMaterial QSGTextureProvider QSGTransformNode QSGVertexColorMaterial QShaderData QShaderImage QShaderProgram QShaderProgramBuilder QSharedData QSharedDataPointer QSharedGLTexture QSharedMemory QSharedPointer QShortcut QShortcutEvent QShowEvent QSignalBlocker QSignalMapper QSignalSpy QSignalTransition QSimpleXmlNodeModel QSize QSizeF QSizeGrip QSizePolicy QSkeleton QSkeletonLoader QSkyboxEntity QSlider QSocketNotifier QSortFilterProxyModel QSortPolicy QSound QSoundEffect QSourceLocation QSpacerItem QSphereGeometry QSphereMesh QSpinBox QSplashScreen QSplineSeries QSplitter QSplitterHandle QSpotLight QSqlDatabase QSqlDriver QSqlDriverCreator QSqlDriverCreatorBase QSqlDriverPlugin QSqlError QSqlField QSqlIndex QSqlQuery QSqlQueryModel QSqlRecord QSqlRelation QSqlRelationalDelegate QSqlRelationalTableModel QSqlResult QSqlTableModel QSslCertificate QSslCertificateExtension QSslCipher QSslConfiguration QSslDiffieHellmanParameters QSslEllipticCurve QSslError QSslKey QSslPreSharedKeyAuthenticator QSslSocket QStack QStackedBarSeries QStackedLayout QStackedWidget QStandardItem QStandardItemEditorCreator QStandardItemModel QStandardPaths QState QStateMachine QStaticByteArrayMatcher QStaticPlugin QStaticPropertyUpdatedChangeBase QStaticPropertyValueAddedChangeBase QStaticPropertyValueRemovedChangeBase QStaticText QStatusBar QStatusTipEvent QStencilMask QStencilOperation QStencilOperationArguments QStencilTest QStencilTestArguments QStorageInfo QString QStringList QStringListModel QStringMatcher QStringRef QStringTokenizer QStringView QStyle QStyledItemDelegate QStyleFactory QStyleHintReturn QStyleHintReturnMask QStyleHintReturnVariant QStyleHints QStyleOption QStyleOptionButton QStyleOptionComboBox QStyleOptionComplex QStyleOptionDockWidget QStyleOptionFocusRect QStyleOptionFrame QStyleOptionGraphicsItem QStyleOptionGroupBox QStyleOptionHeader QStyleOptionMenuItem QStyleOptionProgressBar QStyleOptionRubberBand QStyleOptionSizeGrip QStyleOptionSlider QStyleOptionSpinBox QStyleOptionTab QStyleOptionTabBarBase QStyleOptionTabWidgetFrame QStyleOptionTitleBar QStyleOptionToolBar QStyleOptionToolBox QStyleOptionToolButton QStyleOptionViewItem QStylePainter QStylePlugin QSubtreeEnabler QSupportedWritingSystems QSurface QSurface3DSeries QSurfaceDataItem QSurfaceDataProxy QSurfaceFormat QSvgGenerator QSvgRenderer QSvgWidget QSwipeGesture QSyntaxHighlighter QSysInfo QSystemSemaphore QSystemTrayIcon QTabBar QTabletEvent QTableView QTableWidget QTableWidgetItem QTableWidgetSelectionRange QTabWidget QTapAndHoldGesture QTapFilter QTapGesture QTapReading QTapSensor QTcpServer QTcpSocket QTechnique QTechniqueFilter QTemporaryDir QTemporaryFile QTestEventList QText2DEntity QTextBlock QTextBlockFormat QTextBlockGroup QTextBlockUserData QTextBoundaryFinder QTextBrowser QTextCharFormat QTextCodec QTextCursor QTextDecoder QTextDocument QTextDocumentFragment QTextDocumentWriter QTextEdit QTextEncoder QTextFormat QTextFragment QTextFrame QTextFrameFormat QTextImageFormat QTextInlineObject QTextItem QTextLayout QTextLength QTextLine QTextList QTextListFormat QTextObject QTextObjectInterface QTextOption QTextStream QTextTable QTextTableCell QTextTableCellFormat QTextTableFormat QTextToSpeech QTextToSpeechEngine QTextToSpeechPlugin QTexture1D QTexture1DArray QTexture2D QTexture2DArray QTexture2DMultisample QTexture2DMultisampleArray QTexture3D QTextureBuffer QTextureCubeMap QTextureCubeMapArray QTextureData QTextureDataUpdate QTexturedMetalRoughMaterial QTextureGenerator QTextureImage QTextureImageData QTextureImageDataGenerator QTextureLoader QTextureMaterial QTextureRectangle QTextureWrapMode QThread QThreadPool QThreadStorage QTileRules QTiltFilter QTiltReading QTiltSensor QTime QTimeEdit QTimeLine QTimer QTimerEvent QTimeZone QToolBar QToolBox QToolButton QToolTip QTorusGeometry QTorusMesh QTouch3DInputHandler QTouchDevice QTouchEvent QTouchEventSequence QTransform QTransform QTranslator QTransposeProxyModel QTreeView QTreeWidget QTreeWidgetItem QTreeWidgetItemIterator QtROClientFactory QtROServerFactory QUdpSocket QUiLoader QUndoCommand QUndoGroup QUndoStack QUndoView QUnhandledException QUrl QUrlQuery QUuid QValidator QValue3DAxis QValue3DAxisFormatter QValueAxis QVariant QVariantAnimation QVariantHash QVariantList QVariantMap QVarLengthArray QVBarModelMapper QVBoxLayout QVBoxPlotModelMapper QVCandlestickModelMapper QVector QVector2D QVector3D QVector4D QVectorIterator QVersionNumber QVertexBlendAnimation QVideoDeviceSelectorControl QVideoEncoderSettings QVideoEncoderSettingsControl QVideoFilterRunnable QVideoFrame QVideoProbe QVideoRendererControl QVideoSurfaceFormat QVideoWidget QVideoWidgetControl QVideoWindowControl QViewport QVirtualKeyboardAbstractInputMethod QVirtualKeyboardExtensionPlugin QVirtualKeyboardInputContext QVirtualKeyboardInputEngine QVirtualKeyboardSelectionListModel QVirtualKeyboardTrace QVoice QVPieModelMapper QVulkanDeviceFunctions QVulkanExtension QVulkanFunctions QVulkanInfoVector QVulkanInstance QVulkanLayer QVulkanWindow QVulkanWindowRenderer QVXYModelMapper QWaitCondition QWaitFence QWaylandBufferRef QWaylandClient QWaylandCompositor QWaylandIdleInhibitManagerV1 QWaylandIviApplication QWaylandIviSurface QWaylandKeyboard QWaylandOutput QWaylandOutputMode QWaylandPointer QWaylandQuickItem QWaylandQuickShellIntegration QWaylandQuickShellSurfaceItem QWaylandSeat QWaylandShellSurface QWaylandSurface QWaylandSurfaceGrabber QWaylandTouch QWaylandView QWaylandViewporter QWaylandWlScaler QWaylandWlShell QWaylandWlShellSurface QWaylandXdgDecorationManagerV1 QWaylandXdgOutputManagerV1 QWaylandXdgPopup QWaylandXdgPopupV5 QWaylandXdgPopupV6 QWaylandXdgShell QWaylandXdgShellV5 QWaylandXdgShellV6 QWaylandXdgSurface QWaylandXdgSurfaceV5 QWaylandXdgSurfaceV6 QWaylandXdgToplevel QWaylandXdgToplevelV6 QWeakPointer QWebChannel QWebChannelAbstractTransport QWebEngineClientCertificateStore QWebEngineCookieStore QWebEngineFindTextResult QWebEngineHttpRequest QWebEngineNotification QWebEnginePage QWebEngineProfile QWebEngineQuotaRequest QWebEngineRegisterProtocolHandlerRequest QWebEngineScript QWebEngineScriptCollection QWebEngineSettings QWebEngineUrlRequestInfo QWebEngineUrlRequestInterceptor QWebEngineUrlRequestJob QWebEngineUrlScheme QWebEngineUrlSchemeHandler QWebEngineView QWebSocket QWebSocketCorsAuthenticator QWebSocketServer QWGLNativeContext QWhatsThis QWhatsThisClickedEvent QWheelEvent QWheelEvent QWidget QWidgetAction QWidgetItem QWindow QWindowStateChangeEvent QWindowsWindowFunctions QWinEventNotifier QWinJumpList QWinJumpListCategory QWinJumpListItem QWinMime QWinTaskbarButton QWinTaskbarProgress QWinThumbnailToolBar QWinThumbnailToolButton QWizard QWizardPage QWriteLocker QX11Info QXcbWindowFunctions QXmlAttributes QXmlContentHandler QXmlDeclHandler QXmlDefaultHandler QXmlDTDHandler QXmlEntityResolver QXmlErrorHandler QXmlFormatter QXmlInputSource QXmlItem QXmlLexicalHandler QXmlLocator QXmlName QXmlNamePool QXmlNamespaceSupport QXmlNodeModelIndex QXmlParseException QXmlQuery QXmlReader QXmlResultItems QXmlSchema QXmlSchemaValidator QXmlSerializer QXmlSimpleReader QXmlStreamAttribute QXmlStreamAttributes QXmlStreamEntityDeclaration QXmlStreamEntityResolver QXmlStreamNamespaceDeclaration QXmlStreamNotationDeclaration QXmlStreamReader QXmlStreamWriter QXYLegendMarker QXYSeries QByteArrayLiteral QStringLiteral Qt QTest QtConcurrent Phonon QFileInfoList QMutableStringListIterator QTouchEventSequence QStringListIterator QStringBuilder QOverload QConstOverload QNonConstOverload skylighting-core-0.13.4.1/xml/cs.xml0000644000000000000000000001621607346545000015346 0ustar0000000000000000 abstract as base break case catch class checked continue default delegate do else enum event explicit extern false for foreach finally fixed goto if implicit in interface internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static struct switch this throw true try typeof unchecked unsafe using virtual while #if #else #elif #endif #define #undef #warning #error #line bool byte char const decimal double float int long object uint ushort ulong sbyte short string void skylighting-core-0.13.4.1/xml/css.xml0000644000000000000000000023551107346545000015532 0ustar0000000000000000 ]> accent-color align-content align-items alignment-baseline align-self all animation animation-delay animation-direction animation-duration animation-fill-mode animation-iteration-count animation-name animation-play-state animation-timing-function appearance aspect-ratio azimuth backdrop-filter backface-visibility background background-attachment background-blend-mode background-clip background-color background-image background-origin background-position background-position-x background-position-y background-repeat background-size baseline-shift baseline-source block-ellipsis block-size bookmark-label bookmark-level bookmark-state border border-block border-block-color border-block-end border-block-end-color border-block-end-style border-block-end-width border-block-start border-block-start-color border-block-start-style border-block-start-width border-block-style border-block-width border-bottom border-bottom-color border-bottom-left-radius border-bottom-right-radius border-bottom-style border-bottom-width border-boundary border-collapse border-color border-end-end-radius border-end-start-radius border-image border-image-outset border-image-repeat border-image-slice border-image-source border-image-width border-inline border-inline-color border-inline-end border-inline-end-color border-inline-end-style border-inline-end-width border-inline-start border-inline-start-color border-inline-start-style border-inline-start-width border-inline-style border-inline-width border-left border-left-color border-left-style border-left-width border-radius border-right border-right-color border-right-style border-right-width border-spacing border-start-end-radius border-start-start-radius border-style border-top border-top-color border-top-left-radius border-top-right-radius border-top-style border-top-width border-width bottom box-decoration-break box-shadow box-sizing box-snap break-after break-before break-inside caption-side caret caret-color caret-shape chains clear clip clip-path clip-rule color color-adjust color-interpolation-filters color-scheme columns column-count column-fill column-gap column-rule column-rule-color column-rule-style column-rule-width column-span column-width contain contain-intrinsic-block-size contain-intrinsic-height contain-intrinsic-inline-size contain-intrinsic-size contain-intrinsic-width container container-name container-type content content-visibility continue counter-increment counter-reset counter-set cue cue-after cue-before cursor direction display dominant-baseline elevation empty-cells fill fill-break fill-color fill-image fill-opacity fill-origin fill-position fill-repeat fill-rule fill-size filter flex flex-basis flex-direction flex-flow flex-grow flex-shrink flex-wrap float flood-color flood-opacity flow flow-from flow-into font font-family font-feature-settings font-kerning font-language-override font-optical-sizing font-palette font-size font-size-adjust font-stretch font-style font-synthesis font-synthesis-small-caps font-synthesis-style font-synthesis-weight font-variant font-variant-alternates font-variant-caps font-variant-east-asian font-variant-emoji font-variant-ligatures font-variant-numeric font-variant-position font-variation-settings font-weight footnote-display footnote-policy forced-color-adjust gap glyph-orientation-vertical grid grid-area grid-auto-columns grid-auto-flow grid-auto-rows grid-column grid-column-end grid-column-start grid-row grid-row-end grid-row-start grid-template grid-template-areas grid-template-columns grid-template-rows hanging-punctuation height hyphenate-character hyphenate-limit-chars hyphenate-limit-last hyphenate-limit-lines hyphenate-limit-zone hyphens image-orientation image-rendering image-resolution initial-letter initial-letter-align initial-letter-wrap inline-size inline-sizing inset inset-block inset-block-end inset-block-start inset-inline inset-inline-end inset-inline-start isolation justify-content justify-items justify-self leading-trim left letter-spacing lighting-color line-break line-clamp line-grid line-height line-height-step line-padding line-snap list-style list-style-image list-style-position list-style-type margin margin-block margin-block-end margin-block-start margin-bottom margin-inline margin-inline-end margin-inline-start margin-left margin-right margin-top margin-trim marker-end marker-mid marker-side marker-start mask mask-border mask-border-mode mask-border-outset mask-border-repeat mask-border-slice mask-border-source mask-border-width mask-clip mask-composite mask-image mask-mode mask-origin mask-position mask-repeat mask-size mask-type max-block-size max-height max-inline-size max-lines max-width min-block-size min-height min-inline-size min-intrinsic-sizing min-width mix-blend-mode nav-up nav-down nav-left nav-right object-fit object-position offset offset-anchor offset-distance offset-path offset-position offset-rotate opacity order orphans outline outline-color outline-offset outline-style outline-width overflow overflow-anchor overflow-block overflow-clip-margin overflow-inline overflow-wrap overflow-x overflow-y overscroll-behavior overscroll-behavior-block overscroll-behavior-inline overscroll-behavior-x overscroll-behavior-y padding padding-block padding-block-end padding-block-start padding-bottom padding-inline padding-inline-end padding-inline-start padding-left padding-right padding-top page page-break-after page-break-before page-break-inside paint-order pause pause-after pause-before perspective perspective-origin pitch pitch-range place-content place-items place-self play-during pointer-events position print-color-adjust quotes region-fragment resize rest rest-after rest-before richness right rotate rotation row-gap ruby-align ruby-merge ruby-overhang ruby-position running scale scroll-behavior scroll-margin scroll-margin-block scroll-margin-block-end scroll-margin-block-start scroll-margin-bottom scroll-margin-inline scroll-margin-inline-end scroll-margin-inline-start scroll-margin-left scroll-margin-right scroll-margin-top scroll-padding scroll-padding-block scroll-padding-block-end scroll-padding-block-start scroll-padding-bottom scroll-padding-inline scroll-padding-inline-end scroll-padding-inline-start scroll-padding-left scroll-padding-right scroll-padding-top scroll-snap-align scroll-snap-stop scroll-snap-type scrollbar-color scrollbar-gutter scrollbar-width shape-image-threshold shape-inside shape-margin shape-outside speak-as spatial-navigation-action spatial-navigation-contain spatial-navigation-function speak speak-header speak-numeral speak-punctuation speech-rate stress string-set tab-size table-layout text-align-all text-align text-align-last text-combine-upright text-decoration text-decoration-color text-decoration-line text-decoration-skip text-decoration-skip-box text-decoration-skip-ink text-decoration-skip-inset text-decoration-skip-self text-decoration-skip-spaces text-decoration-style text-decoration-thickness text-edge text-emphasis text-emphasis-color text-emphasis-position text-emphasis-skip text-emphasis-style text-group-align text-indent text-justify text-orientation text-overflow text-rendering text-shadow text-space-collapse text-space-trim text-spacing text-transform text-underline-offset text-underline-position text-wrap top transform transform-box transform-origin transform-style transition transition-delay transition-duration transition-property transition-timing-function translate unicode-bidi user-select vertical-align visibility voice-balance voice-duration voice-family voice-pitch voice-range voice-rate voice-stress voice-volume volume white-space widows width will-change word-boundary-detection word-boundary-expansion word-break word-spacing word-wrap wrap-after wrap-before wrap-flow wrap-inside wrap-through writing-mode z-index -moz-animation -moz-animation-delay -moz-animation-direction -moz-animation-duration -moz-animation-fill-mode -moz-animation-iteration-count -moz-animation-name -moz-animation-play-state -moz-animation-timing-function -moz-appearance -moz-background-clip -moz-background-origin -moz-background-size -moz-border-image -moz-border-radius -moz-border-radius-bottomleft -moz-border-radius-bottomright -moz-border-radius-topleft -moz-border-radius-topright -moz-box-align -moz-box-direction -moz-box-flex -moz-box-flex-group -moz-box-ordinal-group -moz-box-orient -moz-box-pack -moz-box-shadow -moz-box-sizing -moz-box -moz-column-count -moz-column-fill -moz-column-gap -moz-column-rule -moz-column-rule-color -moz-column-rule-style -moz-column-rule-width -moz-columns -moz-column-width -moz-hyphens -moz-opacity -moz-outline-style -moz-perspective -moz-resize -moz-text-align-last -moz-text-decoration-color -moz-text-decoration-line -moz-text-decoration-style -moz-transform -moz-transform-origin -moz-transform-style -moz-transition -moz-transition-delay -moz-transition-duration -moz-transition-property -moz-transition-timing-function -moz-user-select -o-background-size -o-linear-gradient -o-text-overflow -o-transition -o-transform-origin konq_bgpos_x konq_bgpos_y -khtml-background-size -khtml-border-top-left-radius -khtml-border-top-right-radius -khtml-border-bottom-left-radius -khtml-border-bottom-right-radius -khtml-border-radius -khtml-box-shadow -khtml-opacity -webkit-appearance -webkit-animation -webkit-animation-name -webkit-animation-duration -webkit-animation-iteration -webkit-animation-direction -webkit-animation-delay -webkit-animation-play-state -webkit-animation-fill-mode -webkit-background-size -webkit-backface-visibility -webkit-border-image -webkit-border-bottom-colors -webkit-border-left-colors -webkit-border-radius -webkit-border-right-colors -webkit-border-top-colors -webkit-border-top-left-radius -webkit-border-top-right-radius -webkit-border-bottom-left-radius -webkit-border-bottom-right-radius -webkit-border-radius-bottomleft -webkit-border-radius-bottomright -webkit-box-align -webkit-box-direction -webkit-box-flex -webkit-box-ordinal-group -webkit-box-orient -webkit-box-pack -webkit-box-reflect -webkit-box-shadow -webkit-box-sizing -webkit-column-count -webkit-column-gap -webkit-hyphens -webkit-linear-gradient -webkit-gradient -webkit-overflow-scrolling -webkit-perspective -webkit-text-decoration -webkit-text-decoration-skip -webkit-text-fill-color -webkit-text-stroke-color -webkit-text-stroke-width -webkit-text-size-adjust -webkit-tap-highlight-color -webkit-transform -webkit-transform-origin -webkit-transform-style -webkit-transition -webkit-transition-property -webkit-transition-delay -webkit-transition-duration -webkit-user-select zoom -ms-animation-name -ms-animation-duration -ms-animation-iteration -ms-animation-direction -ms-animation-delay -ms-animation-play-state -ms-animation-fill-mode -ms-box-sizing -ms-filter -ms-flex -ms-flex-align -ms-flex-direction -ms-flex-flow -ms-flex-item-align -ms-flex-line-pack -ms-flex-negative -ms-flex-order -ms-flex-pack -ms-flex-positive -ms-flex-position -ms-flex-preferred-size -ms-flex-wrap -ms-interpolation-mode -ms-linear-gradient -ms-overflow-style -ms-text-size-adjust -ms-transform -ms-transition -ms-user-select auto inherit unset none hidden initial revert revert-layer dotted dashed solid double groove ridge inset outset xx-small x-small small medium large x-large xx-large smaller larger italic oblique small-caps normal bold bolder lighter light transparent repeat repeat-x repeat-y no-repeat baseline sub super top text-top middle bottom text-bottom left right center justify konq-center disc square box decimal decimal-leading-zero lower-roman upper-roman lower-greek lower-alpha lower-latin upper-alpha upper-latin hebrew armenian georgian cjk-ideographic hiragana katakana hiragana-iroha katakana-iroha list-item compact marker crosshair default pointer move e-resize ne-resize nw-resize n-resize se-resize sw-resize s-resize w-resize text wait help above absolute always avoid avoid-page avoid-column avoid-region below bidi-override blink both break-word capitalize caption clip close-quote collapse column condensed crop cross ellipsis ellipsis-word embed expanded extra-condensed extra-expanded fixed hand hide higher icon inside invert landscape level line-through loud lower lowercase ltr menu message-box mix narrower no-close-quote no-open-quote nowrap open-quote outside overline portrait pre pre-line pre-wrap relative rtl scroll semi-condensed semi-expanded separate show small-caption static static-position status-bar sticky thick thin ultra-condensed ultra-expanded underline uppercase visible wider break serif sans-serif cursive fantasy monospace border-box content-box -epub-hyphens contain cover pointer default context-menu help pointer progress wait cell crosshair text vertical-text alias copy move no-drop not-allowed grab grabbing all-scroll col-resize row-resize n-resize e-resize s-resize w-resize ne-resize nw-resize se-resize sw-resize ew-resize ns-resize nesw-resize nwse-resize zoom-in zoom-out none strict content size inline-size layout style paint mandatory proximity mixed upright sideways sideways-right use-glyph-orientation filled open dot circle double-circle triangle sesame block inline run-in flow flow-root table flex grid ruby list-item table-row-group table-header-group table-footer-group table-row table-cell table-column-group table-column table-caption ruby-base ruby-text ruby-base-container ruby-text-container contents inline-block inline-table inline-flex inline-grid all ease ease-in ease-out ease-in-out step-start step-end linear infinite reverse alternate alternate-reverse forwards backwards running paused black silver gray white maroon red purple fuchsia green lime olive yellow navy blue teal aqua orange aliceblue antiquewhite aquamarine azure beige bisque blanchedalmond blueviolet brown burlywood cadetblue chartreuse chocolate coral cornflowerblue cornsilk crimson cyan aqua darkblue darkcyan darkgoldenrod darkgray darkgreen darkgrey darkkhaki darkmagenta darkolivegreen darkorange darkorchid darkred darksalmon darkseagreen darkslateblue darkslategray darkslategrey darkturquoise darkviolet deeppink deepskyblue dimgray dimgrey dodgerblue firebrick floralwhite forestgreen gainsboro ghostwhite gold goldenrod greenyellow grey honeydew hotpink indianred indigo ivory khaki lavender lavenderblush lawngreen lemonchiffon lightblue lightcoral lightcyan lightgoldenrodyellow lightgray lightgreen lightgrey lightpink lightsalmon lightseagreen lightskyblue lightslategray lightslategrey lightsteelblue lightyellow limegreen linen magenta fuchsia mediumaquamarine mediumblue mediumorchid mediumpurple mediumseagreen mediumslateblue mediumspringgreen mediumturquoise mediumvioletred midnightblue mintcream mistyrose moccasin navajowhite oldlace olivedrab orangered orchid palegoldenrod palegreen paleturquoise palevioletred papayawhip peachpuff peru pink plum powderblue rebeccapurple rosybrown royalblue saddlebrown salmon sandybrown seagreen seashell sienna skyblue slateblue slategray slategrey snow springgreen steelblue tan thistle tomato turquoise violet wheat whitesmoke yellowgreen rebeccapurple ActiveBorder ActiveCaption AppWorkspace Background ButtonFace ButtonHighlight ButtonShadow ButtonText CaptionText GrayText Highlight HighlightText InactiveBorder InactiveCaption InactiveCaptionText InfoBackground InfoText Menu MenuText Scrollbar ThreeDDarkShadow ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow Window WindowFrame WindowText attr cross-fade env fit-content minmax path repeat url var abs acos asin atan2 atan calc clamp cos exp hypot log max min mod pow rem round sign sin sqrt tan linear-gradient radial-gradient repeating-linear-gradient repeating-radial-gradient rgb rgba hsl hsla hwb lab lch oklab oklch color color-mix toggle hwb device-cmyk color element image image-set conic-gradient symbols counter counters rect inset circle ellipse polygon blur brightness contrast drop-shadow grayscale hue-rotate invert opacity saturate sepia max-content min-content repeat cubic-bezier frames steps matrix matrix3d perspective rotate rotate3d rotateX rotateY rotateZ scale scale3d scaleX scaleY scaleZ skew skewX skewY translate translate3d translateX translateY translateZ local format all print screen speech any-pointer any-hover aspect-ratio color color-gamut color-index display-mode grid height hover max-aspect-ratio max-color max-color-index max-device-aspect-ratio max-device-height max-device-width max-height max-monochrome max-resolution max-width min-aspect-ratio min-color min-color-index min-device-aspect-ratio min-device-height min-device-width min-height min-monochrome min-resolution min-width monochrome orientation pointer resolution scan update width after backdrop before cue file-selector-button first-letter first-line marker part placeholder selection slotted value choices repeat-item repeat-index -moz-progress-bar -moz-range-progress -moz-range-thumb -moz-range-track -moz-selection -ms-fill -ms-fill-lower -ms-fill-upper -ms-thumb -ms-track -webkit-progress-bar -webkit-progress-value -webkit-slider-runnable-track -webkit-slider-thumb future local-link modal picture-in-picture active any-link autofill checked default defined disabled empty enabled first-child first-of-type focus focus-visible focus-within fullscreen host hover in-range indeterminate invalid lang last-child last-of-type left link not nth-child nth-last-child nth-last-of-type nth-of-type only-child only-of-type optional out-of-range placeholder-shown read-only read-write required right root scope target valid visited after before cue first-letter first-line selection has host host-context is matches not where blank first left recto right verso @character @layer @container @charset @import @namespace @font-feature-values @document @media @supports @counter-style @viewport @page @font-face @keyframes min-width max-width width min-height max-height height zoom min-zoom max-zoom user-zoom orientation viewport-fit size marks bleed font-display font-family font-stretch font-style font-weight font-variant font-feature-settings font-variation-settings src unicode-range from to and only not skylighting-core-0.13.4.1/xml/curry.xml0000644000000000000000000003606107346545000016105 0ustar0000000000000000 ]> case data do else external fcase free if in infix infixl infixr let module of then type where and all any appendFile best break browse browseList chr concat concatMap const curry div done doSolve drop dropWhile either elem ensureNotFree ensureSpine enumFrom enumFromThen enumFromTo enumFromThenTo error failed filter findall flip foldl foldl1 foldr foldr1 fst getChar getLine id if_then_else iterate head length lines lookup map mapIO mapIO_ max maybe min mod negate not notElem null once or ord otherwise print putChar putStr putStrLn readFile repeat replicate return reverse seq sequenceIO sequenceIO_ show snd solveAll span splitAt success tail take takeWhile try uncurry unknown unlines unpack until unwords unzip unzip3 writeFile words zip zip3 zipWith zipWith3 Bool Char Either Float Int IO Maybe Ordering String Success False True Left Right Just Nothing EQ LT GT skylighting-core-0.13.4.1/xml/d.xml0000644000000000000000000013663207346545000015171 0ustar0000000000000000 ]> asm body break case catch continue default do else finally for foreach foreach_reverse goto if mixin return switch throw try while with synchronized abstract align auto const export final immutable inout invariant lazy nothrow override package private protected public pure ref shared static out scope __gshared false null super this true typeid assert cast is new delete in delegate function module import alias enum typedef class interface struct union typeof void bool byte ubyte short ushort int uint long ulong cent ucent float double real ireal ifloat idouble creal cfloat cdouble char wchar dchar macro template init sizeof alignof mangleof stringof tupleof offsetof max min infinity nan dig epsilon mant_dig max_10_exp max_exp min_10_exp min_exp re im length ptr dup idup reverse sort keys values rehash size_t ptrdiff_t hash_t Error Exception Object TypeInfo ClassInfo ModuleInfo Interface OffsetTypeInfo TypeInfo_Typedef TypeInfo_Enum TypeInfo_Pointer TypeInfo_Array TypeInfo_StaticArray TypeInfo_AssociativeArray TypeInfo_Function TypeInfo_Delegate TypeInfo_Class TypeInfo_Interface TypeInfo_Struct TypeInfo_Tuple string wstring dstring bit TypeInfo_Const TypeInfo_Invariant extern C D Windows Pascal System inline lib linkerDirective mangle msg startaddress exit success failure DigitalMars X86 X86_64 Windows Win32 Win64 linux LittleEndian BigEndian D_Coverage D_InlineAsm_X86 unittest D_Version2 none all __FILE__ __LINE__ __DATE__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__ __EOF__ debug unittest pragma version deprecated volatile skylighting-core-0.13.4.1/xml/dart.xml0000644000000000000000000002351407346545000015672 0ustar0000000000000000 Function abstract as assert class covariant deferred enum export extends extension external factory get hide implements import in interface is library mixin new on operator part return set show super sync this typedef with yield @pragma @override @deprecated break case catch continue default do else finally for if rethrow switch throw try while async await const dynamic late final static Future Iterable List Map Never Object Set Stream String bool double int var void true false null AbstractClassInstantiationError ArgumentError AssertionError CastError ConcurrentModificationError CyclicInitializationError Error Exception FallThroughError FormatException IndexError IntegerDivisionByZeroException JsonCyclicError JsonUnsupportedObjectError NoSuchMethodError NullThrownError OutOfMemoryError RangeError StackOverflowError StateError TypeError UnimplementedError UnsupportedError this skylighting-core-0.13.4.1/xml/default.xml0000644000000000000000000000152107346545000016356 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/diff.xml0000644000000000000000000002002707346545000015644 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/djangotemplate.xml0000644000000000000000000004006507346545000017736 0ustar0000000000000000 ]> for block if ifequal ifnotequal ifchanged blocktrans spaceless autoescape endfor endblock endif endifequal endifnotequal endifchanged endblocktrans endspaceless endautoescape skylighting-core-0.13.4.1/xml/dockerfile.xml0000644000000000000000000001136207346545000017045 0ustar0000000000000000 AS EXPOSE MAINTAINER ONBUILD STOPSIGNAL USER WORKDIR VOLUME SHELL ADD COPY FROM HEALTHCHECK ARG ENV LABEL CMD ENTRYPOINT RUN skylighting-core-0.13.4.1/xml/dosbat.xml0000644000000000000000000007524107346545000016220 0ustar0000000000000000 ]> assoc break cd chdir cls color copy date del dir endlocal erase exit ftype md mkdir move path pause popd prompt pushd rd ren rename rmdir runas setlocal shift start time title type ver verify vol call echo else for in do goto if not rem set at attrib break cacls chcp chkdsk chkntfs cmd comp compact convert diskcomp diskcopy doskey fc find findstr format graftabl help label mode more print recover replace sort subst tree xcopy EQU NEQ LSS LEQ GTR GEQ skylighting-core-0.13.4.1/xml/dot.xml0000644000000000000000000001437707346545000015535 0ustar0000000000000000 digraph node edge subgraph center layers margin mclimit name nodesep nslimit ordering page pagedir rank rankdir ranksep ratio rotate size distortion fillcolor fontcolor fontname fontsize height layer orientation peripheries regular shape shapefile sides skew width arrowhead arrowsize arrowtail constraint decorateP dir headclip headlabel labelangle labeldistance labelfontcolor labelfontname labelfontsize minlen port_label_distance samehead sametail tailclip taillabel weight color bgcolor label URL fontcolor fontname fontsize layer style skylighting-core-0.13.4.1/xml/doxygen.xml0000644000000000000000000011245007346545000016413 0ustar0000000000000000 ]> \arg @arg \author @author \authors @authors \brief @brief \callgraph @callgraph \callergraph @callergraph \date @date \deprecated @deprecated \details @details \docbookonly @docbookonly \else @else \endcond @endcond \enddocbookonly @enddocbookonly \endhtmlonly @endhtmlonly \endif @endif \endinternal @endinternal \endlatexonly @endlatexonly \endlink @endlink \endmanonly @endmanonly \endparblock @endparblock \endrtfonly @endrtfonly \endsecreflist @endsecreflist \endxmlonly @endxmlonly \hideinitializer @hideinitializer \htmlonly @htmlonly \internal @internal \invariant @invariant \latexonly @latexonly \li @li \manonly @manonly \n @n \nosubgrouping @nosubgrouping \only @only \parblock @parblock \post @post \pre @pre \private @pivate \privatesection @pivatesection \protected @protected \protectedsection @protectedsection \public @public \publicsection @publicsection \pure @pure \remark @remark \remarks @remarks \return @return \returns @returns \result @result \rtfonly @rtfonly \sa @sa \secreflist @secreflist \see @see \short @short \showinitializer @showinitializer \since @since \static @static \tableofcontents @tableofcontents \test @test \version @version \xmlonly @xmlonly \a @a \anchor @anchor \b @b \c @c \cite @cite \cond @cond \copybrief @copybrief \copydetails @copydetails \copydoc @copydoc \def @def \dir @dir \dontinclude @dontinclude \e @e \elseif @elseif \em @em \enum @enum \example @example \exception @exception \exceptions @exceptions \extends @extends \file @file \htmlinclude @htmlinclude \idlexcept @idlexcept \if @if \ifnot @ifnot \implements @implements \include @include \includelineno @includelineno \latexinclude @latexinclude \link @link \memberof @memberof \namespace @namespace \p @p \package @package \property @property \relatedalso @relatedalso \relatesalso @relatesalso \related @related \relates @relates \retval @retval \throw @throw \throws @throws \verbinclude @verbinclude \version @version \xrefitem @xrefitem \param @param \tparam @tparam \image @image \addtogroup @addtogroup \category @category \class @class \diafile @diafile \dotfile @dotfile \defgroup @defgroup \interface @interface \headerfile @headerfile \mscfile @mscfile \page @page \paragraph @paragraph \protocol @prtocol \ref @ref \section @section \snippet @snippet \struct @struct \subpage @subpage \subsection @subsection \subsubsection @subsubsection \union @union \weakgroup @weakgroup \addindex @addindex \copyright @copyright \fn @fn \ingroup @ingroup \line @line \mainpage @mainpage \name @name \overload @overload \par @par \skip @skip \skipline @skipline \typedef @typedef \until @until \var @var \vhdlflow @vhdlflow \endcode @endcode \endverbatim @endverbatim \endmsc @endmsc \enddot @enddot \note @note \warning @warning \attention @attention \bug @bug \todo @todo skylighting-core-0.13.4.1/xml/doxygenlua.xml0000644000000000000000000006066507346545000017127 0ustar0000000000000000 ]> \arg @arg \author @author \authors @authors \brief @brief \callgraph @callgraph \callergraph @callergraph \date @date \deprecated @deprecated \details @details \docbookonly @docbookonly \else @else \endcond @endcond \enddocbookonly @enddocbookonly \endhtmlonly @endhtmlonly \endif @endif \endinternal @endinternal \endlatexonly @endlatexonly \endlink @endlink \endmanonly @endmanonly \endparblock @endparblock \endrtfonly @endrtfonly \endsecreflist @endsecreflist \endxmlonly @endxmlonly \hideinitializer @hideinitializer \htmlonly @htmlonly \internal @internal \invariant @invariant \latexonly @latexonly \li @li \manonly @manonly \n @n \nosubgrouping @nosubgrouping \only @only \parblock @parblock \post @post \pre @pre \private @pivate \privatesection @pivatesection \protected @protected \protectedsection @protectedsection \public @public \publicsection @publicsection \pure @pure \remark @remark \remarks @remarks \return @return \returns @returns \result @result \rtfonly @rtfonly \sa @sa \secreflist @secreflist \see @see \short @short \showinitializer @showinitializer \since @since \static @static \tableofcontents @tableofcontents \test @test \version @version \xmlonly @xmlonly \a @a \anchor @anchor \b @b \c @c \cite @cite \cond @cond \copybrief @copybrief \copydetails @copydetails \copydoc @copydoc \def @def \dir @dir \dontinclude @dontinclude \e @e \elseif @elseif \em @em \enum @enum \example @example \exception @exception \exceptions @exceptions \extends @extends \file @file \htmlinclude @htmlinclude \idlexcept @idlexcept \if @if \ifnot @ifnot \implements @implements \include @include \includelineno @includelineno \latexinclude @latexinclude \link @link \memberof @memberof \namespace @namespace \p @p \package @package \property @property \relatedalso @relatedalso \relatesalso @relatesalso \related @related \relates @relates \retval @retval \throw @throw \throws @throws \verbinclude @verbinclude \version @version \xrefitem @xrefitem \param @param \tparam @tparam \image @image \addtogroup @addtogroup \category @category \class @class \diafile @diafile \dotfile @dotfile \defgroup @defgroup \interface @interface \headerfile @headerfile \mscfile @mscfile \page @page \paragraph @paragraph \protocol @prtocol \ref @ref \section @section \snippet @snippet \struct @struct \subpage @subpage \subsection @subsection \subsubsection @subsubsection \union @union \weakgroup @weakgroup \addindex @addindex \copyright @copyright \fn @fn \ingroup @ingroup \line @line \mainpage @mainpage \name @name \overload @overload \par @par \skip @skip \skipline @skipline \typedef @typedef \until @until \var @var \vhdlflow @vhdlflow \endcode @endcode \endverbatim @endverbatim \endmsc @endmsc \enddot @enddot \note @note \warning @warning \attention @attention \bug @bug \todo @todo skylighting-core-0.13.4.1/xml/dtd.xml0000644000000000000000000001164707346545000015517 0ustar0000000000000000 ]> EMPTY ANY CDATA ID IDREF IDREFS NMTOKEN NMTOKENS ENTITY ENTITIES NOTATION PUBLIC SYSTEM NDATA #PCDATA #REQUIRED #IMPLIED #FIXED skylighting-core-0.13.4.1/xml/eiffel.xml0000644000000000000000000000746707346545000016203 0ustar0000000000000000 agent alias all and as assign class convert create creation debug deferred do else elseif end expanded export external feature from frozen if implies indexing infix inherit inspect is like local loop not obsolete old once or prefix pure redefine reference rename rescue retry separate then undefine Current False Precursor Result True TUPLE check ensure require variant invariant skylighting-core-0.13.4.1/xml/elixir.xml0000644000000000000000000002661007346545000016234 0ustar0000000000000000 ]> catch cond else if raise rescue throw try unless case bc lc for receive exit after quote unquote super and not or when xor in inlist inbits nil true false defmodule def defp defprotocol defimpl defrecord defstruct defmacro defmacrop defdelegate defcallback defmacrocallback defexception defoverridable import require alias use skylighting-core-0.13.4.1/xml/elm.xml0000644000000000000000000001615507346545000015520 0ustar0000000000000000 type alias port case of if else then let in module exposing import as infix left right non effect where command subscription skylighting-core-0.13.4.1/xml/email.xml0000644000000000000000000001264207346545000016027 0ustar0000000000000000 Authentication-Results: Bcc: Cc: Comments: Content-Description: Content-Disposition: Content-Transfer-Encoding: Content-Type: Date: Delivered-To: DKIM-Signature: Errors-To: From: In-Reply-To: Keywords: Lines: Message-Id: List-Archive: List-Id: List-Help: List-Post: List-Unsubscribe: List-Subscribe: MIME-Version: Organization: Precedence: Received: Received-SPF: References: Resent-Bcc: Resent-Cc: Resent-Date: Resent-From: Resent-Message-Id: Return-Path: Resent-Reply-To: Resent-Sender: Resent-To: Reply-To: Sender: Subject: Supersedes: To: User-Agent: skylighting-core-0.13.4.1/xml/erlang.xml0000644000000000000000000002326307346545000016211 0ustar0000000000000000 ] > after begin case catch cond end fun if let of query receive all_true some_true div rem or xor bor bxor bsl bsr and band not bnot abs accept alarm apply atom_to_list binary_to_list binary_to_term check_process_code concat_binary date delete_module disconnect_node element erase exit float float_to_list garbage_collect get get_keys group_leader halt hd integer_to_list is_alive is_atom is_binary is_boolean is_float is_function is_integer is_list is_number is_pid is_port is_process_alive is_record is_reference is_tuple length link list_to_atom list_to_binary list_to_float list_to_integer list_to_pid list_to_tuple load_module loaded localtime make_ref module_loaded node nodes now open_port pid_to_list port_close port_command port_connect port_control ports pre_loaded process_flag process_info processes purge_module put register registered round self setelement size spawn spawn_link spawn_opt split_binary statistics term_to_binary throw time tl trunc tuple_to_list unlink unregister whereis skylighting-core-0.13.4.1/xml/fasm.xml0000644000000000000000000014320507346545000015666 0ustar0000000000000000 ]> rax eax ax ah al rbx ebx bx bh bl rcx ecx cx ch cl rdx edx dx dh dl rbp ebp bp rsi esi si rdi edi di rsp esp sp r8 r9 r10 r11 r12 r13 r14 r15 cs ds es fs gs ss cr0 cr2 cr3 cr4 dr0 dr1 dr2 dr3 dr6 dr7 st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 k0 k1 k2 k3 k4 k5 k6 k7 bnd0 bnd1 bnd2 bnd3 call ja jae jb jbe jc je jg jge jl jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns jnz jo jp jpe jpo js jz jcxz jecxz loop loopd loope looped loopew loopne loopned loopnew loopnz loopnzd loopnzw loopw loopz loopzd loopzw loopnz loopnzd loopnzw loopz loopzw ret retd retf retfd retfw retn retnd retnw retw iret iretd iretq iretw rsm syscall sysenter sysexit sysret syscallq sysretq aaa aad aam aas adc add addpd addps addsd addss addsubpd addsubps aesdec aesdeclast aesenc aesenclast aesimc aeskeygenassist and andn andnpd andnps andpd andps arpl bextr blcfill blci blcic blcmsk blcs blendpd blendps blendvpd blendvps blsfill blsi blsic blsmsk blsr bndldx bndmk bndstx bound bsf bsr bswap bt btc btr bts bzhi cbw cdq cdqe clc cld clflush clgi cli clts cmc cmov cmova cmovae cmovb cmovbe cmovc cmove cmovg cmovge cmovl cmovle cmovna cmovnae cmovnb cmovnbe cmovnc cmovne cmovng cmovnge cmovnl cmovnle cmovno cmovnp cmovns cmovnz cmovo cmovp cmovpe cmovpo cmovs cmovz cmp cmpeq cmpeqpd cmpeqps cmpeqsd cmpeqss cmple cmplepd cmpleps cmplesd cmpless cmplt cmpltpd cmpltps cmpltsd cmpltss cmpneq cmpneqpd cmpneqps cmpneqsd cmpneqss cmpnle cmpnlepd cmpnleps cmpnlesd cmpnless cmpnlt cmpnltpd cmpnltps cmpnltsd cmpnltss cmpord cmpordpd cmpordps cmpordsd cmpordss cmppd cmpps cmps cmpsb cmpsd cmpsq cmpss cmpsw cmpunord cmpunordpd cmpunordps cmpunordsd cmpunordss cmpxchg16b cmpxchg486 cmpxchg8b cmpxchg comisd comiss compare cpuid cqo crc32 cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtpi2ps cvtps2dq cvtps2pd cvtps2pi cvtsd2si cvtsd2ss cvtsi2sd cvtsi2ss cvtss2sd cvtss2si cvttpd2dq cvttpd2pi cvttps2dq cvttps2pi cvttsd2si cvttss2si cwd cwde daa das dec div divpd divps divsd divss dppd dpps emms enter extractps extrq f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld1 fld fldcw fldenv fldenvd fldenvw fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnsaved fnsavew fnstcw fnstenv fnstenvd fnstenvw fnstsw fnwait fpatan fprem1 fprem fptan frndint frstor frstord frstorw fsave fsaved fsavew fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstenvd fstenvw fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fwait fxam fxch fxrstor64 fxrstor fxsave64 fxsave fxtract fyl2x fyl2xp1 getsec haddpd haddps hlt hsubpd hsubps ibts idiv imul in inc ins insb insd insertps insertq insw int1 int3 int into invd invept invlpg invlpga invpcid invvpid lahf lar lddqu ldmxcsr lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall286 loadall lock lods lodsb lodsd lodsq lodsw lsl lss ltr lzcnt maskmovdqu maskmovq maxpd maxps maxsd maxss mfence minpd minps minsd minss monitor mov movapd movaps movbe movd movddup movdq2q movdqa movdqu movhlps movhpd movhps movlhps movlpd movlps movmskpd movmskps movntdq movntdqa movnti movntpd movntps movntq movntsd movntss movq2dq movq movs movsb movsd movshdup movsldup movsq movss movsw movsx movsxd movupd movups movzx mpsadbw mul mulpd mulps mulsd mulss mulx mwait neg nop not or orpd orps out outs outsb outsd outsw pabsb pabsd pabsw packssdw packsswb packusdw packuswb paddb paddd paddq paddsb paddsw paddusb paddusw paddw palignr pand pandn pause pavgb pavgusb pavgw pblendvb pblendw pclmulqdq pcmpeqb pcmpeqd pcmpeqq pcmpeqw pcmpestri pcmpestrm pcmpgtb pcmpgtd pcmpgtq pcmpgtw pcmpistri pcmpistrm pdep pdistib pext pextrb pextrd pextrq pextrw pf2id pf2iw pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfnacc pfpnacc pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr phaddd phaddsw phaddw phminposuw phsubd phsubsw phsubw pi2fd pi2fw pinsrb pinsrd pinsrq pinsrw pmachriw pmaddubsw pmaddwd pmagw pmaxsb pmaxsd pmaxsw pmaxub pmaxud pmaxuw pminsb pminsd pminsw pminub pminud pminuw pmovmskb pmovsxbd pmovsxbq pmovsxbw pmovsxdq pmovsxwd pmovsxwq pmovzxbd pmovzxbq pmovzxbw pmovzxdq pmovzxwd pmovzxwq pmuldq pmulhrsw pmulhrw pmulhuw pmulhw pmulld pmullw pmuludq pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popcnt popd popf popfd popfq popfw popw por prefetch prefetchnta prefetcht0 prefetcht1 prefetcht2 prefetchw psadbw pshufb pshufd pshufhw pshuflw pshufw psignb psignd psignw pslld pslldq psllq psllw psrad psraw psrld psrldq psrlq psrlw psubb psubd psubq psubsb psubsiw psubsw psubusb psubusw psubw pswapd ptest punpckhbw punpckhdq punpckhqdq punpckhwd punpcklbw punpckldq punpcklqdq punpcklwd push pusha pushad pushaw pushd pushf pushfd pushfq pushfw pushw pxor rcl rcpps rcpss rcr rdfsbase rdgsbase rdmsr rdmsrq rdpmc rdrand rdshr rdtsc rdtscp rol ror rorx roundpd roundps roundsd roundss rsdc rsldt rsm rsqrtps rsqrtss rsts sahf sal salc sar sarx sbb scas scasb scasd scasq scasw set seta setae setb setbe setc sete setg setge setl setle setna setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpe setpo sets setz sfence sgdt shl shld shlx shr shrd shrx shufpd shufps sidt skinit sldt smi smint smintold smsw sqrtpd sqrtps sqrtsd sqrtss stc std stgi sti stmxcsr stos stosb stosd stosq stosw str sub subpd subps subsd subss svdc svldt svts swapgs t1mskc test tzcnt tzmsk ucomisd ucomiss ud0 ud1 ud2 umov unpckhpd unpckhps unpcklpd unpcklps vaesenc vaesenclast vaesimc vblendvpd vblendvps vbroadcastf128 vbroadcasti128 vbroadcastsd vbroadcastss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtph2ps vcvtps2dq vcvtps2pd vcvtps2ph vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdppd verr verw vextractf128 vextracti128 vextractps vfm132pd vfm132ps vfm132sd vfm132ss vfm213pd vfm213ps vfm213sd vfm213ss vfm231pd vfm231ps vfm231sd vfm231ss vfmaddpd vfmaddsub132pd vfmaddsub132ps vfmaddsub213pd vfmaddsub213ps vfmaddsub231pd vfmaddsub231ps vfmsubadd132pd vfmsubadd132ps vfmsubadd213pd vfmsubadd213ps vfmsubadd231pd vfmsubadd231ps vfmsubss vfnm132pd vfnm132ps vfnm132sd vfnm132ss vfnm213pd vfnm213ps vfnm213sd vfnm213ss vfnm231pd vfnm231ps vfnm231sd vfnm231ss vfrczpd vfrczps vfrczsd vfrczss vgatherdpd vgatherdps vgatherqpd vgatherqps vinsertf128 vinserti128 vinsertps vlddqu vldmxcsr vmaskmovdqu vmaskmovpd vmaskmovps vmcall vmclear vmlaunch vmload vmmcall vmovapd vmovaps vmovd vmovddup vmovdqa vmovdqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntdqa vmovntpd vmovntps vmovq vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon vpabsb vpabsd vpabsw vpackssdw vpacksswb vpackusdw vpackuswb vpaddb vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpaddw vpalignr vpand vpandn vpause vpavgb vpavgusb vpavgw vpblendvb vpblendw vpbroadcastb vpbroadcastd vpbroadcastq vpbroadcastw vpclmulqdq vpcmov vpcmpeqb vpcmpeqd vpcmpeqq vpcmpeqw vpcmpestri vpcmpestrm vpcmpgtb vpcmpgtd vpcmpgtq vpcmpgtw vpcmpistri vpcmpistrm vpcomb vpcomd vfmadd132ps vfnmadd132ps vfmsub132ps vfnmsub132ps vfmadd213ps vfnmadd213ps vfmsub213ps vfnmsub213ps vfmadd231ps vfnmadd231ps vfmsub231ps vfnmsub231ps vfmadd132pd vfnmadd132pd vfmsub132pd vfnmsub132pd vfmadd213pd vfnmadd213pd vfmsub213pd vfnmsub213pd vfmadd231pd vfnmadd231pd vfmsub231pd vfnmsub231pd vfmadd132ss vfnmadd132ss vfmsub132ss vfnmsub132ss vfmadd213ss vfnmadd213ss vfmsub213ss vfnmsub213ss vfmadd231ss vfnmadd231ss vfmsub231ss vfnmsub231ss vfmadd132sd vfnmadd132sd vfmsub132sd vfnmsub132sd vfmadd213sd vfnmadd213sd vfmsub213sd vfnmsub213sd vfmadd231sd vfnmadd231sd vfmsub231sd vfnmsub231sd vpcomeqb vpcomeqd vpcomeqq vpcomequb vpcomequd vpcomequq vpcomequw vpcomeqw vpcomfalseb vpcomfalsed vpcomfalseq vpcomfalseub vpcomfalseud vpcomfalseuq vpcomfalseuw vpcomfalsew vpcomgeb vpcomged vpcomgeq vpcomgeub vpcomgeud vpcomgeuq vpcomgeuw vpcomgew vpcomgtb vpcomgtd vpcomgtq vpcomgtub vpcomgtud vpcomgtuq vpcomgtuw vpcomgtw vpcomleb vpcomled vpcomleq vpcomleub vpcomleud vpcomleuq vpcomleuw vpcomlew vpcomltb vpcomltd vpcomltq vpcomltub vpcomltud vpcomltuq vpcomltuw vpcomltw vpcomneqb vpcomneqd vpcomneqq vpcomnequb vpcomnequd vpcomnequq vpcomnequw vpcomneqw vpcomq vpcomtrueb vpcomtrued vpcomtrueq vpcomtrueub vpcomtrueud vpcomtrueuq vpcomtrueuw vpcomtruew vpcomub vpcomud vpcomuq vpcomuw vpcomw vpdep vpdistib vperm2f128 vperm2i128 vpermd vpermil2pd vpermil2ps vpermilpd vpermilps vpermpd vpermps vpermq vpext vpextrb vpextrd vpextrq vpextrw vpf2id vpf2iw vpfacc vpfadd vpfcmpeq vpfcmpge vpfcmpgt vpfmax vpfmin vpfmul vpfnacc vpfpnacc vpfrcp vpfrcpit1 vpfrcpit2 vpfrsqit1 vpfrsqrt vpfsub vpfsubr vpgatherdd vscatterdpd vscatterdps vscatterqpd vscatterqps vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpgatherdq vpgatherqd vpgatherqq vphaddbd vphaddbq vphaddbw vphaddd vphadddq vphaddsw vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddw vphaddwd vphaddwq vphminposuw vphsubbw vphsubd vphsubdq vphsubsw vphsubw vphsubwd vpi2fd vpi2fw vpinsrb vpinsrd vpinsrq vpinsrw vpmachriw vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpmaddubsw vpmaddwd vpmagw vpmaskmovd vpmaskmovq vpmaxsb vpmaxsd vpmaxsw vpmaxub vpmaxud vpmaxuw vpminsb vpminsd vpminsw vpminub vpminud vpminuw vpmovmskb vpmovsxbd vpmovsxbq vpmovsxbw vpmovsxdq vpmovsxwd vpmovsxwq vpmovzxbd vpmovzxbq vpmovzxbw vpmovzxdq vpmovzxwd vpmovzxwq vpmuldq vpmulhrsw vpmulhrw vpmulhuw vpmulhw vpmulld vpmullw vpmuludq vpmvgezb vpmvlzb vpmvnzb vpmvzb vpor vpperm vprefetch vprefetchnta vprefetcht0 vprefetcht1 vprefetcht2 vprefetchw vprotb vprotd vprotq vprotw vpsadbw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vpshufb vpshufd vpshufhw vpshuflw vpshufw vpsignb vpsignd vpsignw vpslld vpslldq vpsllq vpsllvd vpsllvq vpsllw vpsrad vpsravd vpsraw vpsrld vpsrldq vpsrlq vpsrlvd vpsrlvq vpsrlw vpsubb vpsubd vpsubq vpsubsb vpsubsiw vpsubsw vpsubusb vpsubusw vpsubw vpswapd vptest vpunpckhbw vpunpckhdq vpunpckhqdq vpunpckhwd vpunpcklbw vpunpckldq vpunpcklqdq vpunpcklwd vpxor vrcpps vroundpd vroundps vrsqrtps vsqrtpd vsqrtps vstmxcsr vtestpd vtestps vzeroall vzeroupper wait wbinvd wrfsbase wrgsbase wrmsr wrmsrq wrshr xabort xacquire xadd xbegin xbts xchg xend xgetbv xlat xlatb xor xorpd xorps xrelease xrstor64 xrstor xsave64 xsave xsaveopt64 xsaveopt xsetbv xtest rep repe repz repne repnz used defined mod and or xor not shl shr bsf bsr rva plt far near short db dw du dd dp df dq dt rb rw rd rp rf rq rt file byte word dword fword pword qword tbyte tword dqword xword qqword yword dqqword zword ptr assert append at break calminstruction common display else end equ err fix foward if iterate irp irps label local match macro postpone purge repeat rept reverse restore restruc struc times while virtual namespace align entry extrn format include invoke data load from heap org proc public section segment stack store use16 use32 use64 skylighting-core-0.13.4.1/xml/fortran-fixed.xml0000644000000000000000000006546707346545000017525 0ustar0000000000000000 ]> allocate break call common continue cycle deallocate forall where elsewhere equivalence exit external for go goto if implicit include interface intrinsic namelist none nullify operator assignment pause procedure pure elemental record recursive result return stop to use only entry while access backspace close inquire open print read rewind write format unit end err fmt iostat status advance size eor unit iostat err file status access form recl blank position action delim pad unit iostat err file exist opened number named name access sequential direct form formatted unformatted recl nextrec blank position action read write readwrite delim pad parameter save pointer public private target allocatable optional sequence abs cabs dabs iabs aimag aint dint anint dnint ceiling cmplx dcmplx dimag floor nint idnint int idint ifix real float sngl dble dreal aprime dconjg dfloat ddmim rand modulo conjg dprod dim ddim idim max amax0 amax1 max0 max1 dmax1 min amin0 amin1 min0 min1 dmin1 mod amod dmod sign dsign isign acos dacos asin dasin atan datan atan2 datan2 cos ccos dcos cosh dcosh exp cexp dexp log alog dlog clog log10 alog10 dlog10 sin csin dsin sinh dsinh sqrt csqrt dsqrt tan dtan tanh dtanh achar char iachar ichar lge lgt lle llt adjustl adjustr index len_trim scan verify logical exponent fraction nearest rrspacing scale set_exponent spacing btest iand ibclr ibits ibset ieor ior ishft ishftc not mvbits merge associated present kind len digits epsilon huge maxexponent minexponent precision radix range tiny bit_size allocated lbound ubound shape size repeat trim selected_int_kind selected_real_kind transfer dot_product matmul all any count maxval minval product sum pack unpack reshape spread cshift eoshift transpose findloc maxloc minloc date_and_time system_clock random_number random_seed skylighting-core-0.13.4.1/xml/fortran-free.xml0000644000000000000000000004121207346545000017325 0ustar0000000000000000 keywords##Fortran (Fixed Format) associate import impure io_functions##Fortran (Fixed Format) io_keywords##Fortran (Fixed Format) open_keywords##Fortran (Fixed Format) inquire_keywords##Fortran (Fixed Format) types##Fortran (Fixed Format) abstract asynchronous bind contiguous deferred enum enumerator final generic nopass non_overridable protected value volatile elemental_procs##Fortran (Fixed Format) acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot inquiry_fn##Fortran (Fixed Format) extends_type_of same_type_as storage_size lcobound ucobound image_index transform_fn##Fortran (Fixed Format) selected_char_kind parity iall iany iparity num_images this_image non_elem_subr##Fortran (Fixed Format) cpu_time execute_command_line get_environment_variable skylighting-core-0.13.4.1/xml/fsharp.xml0000644000000000000000000003057307346545000016226 0ustar0000000000000000 ]> abstract and as assert base class delegate dowcast downto elif else exception extern false for fun function functor global if in inherit inline interfaece internal lazy let match member mutable namespace new not null of or override private public rec ref return static then to true try type upcast use val void when while with yield bool byte sbyte int16 uint16 int uint32 int64 uint64 nativeint unativeint char string decimal unit void float32 single float double bigint option seq end sig struct object begin do done module open skylighting-core-0.13.4.1/xml/gap.xml0000644000000000000000000106277507346545000015524 0ustar0000000000000000 break continue do elif else then and fail false not or true in local rec return mod AClosVecLib AClosestVectorCombinationsMatFFEVecFFE AClosestVectorCombinationsMatFFEVecFFECoords AClosestVectorDriver ANFAutomorphism ANonReesCongruenceOfSemigroup APolyProd AbelianGroup AbelianGroupCons AbelianInvariants AbelianInvariantsMultiplier AbelianInvariantsNormalClosureFpGroup AbelianInvariantsNormalClosureFpGroupRrs AbelianInvariantsOfList AbelianInvariantsSubgroupFpGroup AbelianInvariantsSubgroupFpGroupMtc AbelianInvariantsSubgroupFpGroupRrs AbelianNumberField AbelianNumberFieldByReducedGaloisStabilizerInfo AbelianPQuotient AbelianSubfactorAction AbsAndIrredModules AbsInt AbsolutIrreducibleModules AbsoluteIrreducibleModules AbsoluteValue AbstractWordTietzeWord AbstractWordTzWord ActingAlgebra ActingDomain Action ActionAbelianCSPG ActionHomomorphism ActionHomomorphismAttr ActionHomomorphismConstructor ActionKernelExternalSet ActionSubspacesElementaryAbelianGroup ActorOfExternalSet Add AddAbelianRelator AddCoeffs AddCosetInfoStabChain AddDictionary AddEquationsSQ AddGenerator AddGenerators AddGeneratorsExtendSchreierTree AddGeneratorsGenimagesExtendSchreierTree AddHashEntry AddImage AddImageNC AddNaturalHomomorphismsPool AddNormalizingElementPcgs AddPageNumbersToSix AddParagraphNumbersGapDocTree AddRefinement AddRelator AddRootParseTree AddRowVector AddRule AddRuleReduced AddSet AddToListEntries AddVectorLTM AddendumSCTable AdditiveCoset AdditiveElementAsMultiplicativeElement AdditiveElementsAsMultiplicativeElementsFamily AdditiveGroup AdditiveGroupByGenerators AdditiveInverse AdditiveInverseAttr AdditiveInverseImmutable AdditiveInverseMutable AdditiveInverseOp AdditiveInverseSM AdditiveInverseSameMutability AdditiveMagma AdditiveMagmaByGenerators AdditiveMagmaWithInverses AdditiveMagmaWithInversesByGenerators AdditiveMagmaWithZero AdditiveMagmaWithZeroByGenerators AdditiveNeutralElement AdditivelyActingDomain AdjointAssociativeAlgebra AdjointBasis AdjointMatrix AdjointModule AffineAction AffineActionByMatrixGroup AffineActionLayer AffineOperation AffineOperationLayer Agemo AgemoAbove AgemoOp AlgExtElm AlgExtEmbeddedPol AlgExtFactSQFree AlgExtSquareHensel AlgFacUPrep Algebra AlgebraByGenerators AlgebraByStructureConstants AlgebraByStructureConstantsArg AlgebraGeneralMappingByImages AlgebraHomomorphismByImages AlgebraHomomorphismByImagesNC AlgebraWithOne AlgebraWithOneByGenerators AlgebraWithOneGeneralMappingByImages AlgebraWithOneHomomorphismByImages AlgebraWithOneHomomorphismByImagesNC AlgebraicElementsFamilies AlgebraicElementsFamily AlgebraicExtension AlgebraicPolynomialModP AllBlocks AllGroups AllIrreducibleMonicPolynomialCoeffsOfDegree AllIrreducibleMonicPolynomials AllIrreducibleSolvableGroups AllLibTomNames AllModulesSQ AllMonicPolynomialCoeffsOfDegree AllPrimitiveGroups AllSmallGroups AllTransitiveGroups AllowableSubgroup Alpha AlternatingDegree AlternatingGroup AlternatingGroupCons AlternatingSubgroup AntiSymmetricParts Append AppendCollectedList AppendTo ApplicableMethod ApplicableMethodTypes Apply ApplyGeneratorsToPoint ApplyGeneratorsToPointsList ApplyRel ApplySimpleReflection ApplyToNodesParseTree ApproxRational ApproxRootBound ApproximateRoot ApproximateSuborbitsStabilizerPermGroup ArithmeticElementCreator Arrangements ArrangementsA ArrangementsK AsAlgebra AsAlgebraWithOne AsBinaryRelationOnPoints AsBlockMatrix AsCharacterMorphismFunction AsDivisionRing AsDuplicateFreeList AsFLMLOR AsFLMLORWithOne AsField AsFreeLeftModule AsGroup AsGroupGeneralMappingByImages AsInducedPcgs AsLeftIdeal AsLeftMagmaIdeal AsLeftModule AsLeftModuleGeneralMappingByImages AsLieAlgebra AsList AsListOfFreeLeftModule AsListSorted AsMagma AsMagmaIdeal AsMonoid AsNearRing AsPerm AsPlist AsPolynomial AsRightIdeal AsRightMagmaIdeal AsRing AsSSortedList AsSSortedListList AsSSortedListNonstored AsSemigroup AsSemiring AsSemiringWithOne AsSemiringWithOneAndZero AsSemiringWithZero AsSet AsSortedList AsSubFLMLOR AsSubFLMLORWithOne AsSubalgebra AsSubalgebraWithOne AsSubgroup AsSubgroupOfWholeGroupByQuotient AsSubmagma AsSubmonoid AsSubsemigroup AsSubspace AsTransformation AsTransformationNC AsTwoSidedIdeal AsVectorSpace AscendingChain AscendingChainOp Assert AssertionLevel AssignGeneratorVariables AssignNiceMonomorphismAutomorphismGroup AssocBWorLetRepPow AssocWWorLetRepPow AssocWord AssocWordByLetterRep AssociatedPartition AssociatedReesMatrixSemigroupOfDClass AssociatedSemigroup Associates AtlasIrrationality AttributeMethodByNiceMonomorphism AttributeMethodByNiceMonomorphismCollColl AttributeMethodByNiceMonomorphismCollElm AttributeMethodByNiceMonomorphismElmColl AttributeValueNotSet AugmentationIdeal AugmentedCosetTableInWholeGroup AugmentedCosetTableMtc AugmentedCosetTableMtcInWholeGroup AugmentedCosetTableNormalClosure AugmentedCosetTableNormalClosureInWholeGroup AugmentedCosetTableRrs AugmentedCosetTableRrsInWholeGroup AutoloadPackages AutomorphismDomain AutomorphismGroup AutomorphismGroupAbelianGroup AutomorphismGroupElAbGroup AutomorphismGroupFrattFreeGroup AutomorphismGroupPermGroup AutomorphismGroupSolvableGroup AutomorphismRepresentingGroup AutomorphismsOfTable AvoidedLayers BPolyProd BagStats BarPartitions BaseFixedSpace BaseImage BaseIntMat BaseIntersectionIntMats BaseMat BaseMatDestructive BaseOfBasicImageGroup BaseOfElt BaseOfGroup BaseOrthogonalSpaceMat BasePoint BasePointOfSchreierTransversal BaseShortVectors BaseStabChain BaseSteinitzVectors BasicImageEltRepFamily BasicImageGroup BasicImageGroupElement BasicWreathProductOrdering BasicWreathProductOrderingNC Basis BasisForFreeModuleByNiceBasis BasisNC BasisNullspaceModN BasisOfAlgebraModule BasisOfHomCosetAddMatrixGroup BasisOfHomCosetAddMatrixGroupFnc BasisOfMonomialSpace BasisOfSparseRowSpace BasisOfWeightRepSpace BasisVectors BasisVectorsForMatrixAction BasisWithReplacedLeftModule BaumClausenInfo BaumClausenInfoDebug BeauzamyBound BeauzamyBoundGcd Bell Bernoulli BestQuoInt BestSplittingMatrix BetaSet BiAlgebraModule BiAlgebraModuleByGenerators BilinearFormMat BinaryRelationByElements BinaryRelationByListOfImages BinaryRelationByListOfImagesNC BinaryRelationOnPoints BinaryRelationOnPointsNC BinaryRelationTransformation BindGlobal Binomial BlistList BlistStringDecode BlockMatrix BlockStabilizer Blocks BlocksAttr BlocksInfo BlocksOp BlowUpCocycleSQ BlowUpIsomorphism BlownUpMat BlownUpMatrix BlownUpModule BlownUpVector BombieriNorm BooleanFamily BrauerCharacterValue BrauerTable BrauerTableOp BravaisGroup BravaisSubgroups BravaisSupergroups BuildIsomorphismReesMatrixSemigroupWithMap CIUnivPols COAffineBlocks COComplements COComplementsMain CONextCentral CONextCentralizer CONextCocycles CONextComplements CalcDoubleCosets CalcOrder CallFuncList CallFuncTrapError CanComputeIndex CanComputeIsSubset CanComputeSize CanComputeSizeAnySubgroup CanEasilyCompareElements CanEasilyCompareElementsFamily CanEasilyComputePcgs CanEasilySortElements CanEasilySortElementsFamily CanEasilyTestMembership CanFindGeneratorOfCyclicGroup CanFindNilpotentClassTwoElement CanonicalBasis CanonicalElt CanonicalGenerators CanonicalNiceMonomorphism CanonicalPcElement CanonicalPcgs CanonicalPcgsByGeneratorsWithImages CanonicalPcgsWrtFamilyPcgs CanonicalPcgsWrtHomePcgs CanonicalPcgsWrtSpecialPcgs CanonicalRelator CanonicalRepresentativeDeterminatorOfExternalSet CanonicalRepresentativeOfExternalSet CanonicalRightCosetElement CanonicalSubgroupRepresentativePcGroup CartanMatrix CartanSubalgebra Cartesian CasesCSPG CategoriesOfObject CategoryCollections CategoryFamily CayleyGraphDualSemigroup CayleyGraphSemigroup Cell CellNoPoint CellNoPoints Cells Center CenterOfCharacter CentralCharacter CentralIdempotentsOfAlgebra CentralIdempotentsOfSemiring CentralNormalSeriesByPcgs CentralProductOfMatrixGroups CentralRelations CentralStelClEANSNonsolv CentralStepClEANS CentralStepConjugatingElement CentralStepRatClPGroup Centralizer CentralizerInAssociativeGaussianMatrixAlgebra CentralizerInFiniteDimensionalAlgebra CentralizerInGLnZ CentralizerInParent CentralizerModulo CentralizerNormalCSPG CentralizerNormalTransCSPG CentralizerOp CentralizerOrder CentralizerSizeLimitConsiderFunction CentralizerSolvableGroup CentralizerTransSymmCSPG CentralizerWreath Centre CentreFromSCTable CentreOfCharacter CentrePcGroup ChaNuPol ChainHomomorphicImage ChainStatistics ChainSubgroup ChainSubgroupByDirectProduct ChainSubgroupByHomomorphism ChainSubgroupByPSubgroupOfAbelian ChainSubgroupByProjectionFunction ChainSubgroupBySiftFunction ChainSubgroupByStabiliser ChainSubgroupByStabilizer ChainSubgroupByTrivialSubgroup ChainSubgroupQuotient ChangeStabChain ChangeTypeObj ChangedBaseGroup CharTableAlternating CharTableDoubleCoverAlternating CharTableDoubleCoverSymmetric CharTableSymmetric CharTableWeylB CharTableWeylD CharValueDoubleCoverSymmetric CharValueSymmetric CharValueWeylB CharValueWreathSymmetric Character CharacterDegreePool CharacterDegrees CharacterMorphismGroup CharacterMorphismOrbits CharacterNames CharacterParameters CharacterString CharacterTable CharacterTableDirectProduct CharacterTableDisplayPrintLegendDefault CharacterTableDisplayStringEntryDataDefault CharacterTableDisplayStringEntryDefault CharacterTableFactorGroup CharacterTableFromLibrary CharacterTableHeadOfFactorGroupByFusion CharacterTableIsoclinic CharacterTableOfNormalSubgroup CharacterTableQuaternionic CharacterTableRegular CharacterTableWithSortedCharacters CharacterTableWithSortedClasses CharacterTableWreathSymmetric Characteristic CharacteristicPolynomial CharacteristicPolynomialMatrixNC CharsFamily CheckAndCleanGapDocTree CheckAuto CheckCompletionFiles CheckConsistencyOfDefinitions CheckCosetTableFpGroup CheckFixedPoints CheckForHandlingByNiceBasis CheckGlobalName CheckPackageLoading CheckPermChar CheckSchreierTreeInternalConsistency ChevalleyBasis ChiefNormalSeriesByPcgs ChiefSeries ChiefSeriesOfGroup ChiefSeriesThrough ChiefSeriesUnderAction ChineseRem Chomp ChooseNextBasePoint ClassComparison ClassElementLargeGroup ClassElementLattice ClassElementSmallGroup ClassFunction ClassFunctionSameType ClassMultiplicationCoefficient ClassNames ClassNamesTom ClassNumbersElements ClassOrbit ClassParameters ClassPermutation ClassPositionsOfAgemo ClassPositionsOfCentre ClassPositionsOfDerivedSubgroup ClassPositionsOfDirectProductDecompositions ClassPositionsOfElementaryAbelianSeries ClassPositionsOfFittingSubgroup ClassPositionsOfKernel ClassPositionsOfLowerCentralSeries ClassPositionsOfMaximalNormalSubgroups ClassPositionsOfNormalClosure ClassPositionsOfNormalSubgroup ClassPositionsOfNormalSubgroups ClassPositionsOfSolvableResiduum ClassPositionsOfSupersolvableResiduum ClassPositionsOfUpperCentralSeries ClassRepsPermutedTuples ClassRoots ClassStructureCharTable ClassTypesTom ClassesSolvableGroup CleanedTailPcElement ClearCacheStats ClearCentralRelations ClearDefinitionNC ClearPQuotientStatistics ClearProfile CloseMutableBasis CloseNaturalHomomorphismsPool CloseStream ClosedStreamType ClosureAdditiveGroup ClosureAdditiveMagmaDefault ClosureAdditiveMagmaWithInverses ClosureAlgebra ClosureDivisionRing ClosureField ClosureGroup ClosureGroupAddElm ClosureGroupCompare ClosureGroupDefault ClosureGroupIntest ClosureLeftModule ClosureLeftOperatorRing ClosureMagmaDefault ClosureNearAdditiveGroup ClosureNearAdditiveMagmaWithInverses ClosureRandomPermGroup ClosureRing ClosureSemiring ClosureSubgroup ClosureSubgroupNC CntOp CoKernel CoKernelGensIterator CoKernelGensPermHom CoKernelOfAdditiveGeneralMapping CoKernelOfMultiplicativeGeneralMapping CoSuFp Coboundaries CocGroup Cochain CochainSpace CocycleSQ CocycleToRelVector Cocycles CodeGenerators CodePcGroup CodePcgs CoefficientTaylorSeries Coefficients CoefficientsAndMagmaElements CoefficientsFamily CoefficientsMultiadic CoefficientsOfLaurentPolynomial CoefficientsOfUnivariateLaurentPolynomial CoefficientsOfUnivariatePolynomial CoefficientsOfUnivariateRationalFunction CoefficientsOfVector CoefficientsQadic CoefficientsRing CoeffsCyc CoeffsMod CollFamRangeEqFamElms CollFamSourceEqFamElms CollapsedMat CollectPolycyclic CollectUEALatticeElement CollectWord CollectWordOrFail Collected CollectedPartition CollectedWordSQ CollectionsFamily CollectorSQ ColorPrompt ColumnIndexOfReesMatrixSemigroupElement ColumnIndexOfReesZeroMatrixSemigroupElement ColumnsOfReesMatrixSemigroup ColumnsOfReesZeroMatrixSemigroup Combinations CombinationsA CombinationsK CombinatorialCollector CombinatorialCollectorByGenerators CombinatoricSplit Comm CommutGenImgs CommutativeDiagram CommutatorFactorGroup CommutatorLength CommutatorSubgroup Compacted CompanionMat CompareVersionNumbers CompatibleConjugacyClasses CompatibleConjugacyClassesDefault CompatiblePairs CompileFunc ComplementIntMat ComplementSystem Complementclasses ComplementclassesEA ComplementclassesSolvableNC ComplementclassesSolvableWBG CompleteChain CompleteGaloisGroupPElement CompleteOrdersOfRws CompleteSchreierTransversal CompletionBar ComplexConjugate ComplexificationQuat ComponentsOfTuplesFamily ComposedXMLString CompositionMapping CompositionMaps CompositionOfStraightLinePrograms CompositionSeries Compress ComputeTails ComputedAgemos ComputedAscendingChains ComputedBrauerTables ComputedClassFusions ComputedCyclicExtensionsTom ComputedHallSubgroups ComputedIndicators ComputedIsPNilpotents ComputedIsPSolvableCharacterTables ComputedIsPSolvables ComputedOmegas ComputedPCentralSeriess ComputedPCores ComputedPRumps ComputedPowerMaps ComputedPrimeBlockss ComputedSylowComplements ComputedSylowSubgroups ConcatSubos Concatenation Conductor ConfluentRws Congruences ConjugacyClass ConjugacyClassSubgroups ConjugacyClasses ConjugacyClassesByOrbits ConjugacyClassesByRandomSearch ConjugacyClassesFittingFreeGroup ConjugacyClassesForSmallGroup ConjugacyClassesMaximalSubgroups ConjugacyClassesOfNaturalGroup ConjugacyClassesPerfectSubgroups ConjugacyClassesSubgroups ConjugacyClassesSubwreath ConjugacyClassesTry ConjugacyClassesViaRadical ConjugateDominantWeight ConjugateDominantWeightWithWord ConjugateGroup ConjugateMatrixActionToLinearAction ConjugateMatrixGroupToLinearAction ConjugateMatrixGroupToLinearGroup ConjugateStabChain ConjugateSubgroup ConjugateSubgroups ConjugatedModule Conjugates ConjugatingElement ConjugatorAutomorphism ConjugatorAutomorphismNC ConjugatorInnerAutomorphism ConjugatorIsomorphism ConjugatorOfConjugatorIsomorphism ConnectGroupAndCharacterTable ConsiderKernels ConsiderSmallerPowerMaps ConsiderStructureConstants ConsiderTableAutomorphisms ConstantInBaseRingPol ConstantTimeAccessList ConstituentsCompositionMapping ConstituentsOfCharacter ConstituentsPolynomial ContainedCharacters ContainedDecomposables ContainedMaps ContainedPossibleCharacters ContainedPossibleVirtualCharacters ContainedSpecialVectors ContainedTom ContainingTom ContinuedFractionApproximationOfRoot ContinuedFractionExpansionOfRoot ConvertBasicImageGroupElement ConvertToCharacterTable ConvertToCharacterTableNC ConvertToLibTom ConvertToLibraryCharacterTableNC ConvertToMatrixRep ConvertToMatrixRepNC ConvertToNormalFormMonomialElement ConvertToRangeRep ConvertToSiftGroup ConvertToStringRep ConvertToTableOfMarks ConvertToVectorRep ConvertToVectorRepNC ConwayCandidates ConwayPol ConwayPolynomial CopiedAugmentedCosetTable CopyMappingAttributes CopyOptionsDefaults CopyRel CopyStabChain Core CoreInParent CoreOp CorestEval CorrectConjugacyClass CorrespondingGeneratorsByModuloPcgs CorrespondingPermutations CosetLeadersInner CosetLeadersMatFFE CosetNumber CosetRepAsWord CosetTable CosetTableBySubgroup CosetTableDefaultLimit CosetTableDefaultMaxLimit CosetTableFpHom CosetTableFromGensAndRels CosetTableInWholeGroup CosetTableNormalClosure CosetTableNormalClosureInWholeGroup CosetTableOfFpSemigroup CosetTableStandard CoveringTriplesCharacters CrcFile CreateAllCycleStructures CreateCompletionFiles CreateKnuthBendixRewritingSystem CreateOrderingByLtFunction CreateOrderingByLteqFunction CrystGroupDefaultAction CurrentAssertionLevel CycList Cycle CycleByPosOp CycleIndex CycleIndexOp CycleLength CycleLengthOp CycleLengthPermInt CycleLengths CycleLengthsOp CycleOp CyclePermInt CycleStructureClass CycleStructurePerm CycleStructuresGroup Cycles CyclesOp CyclicExtensionsTom CyclicExtensionsTomOp CyclicGroup CyclicGroupCons CyclicTopExtensions CyclotomicField CyclotomicPol CyclotomicPolynomial Cyclotomics CyclotomicsFamily DMYDay DMYhmsSeconds DTCommutator DTConjugate DTMultiply DTPower DTQuotient DTSolution DataObj DataType DayDMY DaysInMonth DaysInYear DeclareAttribute DeclareAttributeKernel DeclareAttributeSuppCT DeclareAutoPackage DeclareAutoreadableVariables DeclareCategory DeclareCategoryCollections DeclareCategoryFamily DeclareCategoryKernel DeclareComponent DeclareConstructor DeclareConstructorKernel DeclareFilter DeclareGlobalFunction DeclareGlobalVariable DeclareHandlingByNiceBasis DeclareInfoClass DeclareOperation DeclareOperationKernel DeclarePackage DeclarePackageAutoDocumentation DeclarePackageDocumentation DeclareProperty DeclarePropertyKernel DeclarePropertySuppCT DeclareRepresentation DeclareRepresentationKernel DeclareSynonym DeclareSynonymAttr DecodeTree DecodedTreeEntry DecomposeEltIntoPElts DecomposeTensorProduct DecomposedFixedPointVector DecomposedRationalClass Decomposition DecompositionInt DecompositionMatrix DecompositionTypes DecompositionTypesOfGroup Decreased DeepThoughtCollector DeepThoughtCollectorByGenerators DefaultField DefaultFieldByGenerators DefaultFieldOfMatrix DefaultFieldOfMatrixGroup DefaultHashLength DefaultPackageBannerString DefaultRing DefaultRingByGenerators DefaultSparseHashRepType DefaultSparseHashWithIKRepType DefaultStabChainOptions DefectApproximation DefineNewGenerators DefiningPcgs DefiningPolynomial DefiningQuotientHomomorphism Degree DegreeAction DegreeFFE DegreeIndeterminate DegreeNaturalHomomorphismsPool DegreeOfBinaryRelation DegreeOfCharacter DegreeOfLaurentPolynomial DegreeOfMatrixGroup DegreeOfTransformation DegreeOfTransformationSemigroup DegreeOfUnivariateLaurentPolynomial DegreeOperation DegreeOverPrimeField DeleteImage Delta DenominatorCyc DenominatorOfModuloPcgs DenominatorOfRationalFunction DenominatorRat DenseHashTable DenseIntKey DepthOfPcElement DepthOfUpperTriangularMatrix DepthSchreierTrees Derangements DerangementsK Derivations Derivative DerivedLength DerivedSeries DerivedSeriesOfGroup DerivedSubgroup DerivedSubgroupTom DerivedSubgroupsTom DerivedSubgroupsTomPossible DerivedSubgroupsTomUnique DescendingListWithElementRemoved DescriptionOfNormalizedUEAElement DescriptionOfRootOfUnity Determinant DeterminantIntMat DeterminantMat DeterminantMatDestructive DeterminantMatDivFree DeterminantOfCharacter DiagonalMat DiagonalOfMat DiagonalSocleAction DiagonalizeIntMat DiagonalizeIntMatNormDriven DiagonalizeMat DictionariesFamily DictionaryByList DictionaryByPosition DictionaryBySort DiffCoc Difference DifferenceBlist DifferenceLists DifferenceOfPcElement DigitsNumber DihedralGenerators DihedralGroup DihedralGroupCons Dimension DimensionOfHighestWeightModule DimensionOfMatrixGroup DimensionOfVectors DimensionsLoewyFactors DimensionsMat DirProdTransversal DirectFactorsOfGroup DirectProduct DirectProductDecompositionsLocal DirectProductInfo DirectProductOp DirectSumDecomposition DirectSumMat DirectSumOfAlgebraModules DirectSumOfAlgebras DirectoriesFamily DirectoriesLibrary DirectoriesPackageLibrary DirectoriesPackagePrograms DirectoriesSystemPrograms Directory DirectoryContents DirectoryCurrent DirectoryTemporary DirectoryType DisableAttributeValueStoring Discriminant Display DisplayCacheStats DisplayCompositionSeries DisplayEggBoxOfDClass DisplayImfInvariants DisplayImfReps DisplayInformationPerfectGroups DisplayOptions DisplayOptionsStack DisplayProfile DisplayRevision DisplaySemigroup DisplayXMLStructure DistVecClosVecLib DistanceVecFFE DistancesDistributionMatFFEVecFFE DistancesDistributionVecFFEsVecFFE DivisionRingByGenerators DivisorsInt DivisorsIntCache DixonInit DixonRecord DixonRepChi DixonRepGHchi DixonSplit DixontinI DnLattice DnLatticeIterative DoAlgebraicExt DoCentralSeriesPcgsIfNilpot DoCheapActionImages DoCheapOperationImages DoClosurePrmGp DoEASLS DoExponentsConjLayerFampcgs DoFactorCosetAction DoGaloisType DoImmutableMatrix DoInducedPcgsByPcSequenceNC DoLogModRho DoLowIndexSubgroupsFpGroup DoMulExt DoNFIM DoNormalClosurePermGroup DoNormalizerSA DoPcgsElementaryAbelianSeries DoPcgsOrbitOp DoPrintUnivariateLaurent DoReadPkg DoRereadPkg DoRightTransversalPc DoShortwordBasepoint DoSnAnGiantTest DoSparseActionHomomorphism DoSparseLinearActionOnFaithfulSubset DoTest DoUnivTestRatfun Domain DomainByGenerators DomainForAction DominantCharacter DominantWeights DoubleCentralizerOrbit DoubleCoset DoubleCosetRepsAndSizes DoubleCosets DoubleCosetsNC DoubleCosetsPcGroup DoubleHashArraySize DoubleHashDictSize DownEnv DualGModule DumpWorkspace DuplicateFreeList DxActiveCols DxCalcAllPowerMaps DxCalcPrimeClasses DxDegreeCandidates DxEigenbase DxFrobSchurInd DxGaloisOrbits DxGeneratePrimeCyclotomic DxIncludeIrreducibles DxIsInSpace DxLiftCharacter DxLinearCharacters DxModProduct DxModularValuePol DxNiceBasis DxPreparation DxRegisterModularChar DxSplitDegree EANormalSeriesByPcgs EAPrimeLayerSQ ERepAssWorInv ERepAssWorProd ERepLettWord Earns Edit EggBoxOfDClass EichlerTransformation Eigenspaces Eigenvalues EigenvaluesChar Eigenvectors ElementByRws ElementOfFpAlgebra ElementOfFpGroup ElementOfFpMonoid ElementOfFpSemigroup ElementOfMagmaRing ElementOrdersPowerMap ElementProperty ElementTestFunction ElementaryAbelianGroup ElementaryAbelianGroupCons ElementaryAbelianSeries ElementaryAbelianSeriesLargeSteps ElementaryAbelianSubseries ElementaryDivisorsMat ElementaryDivisorsMatDestructive Elements ElementsFamily ElementsStabChain EliminatedWord EliminationOrdering ElmDivRingElm ElmTimesRingElm ElmWPObj ElsymsPowersums Embedding EmptyBinaryRelation EmptyMatrix EmptyRBase EmptyRowVector EmptySCTable EmptyStabChain EmptyTuplesFamily EnableAttributeValueStoring End EndoMappingByTransformation EnumerateIndependentAbelianProducts Enumerator EnumeratorByBasis EnumeratorByFunctions EnumeratorByPcgs EnumeratorOfAdditiveMagma EnumeratorOfGroup EnumeratorOfIdeal EnumeratorOfMagma EnumeratorOfMagmaIdeal EnumeratorOfNormedRowVectors EnumeratorOfPrimeField EnumeratorOfRing EnumeratorOfSemigroupIdeal EnumeratorOfSubset EnumeratorOfTrivialAdditiveMagmaWithZero EnumeratorOfTrivialMagmaWithOne EnumeratorOfTuples EnumeratorOfZmodnZ EnumeratorSorted EnvelopingAlgebra EpiPcByModpcgs EpimorphismNilpotentQuotient EpimorphismNilpotentQuotientOp EpimorphismPGroup EpimorphismQuotientSystem EpimorphismSchurCover EqualBoxedObj EquivalenceClassOfElement EquivalenceClassOfElementNC EquivalenceClassRelation EquivalenceClasses EquivalenceRelationByPairs EquivalenceRelationByPairsNC EquivalenceRelationByPartition EquivalenceRelationByPartitionNC EquivalenceRelationByProperty EquivalenceRelationByRelation EquivalenceRelationPartition EquivalenceType Error ErrorCount EspaceBasePoints EuclideanDegree EuclideanQuotient EuclideanRemainder EulerianFunction EulerianFunctionByTom EvalF EvalFpCoc EvalStraightLineProgElm EvalString EvaluateConsistency EvaluateOverlapANA EvaluateOverlapBAN EvaluateOverlapBNA EvaluateOverlapCBA EvaluateRelation EvaluateRelators EvectBasePoints ExactSizeConsiderFunction ExcludeFromAutoload ExcludedOrders Exec ExecuteProcess ExpPcElmSortedFun Exponent ExponentOfPcElement ExponentOfPowering ExponentSumWord ExponentSums ExponentSyllable ExponentsConjugateLayer ExponentsOfCommutator ExponentsOfConjugate ExponentsOfPcElement ExponentsOfPcElementPermGroup ExponentsOfRelativePower ExportToKernelFinished ExtOrbStabDom ExtRepByTailVector ExtRepDenominatorRatFun ExtRepNumeratorRatFun ExtRepOfObj ExtRepPolynomialRatFun ExtendRepresentation ExtendSchreierTransversal ExtendSchreierTransversalShortCube ExtendSchreierTransversalShortTree ExtendSeriesPermGroup ExtendStabChain ExtendToBasis ExtendedGroup ExtendedIntersectionSumPcgs ExtendedPcgs ExtendedT ExtendedVectors Extension ExtensionNC ExtensionOnBlocks ExtensionRepresentatives ExtensionSQ Extensions ExtensionsOfModule ExteriorPower ExteriorPowerOfAlgebraModule ExternalOrbit ExternalOrbitOp ExternalOrbits ExternalOrbitsStabilizers ExternalSet ExternalSetByFilterConstructor ExternalSetByTypeConstructor ExternalSubset ExternalSubsetOp Extract ExtraspecialGroup ExtraspecialGroupCons FFEFamily FFPFactors FFPOrderKnownDividend FFPPowerModCheck FFPUpperBoundOrder FLMLORByGenerators FLMLORFromFFE FLMLORWithOne FLMLORWithOneByGenerators FMRRemoveZero FactorCosetAction FactorCosetOperation FactorFreeAlgebraByRelators FactorFreeGroupByRelators FactorFreeMonoidByRelations FactorFreeSemigroupByRelations FactorGroup FactorGroupFpGroupByRels FactorGroupNC FactorGroupNormalSubgroupClasses FactorGroupTom FactorSemigroup FactorSemigroupByClosure Factorial Factorization Factors FactorsCommonDegreePol FactorsInt FactorsOfDirectProduct FactorsRho FactorsSquarefree FaithfulModule FamElmEqFamRange FamElmEqFamSource FamMapFamSourceFamRange FamRangeEqFamElm FamRangeNotEqFamElm FamSourceEqFamElm FamSourceNotEqFamElm FamSourceRgtEqFamsLft FamiliesOfGeneralMappingsAndRanges FamiliesOfRows FamilyForOrdering FamilyForRewritingSystem FamilyObj FamilyOfFamilies FamilyOfTypes FamilyPcgs FamilyRange FamilySource FamilyType FastExtSQ Fibonacci FibonacciGroup Field FieldByGenerators FieldExtension FieldOfMatrixGroup FieldOfMatrixList FieldOverItselfByGenerators FileDescriptorOfStream FileString Filename FilterSGMLMarkup Filtered FilteredOp FinIndexCyclicSubgroupGenerator FindActionKernel FindBag FindLayer FindNewReps FindNormalCSPG FindOperationKernel FindRegularNormalCSPG FindWindowId Fingerprint FingerprintFF FingerprintLarge FingerprintMedium FingerprintPerm FingerprintSmall FiniteField First FirstOp FittingSubgroup FixcellPoint Fixcells FixcellsCell FixedPointSpace FixpointCellNo FlagsFamily FlagsObj FlagsType Flat FlatBlockMat FlatHashParams FloatsFamily FlushCaches ForAll ForAllOp ForAny ForAnyOp FormatParagraph FormattedString FpAlgebraByGeneralizedCartanMatrix FpElmComparisonMethod FpElmEqualityMethod FpElmKBRWS FpGroupPcGroupSQ FpGroupPresentation FpGrpMonSmgOfFpGrpMonSmgElement FpLieAlgebraByCartanMatrix FpLieAlgebraEnumeration FpMonoidOfElementOfFpMonoid FpOfModules FpSemigroupOfElementOfFpSemigroup FptoSCAMorphismImageElm FrattiniSubgroup FrattinifactorId FrattinifactorSize FreeAlgebra FreeAlgebraConstructor FreeAlgebraOfFpAlgebra FreeAlgebraWithOne FreeAssociativeAlgebra FreeAssociativeAlgebraWithOne FreeGeneratorsOfFpAlgebra FreeGeneratorsOfFpGroup FreeGeneratorsOfFpMonoid FreeGeneratorsOfFpSemigroup FreeGeneratorsOfWholeGroup FreeGroup FreeGroupOfBasicImageGroup FreeGroupOfElt FreeGroupOfFpGroup FreeLeftModule FreeLieAlgebra FreeMagma FreeMagmaRing FreeMagmaWithOne FreeMonoid FreeMonoidNatHomByGeneratorsNC FreeMonoidOfFpMonoid FreeMonoidOfRewritingSystem FreeSemigroup FreeSemigroupNatHomByGeneratorsNC FreeSemigroupOfFpSemigroup FreeSemigroupOfRewritingSystem FreeStructureOfRewritingSystem FrobeniusAutomorphism FrobeniusAutomorphismI FrobeniusCharacterValue FullMatrixAlgebra FullMatrixAlgebraCentralizer FullMatrixFLMLOR FullMatrixLieAlgebra FullMatrixLieFLMLOR FullMatrixModule FullMatrixSpace FullRowModule FullRowSpace FullSparseRowSpace FullTransformationSemigroup FunctionAction FunctionsFamily FusionCharTableTom FusionConjugacyClasses FusionConjugacyClassesOp FusionRationalClassesPSubgroup FusionsAllowedByRestrictions FusionsOfLibTom FusionsToLibTom FusionsTom GAPDocManualLab GAPInfo GInverses GLDegree GLUnderlyingField GModuleByMats GPartitions GPartitionsEasy GPartitionsGreatestEQ GPartitionsGreatestEQHelper GPartitionsGreatestLE GPartitionsGreatestLEEasy GPartitionsNrParts GPartitionsNrPartsHelper GQuotients GaloisConjugates GaloisCyc GaloisDiffResolvent GaloisField GaloisGroup GaloisMat GaloisSetResolvent GaloisStabilizer GaloisType GapInputPcGroup GapInputSCTable GasmanLimits GasmanMessageStatus GasmanStatistics GaussianIntegers GaussianRationals Gcd GcdCoeffs GcdInt GcdOp GcdRepresentation GcdRepresentationOp Gcdex GeneralLinearGroup GeneralLinearGroupCons GeneralMappingByElements GeneralMappingsFamily GeneralOrthogonalGroup GeneralOrthogonalGroupCons GeneralStepClEANS GeneralStepClEANSNonsolv GeneralUnitaryGroup GeneralUnitaryGroupCons GeneralisedEigenspaces GeneralisedEigenvalues GeneralizedEigenspaces GeneralizedEigenvalues GeneralizedPcgs GeneratingPairsOfLeftMagmaCongruence GeneratingPairsOfMagmaCongruence GeneratingPairsOfRightMagmaCongruence GeneratingPairsOfSemigroupCongruence GeneratingSetIsComplete GeneratorNumberOfQuotient GeneratorOfCyclicGroup GeneratorSyllable GeneratorTranslationAugmentedCosetTable GeneratorsCenterPGroup GeneratorsCentrePGroup GeneratorsListTom GeneratorsOfAdditiveGroup GeneratorsOfAdditiveMagma GeneratorsOfAdditiveMagmaWithInverses GeneratorsOfAdditiveMagmaWithZero GeneratorsOfAlgebra GeneratorsOfAlgebraModule GeneratorsOfAlgebraWithOne GeneratorsOfDivisionRing GeneratorsOfDomain GeneratorsOfEquivalenceRelationPartition GeneratorsOfExtASet GeneratorsOfExtLSet GeneratorsOfExtRSet GeneratorsOfExtUSet GeneratorsOfFLMLOR GeneratorsOfFLMLORWithOne GeneratorsOfField GeneratorsOfGroup GeneratorsOfIdeal GeneratorsOfLayer GeneratorsOfLeftIdeal GeneratorsOfLeftMagmaIdeal GeneratorsOfLeftModule GeneratorsOfLeftOperatorAdditiveGroup GeneratorsOfLeftOperatorRing GeneratorsOfLeftOperatorRingWithOne GeneratorsOfLeftVectorSpace GeneratorsOfMagma GeneratorsOfMagmaIdeal GeneratorsOfMagmaWithInverses GeneratorsOfMagmaWithOne GeneratorsOfMonoid GeneratorsOfNearAdditiveGroup GeneratorsOfNearAdditiveMagma GeneratorsOfNearAdditiveMagmaWithInverses GeneratorsOfNearAdditiveMagmaWithZero GeneratorsOfPresentation GeneratorsOfRightIdeal GeneratorsOfRightMagmaIdeal GeneratorsOfRightModule GeneratorsOfRightOperatorAdditiveGroup GeneratorsOfRing GeneratorsOfRingForIdeal GeneratorsOfRingWithOne GeneratorsOfRws GeneratorsOfSemigroup GeneratorsOfSemiring GeneratorsOfSemiringWithOne GeneratorsOfSemiringWithOneAndZero GeneratorsOfSemiringWithZero GeneratorsOfTwoSidedIdeal GeneratorsOfVectorSpace GeneratorsOverIntersection GeneratorsPrimeResidues GeneratorsSmallest GeneratorsSmallestStab GeneratorsSubgroupsTom GenericFindActionKernel GetChars GetCommutatorNC GetConjugateNC GetDefinitionNC GetETag GetElement GetEnt GetFusionMap GetHashEntry GetHashEntryAtLastIndex GetHashEntryIndex GetMax GetNaturalHomomorphismsPool GetNumRight GetPols GetPowerNC GetSTag GetWord GiveNumbersNIndeterminates GlasbyCover GlasbyIntersection GlasbyShift GlasbyStabilizer GlobalPartitionOfClasses Grading GreensDClassOfElement GreensDClasses GreensDRelation GreensHClassOfElement GreensHClasses GreensHRelation GreensJClassOfElement GreensJClasses GreensJRelation GreensLClassOfElement GreensLClasses GreensLRelation GreensRClassOfElement GreensRClasses GreensRRelation GroebnerBasis GroebnerBasisNC Group GroupByGenerators GroupByMultiplicationTable GroupByNiceMonomorphism GroupByPcgs GroupByPrimeResidues GroupByQuotientSystem GroupByRws GroupByRwsNC GroupFromAdditiveGroup GroupGeneralMappingByImages GroupHClassOfGreensDClass GroupHomomorphismByFunction GroupHomomorphismByImages GroupHomomorphismByImagesNC GroupMethodByNiceMonomorphism GroupMethodByNiceMonomorphismCollColl GroupMethodByNiceMonomorphismCollElm GroupMethodByNiceMonomorphismCollOther GroupOfPcgs GroupOnSubgroupsOrbit GroupRing GroupSeriesMethodByNiceMonomorphism GroupSeriesMethodByNiceMonomorphismCollColl GroupSeriesMethodByNiceMonomorphismCollElm GroupSeriesMethodByNiceMonomorphismCollOther GroupStabChain GroupString GroupToAdditiveGroupHomomorphismByFunction GroupWithGenerators HMSMSec HallSubgroup HallSubgroupOp HallSystem HasANonReesCongruenceOfSemigroup HasAbelianFactorGroup HasAbelianInvariants HasAbelianInvariantsOfList HasAbsoluteValue HasActingDomain HasActionHomomorphismAttr HasActionKernelExternalSet HasActorOfExternalSet HasAdditiveElementAsMultiplicativeElement HasAdditiveElementsAsMultiplicativeElementsFamily HasAdditiveInverse HasAdditiveInverseAttr HasAdditiveInverseImmutable HasAdditiveNeutralElement HasAdditivelyActingDomain HasAdjointBasis HasAdjointModule HasAlgebraicElementsFamilies HasAllBlocks HasAlpha HasAlternatingDegree HasAlternatingSubgroup HasAsDuplicateFreeList HasAsGroup HasAsGroupGeneralMappingByImages HasAsLeftModuleGeneralMappingByImages HasAsList HasAsMagma HasAsMonoid HasAsNearRing HasAsPolynomial HasAsRing HasAsSSortedList HasAsSemigroup HasAsSemiring HasAsSemiringWithOne HasAsSemiringWithOneAndZero HasAsSemiringWithZero HasAsSortedList HasAsSubgroupOfWholeGroupByQuotient HasAssociatedReesMatrixSemigroupOfDClass HasAssociatedSemigroup HasAugmentationIdeal HasAugmentedCosetTableMtcInWholeGroup HasAugmentedCosetTableNormalClosureInWholeGroup HasAugmentedCosetTableRrsInWholeGroup HasAutomorphismDomain HasAutomorphismGroup HasAutomorphismsOfTable HasBaseIntMat HasBaseMat HasBaseOfBasicImageGroup HasBaseOfGroup HasBaseOrthogonalSpaceMat HasBasis HasBasisOfHomCosetAddMatrixGroup HasBasisVectors HasBaumClausenInfo HasBilinearFormMat HasBlocksAttr HasBlocksInfo HasBrauerCharacterValue HasBravaisGroup HasBravaisSubgroups HasBravaisSupergroups HasCanEasilyCompareElements HasCanEasilySortElements HasCanFindNilpotentClassTwoElement HasCanonicalBasis HasCanonicalElt HasCanonicalGenerators HasCanonicalNiceMonomorphism HasCanonicalPcgs HasCanonicalPcgsWrtFamilyPcgs HasCanonicalPcgsWrtHomePcgs HasCanonicalPcgsWrtSpecialPcgs HasCanonicalRepresentativeDeterminatorOfExternalSet HasCanonicalRepresentativeOfExternalSet HasCartanMatrix HasCartanSubalgebra HasCayleyGraphDualSemigroup HasCayleyGraphSemigroup HasCenter HasCentralCharacter HasCentralIdempotentsOfSemiring HasCentralNormalSeriesByPcgs HasCentralizerInGLnZ HasCentralizerInParent HasCentre HasCentreOfCharacter HasChainHomomorphicImage HasChainSubgroup HasChainSubgroupQuotient HasCharacterDegrees HasCharacterNames HasCharacterParameters HasCharacteristic HasCharacteristicPolynomial HasChevalleyBasis HasChiefNormalSeriesByPcgs HasChiefSeries HasClassNames HasClassNamesTom HasClassParameters HasClassPermutation HasClassPositionsOfCentre HasClassPositionsOfDerivedSubgroup HasClassPositionsOfDirectProductDecompositions HasClassPositionsOfElementaryAbelianSeries HasClassPositionsOfFittingSubgroup HasClassPositionsOfKernel HasClassPositionsOfLowerCentralSeries HasClassPositionsOfMaximalNormalSubgroups HasClassPositionsOfNormalSubgroups HasClassPositionsOfSolvableResiduum HasClassPositionsOfSupersolvableResiduum HasClassPositionsOfUpperCentralSeries HasClassRoots HasClassTypesTom HasCoKernelOfAdditiveGeneralMapping HasCoKernelOfMultiplicativeGeneralMapping HasCoefficientsAndMagmaElements HasCoefficientsFamily HasCoefficientsOfLaurentPolynomial HasCoefficientsOfUnivariatePolynomial HasCoefficientsOfUnivariateRationalFunction HasCoefficientsRing HasCollectionsFamily HasColumnIndexOfReesMatrixSemigroupElement HasColumnIndexOfReesZeroMatrixSemigroupElement HasColumnsOfReesMatrixSemigroup HasColumnsOfReesZeroMatrixSemigroup HasCommutatorFactorGroup HasCommutatorLength HasComplementSystem HasComplexConjugate HasComponentsOfTuplesFamily HasCompositionSeries HasComputedAgemos HasComputedAscendingChains HasComputedBrauerTables HasComputedClassFusions HasComputedCyclicExtensionsTom HasComputedHallSubgroups HasComputedIndicators HasComputedIsPNilpotents HasComputedIsPSolvableCharacterTables HasComputedIsPSolvables HasComputedOmegas HasComputedPCentralSeriess HasComputedPCores HasComputedPRumps HasComputedPowerMaps HasComputedPrimeBlockss HasComputedSylowComplements HasComputedSylowSubgroups HasConductor HasConfluentRws HasConjugacyClasses HasConjugacyClassesMaximalSubgroups HasConjugacyClassesPerfectSubgroups HasConjugacyClassesSubgroups HasConjugates HasConjugatorInnerAutomorphism HasConjugatorOfConjugatorIsomorphism HasConstantTimeAccessList HasConstituentsOfCharacter HasConvertBasicImageGroupElement HasCoreInParent HasCosetTableFpHom HasCosetTableInWholeGroup HasCosetTableNormalClosureInWholeGroup HasCosetTableOfFpSemigroup HasCycleStructurePerm HasCyclicExtensionsTom HasDecompositionMatrix HasDecompositionTypesOfGroup HasDefaultFieldOfMatrix HasDefaultFieldOfMatrixGroup HasDefectApproximation HasDefiningPcgs HasDefiningPolynomial HasDegreeAction HasDegreeOfBinaryRelation HasDegreeOfCharacter HasDegreeOfLaurentPolynomial HasDegreeOfMatrixGroup HasDegreeOfTransformation HasDegreeOfTransformationSemigroup HasDegreeOperation HasDegreeOverPrimeField HasDelta HasDenominatorOfModuloPcgs HasDenominatorOfRationalFunction HasDepthOfUpperTriangularMatrix HasDerivations HasDerivative HasDerivedLength HasDerivedSeriesOfGroup HasDerivedSubgroup HasDerivedSubgroupsTomPossible HasDerivedSubgroupsTomUnique HasDeterminantMat HasDeterminantOfCharacter HasDihedralGenerators HasDimension HasDimensionOfMatrixGroup HasDimensionOfVectors HasDimensionsLoewyFactors HasDimensionsMat HasDirectFactorsOfGroup HasDirectProductInfo HasDirectSumDecomposition HasDisplayOptions HasDixonRecord HasEANormalSeriesByPcgs HasEarns HasEggBoxOfDClass HasElementTestFunction HasElementaryAbelianFactorGroup HasElementaryAbelianSeries HasElementaryAbelianSeriesLargeSteps HasElementaryAbelianSubseries HasElementsFamily HasEmptyRowVector HasEnumerator HasEnumeratorByBasis HasEnumeratorSorted HasEquivalenceClassRelation HasEquivalenceClasses HasEquivalenceRelationPartition HasExponent HasExponentOfPowering HasExtRepDenominatorRatFun HasExtRepNumeratorRatFun HasExtRepPolynomialRatFun HasExternalOrbits HasExternalOrbitsStabilizers HasExternalSet HasFactorsOfDirectProduct HasFaithfulModule HasFamiliesOfGeneralMappingsAndRanges HasFamilyForOrdering HasFamilyForRewritingSystem HasFamilyPcgs HasFamilyRange HasFamilySource HasFieldOfMatrixGroup HasFittingSubgroup HasFpElmComparisonMethod HasFpElmEqualityMethod HasFpElmKBRWS HasFrattiniSubgroup HasFrattinifactorId HasFrattinifactorSize HasFreeAlgebraOfFpAlgebra HasFreeGeneratorsOfFpAlgebra HasFreeGeneratorsOfFpGroup HasFreeGeneratorsOfFpMonoid HasFreeGeneratorsOfFpSemigroup HasFreeGroupOfBasicImageGroup HasFreeGroupOfFpGroup HasFreeMonoidOfFpMonoid HasFreeMonoidOfRewritingSystem HasFreeSemigroupOfFpSemigroup HasFreeSemigroupOfRewritingSystem HasFrobeniusAutomorphism HasFunctionAction HasFusionConjugacyClassesOp HasFusionsOfLibTom HasFusionsToLibTom HasFusionsTom HasGLDegree HasGLUnderlyingField HasGaloisGroup HasGaloisMat HasGaloisStabilizer HasGaloisType HasGeneralizedPcgs HasGeneratingPairsOfLeftMagmaCongruence HasGeneratingPairsOfMagmaCongruence HasGeneratingPairsOfRightMagmaCongruence HasGeneratingSetIsComplete HasGeneratorOfCyclicGroup HasGeneratorsOfAdditiveGroup HasGeneratorsOfAdditiveMagma HasGeneratorsOfAdditiveMagmaWithInverses HasGeneratorsOfAdditiveMagmaWithZero HasGeneratorsOfAlgebra HasGeneratorsOfAlgebraModule HasGeneratorsOfAlgebraWithOne HasGeneratorsOfDivisionRing HasGeneratorsOfDomain HasGeneratorsOfEquivalenceRelationPartition HasGeneratorsOfExtASet HasGeneratorsOfExtLSet HasGeneratorsOfExtRSet HasGeneratorsOfExtUSet HasGeneratorsOfFLMLOR HasGeneratorsOfFLMLORWithOne HasGeneratorsOfField HasGeneratorsOfGroup HasGeneratorsOfIdeal HasGeneratorsOfLeftIdeal HasGeneratorsOfLeftMagmaIdeal HasGeneratorsOfLeftModule HasGeneratorsOfLeftOperatorAdditiveGroup HasGeneratorsOfLeftOperatorRing HasGeneratorsOfLeftOperatorRingWithOne HasGeneratorsOfLeftVectorSpace HasGeneratorsOfMagma HasGeneratorsOfMagmaIdeal HasGeneratorsOfMagmaWithInverses HasGeneratorsOfMagmaWithOne HasGeneratorsOfMonoid HasGeneratorsOfNearAdditiveGroup HasGeneratorsOfNearAdditiveMagma HasGeneratorsOfNearAdditiveMagmaWithInverses HasGeneratorsOfNearAdditiveMagmaWithZero HasGeneratorsOfRightIdeal HasGeneratorsOfRightMagmaIdeal HasGeneratorsOfRightModule HasGeneratorsOfRightOperatorAdditiveGroup HasGeneratorsOfRing HasGeneratorsOfRingWithOne HasGeneratorsOfRws HasGeneratorsOfSemigroup HasGeneratorsOfSemiring HasGeneratorsOfSemiringWithOne HasGeneratorsOfSemiringWithOneAndZero HasGeneratorsOfSemiringWithZero HasGeneratorsOfTwoSidedIdeal HasGeneratorsOfVectorSpace HasGeneratorsSmallest HasGeneratorsSubgroupsTom HasGlobalPartitionOfClasses HasGrading HasGreensDRelation HasGreensHRelation HasGreensJRelation HasGreensLRelation HasGreensRRelation HasGroupByPcgs HasGroupHClassOfGreensDClass HasGroupOfPcgs HasHallSystem HasHirschLength HasHomCosetFamily HasHomFromFreeOfBasicImageGroup HasHomeEnumerator HasHomePcgs HasIBr HasIdGroup HasIdempotents HasIdempotentsTom HasIdempotentsTomInfo HasIdentificationOfConjugacyClasses HasIdentifier HasIdentity HasIdentityMapping HasImageElt HasImageListOfTransformation HasImageSetOfTransformation HasImagesSmallestGenerators HasImagesSource HasImfRecord HasIndependentGeneratorsOfAbelianGroup HasIndependentGeneratorsOfAbelianMatrixGroup HasIndeterminateName HasIndeterminateNumberOfLaurentPolynomial HasIndeterminateNumberOfUnivariateLaurentPolynomial HasIndeterminateNumberOfUnivariateRationalFunction HasIndeterminateOfUnivariateRationalFunction HasIndeterminatesOfPolynomialRing HasIndexInParent HasIndexInWholeGroup HasIndicesCentralNormalSteps HasIndicesChiefNormalSteps HasIndicesEANormalSteps HasIndicesInvolutaryGenerators HasIndicesNormalSteps HasIndicesOfAdjointBasis HasIndicesPCentralNormalStepsPGroup HasInducedPcgsWrtFamilyPcgs HasInducedPcgsWrtHomePcgs HasInducedPcgsWrtSpecialPcgs HasInfoText HasInjectionZeroMagma HasInnerAutomorphismsAutomorphismGroup HasInt HasInternalRepresentative HasInvariantBilinearForm HasInvariantConjugateSubgroup HasInvariantForm HasInvariantLattice HasInvariantQuadraticForm HasInvariantSesquilinearForm HasInverse HasInverseAttr HasInverseClasses HasInverseGeneralMapping HasInverseImmutable HasIrr HasIrrBaumClausen HasIrrConlon HasIrrDixonSchneider HasIrrFacsPol HasIrreducibleRepresentations HasIsAbelian HasIsAbelianNumberField HasIsAbelianTom HasIsAdditiveGroupGeneralMapping HasIsAdditiveGroupHomomorphism HasIsAdditiveGroupToGroupGeneralMapping HasIsAdditiveGroupToGroupHomomorphism HasIsAdditivelyCommutative HasIsAlgebraGeneralMapping HasIsAlgebraHomomorphism HasIsAlgebraModule HasIsAlgebraWithOneGeneralMapping HasIsAlgebraWithOneHomomorphism HasIsAlternatingGroup HasIsAnticommutative HasIsAntisymmetricBinaryRelation HasIsAssociative HasIsAutomorphismGroup HasIsBasicWreathProductOrdering HasIsBergerCondition HasIsBijective HasIsBravaisGroup HasIsBuiltFromAdditiveMagmaWithInverses HasIsBuiltFromGroup HasIsBuiltFromMagma HasIsBuiltFromMagmaWithInverses HasIsBuiltFromMagmaWithOne HasIsBuiltFromMonoid HasIsBuiltFromSemigroup HasIsCanonicalBasis HasIsCanonicalBasisFullMatrixModule HasIsCanonicalBasisFullRowModule HasIsCanonicalBasisFullSCAlgebra HasIsCanonicalNiceMonomorphism HasIsCanonicalPcgs HasIsCanonicalPcgsWrtSpecialPcgs HasIsChainTypeGroup HasIsCharacter HasIsCharacteristicMatrixPGroup HasIsCommutative HasIsCommutativeFamily HasIsConfluent HasIsConjugatorAutomorphism HasIsConjugatorIsomorphism HasIsConstantRationalFunction HasIsConstantTimeAccessGeneralMapping HasIsCycInt HasIsCyclic HasIsCyclicTom HasIsCyclotomicField HasIsDihedralGroup HasIsDistributive HasIsDivisionRing HasIsDuplicateFree HasIsDuplicateFreeList HasIsElementaryAbelian HasIsEmpty HasIsEndoGeneralMapping HasIsEndoMapping HasIsEquivalenceRelation HasIsFFEMatrixGroupOverLargeSpace HasIsFamilyPcgs HasIsField HasIsFieldHomomorphism HasIsFinite HasIsFiniteDimensional HasIsFiniteOrdersPcgs HasIsFiniteSemigroupGreensRelation HasIsFinitelyGeneratedGroup HasIsFrattiniFree HasIsFreeMonoid HasIsFreeSemigroup HasIsFullFpAlgebra HasIsFullHomModule HasIsFullMatrixModule HasIsFullRowModule HasIsFullSCAlgebra HasIsFullSubgroupGLorSLRespectingBilinearForm HasIsFullSubgroupGLorSLRespectingQuadraticForm HasIsFullSubgroupGLorSLRespectingSesquilinearForm HasIsFullTransformationSemigroup HasIsGL HasIsGeneralLinearGroup HasIsGeneralizedCartanMatrix HasIsGeneratorsOfMagmaWithInverses HasIsGreensClass HasIsGreensDClass HasIsGreensDRelation HasIsGreensHClass HasIsGreensHRelation HasIsGreensJClass HasIsGreensJRelation HasIsGreensLClass HasIsGreensLRelation HasIsGreensRClass HasIsGreensRRelation HasIsGreensRelation HasIsGroupGeneralMapping HasIsGroupHClass HasIsGroupHomomorphism HasIsGroupOfAutomorphisms HasIsGroupOfAutomorphismsFiniteGroup HasIsGroupRing HasIsGroupToAdditiveGroupGeneralMapping HasIsGroupToAdditiveGroupHomomorphism HasIsHandledByNiceMonomorphism HasIsHasseDiagram HasIsHomCosetOfAdditiveElt HasIsHomCosetOfFp HasIsHomCosetOfMatrix HasIsHomCosetOfPerm HasIsHomCosetOfTuple HasIsIdealInParent HasIsIdempotent HasIsImpossible HasIsInducedFromNormalSubgroup HasIsInducedPcgsWrtSpecialPcgs HasIsInjective HasIsInnerAutomorphism HasIsIntegerMatrixGroup HasIsIntegralBasis HasIsIntegralCyclotomic HasIsIntegralRing HasIsIrreducibleCharacter HasIsJacobianRing HasIsLDistributive HasIsLatticeOrderBinaryRelation HasIsLaurentPolynomial HasIsLeftActedOnByDivisionRing HasIsLeftAlgebraModule HasIsLeftIdealInParent HasIsLeftModuleGeneralMapping HasIsLeftModuleHomomorphism HasIsLeftSemigroupCongruence HasIsLeftSemigroupIdeal HasIsLieAbelian HasIsLieAlgebra HasIsLieNilpotent HasIsLieSolvable HasIsLinearlyPrimitive HasIsMagmaHomomorphism HasIsMapping HasIsMatrixModule HasIsMinimalNonmonomial HasIsMonoid HasIsMonomialCharacter HasIsMonomialCharacterTable HasIsMonomialGroup HasIsMonomialMatrix HasIsMonomialNumber HasIsNaturalAlternatingGroup HasIsNaturalGL HasIsNaturalSL HasIsNaturalSymmetricGroup HasIsNearRing HasIsNearRingWithOne HasIsNilpQuotientSystem HasIsNilpotentCharacterTable HasIsNilpotentGroup HasIsNilpotentTom HasIsNonTrivial HasIsNoncharacteristicMatrixPGroup HasIsNormalBasis HasIsNormalForm HasIsNormalInParent HasIsNumberField HasIsNumeratorParentPcgsFamilyPcgs HasIsOne HasIsOrderingOnFamilyOfAssocWords HasIsPGroup HasIsPQuotientSystem HasIsPSL HasIsParentPcgsFamilyPcgs HasIsPartialOrderBinaryRelation HasIsPcgsCentralSeries HasIsPcgsChiefSeries HasIsPcgsElementaryAbelianSeries HasIsPcgsPCentralSeriesPGroup HasIsPerfectCharacterTable HasIsPerfectGroup HasIsPerfectTom HasIsPolycyclicGroup HasIsPolynomial HasIsPositionsList HasIsPreOrderBinaryRelation HasIsPrimeField HasIsPrimeOrdersPcgs HasIsPrimitive HasIsPrimitiveAffine HasIsPrimitiveCharacter HasIsPrimitiveMatrixGroup HasIsPseudoCanonicalBasisFullHomModule HasIsQuasiDihedralGroup HasIsQuasiPrimitive HasIsQuaternionGroup HasIsRDistributive HasIsRationalMatrixGroup HasIsRectangularTable HasIsReduced HasIsReesCongruence HasIsReesCongruenceSemigroup HasIsReesMatrixSemigroup HasIsReesZeroMatrixSemigroup HasIsReflexiveBinaryRelation HasIsRegular HasIsRegularDClass HasIsRegularSemigroup HasIsRelativelySM HasIsRestrictedLieAlgebra HasIsRightAlgebraModule HasIsRightIdealInParent HasIsRightSemigroupCongruence HasIsRightSemigroupIdeal HasIsRing HasIsRingGeneralMapping HasIsRingHomomorphism HasIsRingWithOne HasIsRingWithOneGeneralMapping HasIsRingWithOneHomomorphism HasIsRowModule HasIsSL HasIsSSortedList HasIsSemiEchelonized HasIsSemiRegular HasIsSemigroup HasIsSemigroupCongruence HasIsSemigroupIdeal HasIsSemiring HasIsSemiringWithOne HasIsSemiringWithOneAndZero HasIsSemiringWithZero HasIsShortLexOrdering HasIsSimpleAlgebra HasIsSimpleCharacterTable HasIsSimpleGroup HasIsSimpleSemigroup HasIsSingleValued HasIsSkewFieldFamily HasIsSmallList HasIsSolvableCharacterTable HasIsSolvableGroup HasIsSolvableTom HasIsSortedList HasIsSpecialLinearGroup HasIsSpecialPcgs HasIsSporadicSimpleCharacterTable HasIsSporadicSimpleGroup HasIsStabChainViaChainSubgroup HasIsSubgroupSL HasIsSubmonoidFpMonoid HasIsSubnormallyMonomial HasIsSubsemigroupFpSemigroup HasIsSubsemigroupReesMatrixSemigroup HasIsSubsemigroupReesZeroMatrixSemigroup HasIsSubsetLocallyFiniteGroup HasIsSupersolvableCharacterTable HasIsSupersolvableGroup HasIsSurjective HasIsSymmetricBinaryRelation HasIsSymmetricGroup HasIsTotal HasIsTotalOrdering HasIsTransformationMonoid HasIsTransformationSemigroup HasIsTransitive HasIsTransitiveBinaryRelation HasIsTranslationInvariantOrdering HasIsTrivial HasIsTwoSidedIdealInParent HasIsUFDFamily HasIsUniformMatrixGroup HasIsUnivariatePolynomial HasIsUnivariateRationalFunction HasIsVectorSpaceHomomorphism HasIsVirtualCharacter HasIsWeightLexOrdering HasIsWellFoundedOrdering HasIsWeylGroup HasIsWholeFamily HasIsWreathProductOrdering HasIsZero HasIsZeroGroup HasIsZeroMultiplicationRing HasIsZeroRationalFunction HasIsZeroSimpleSemigroup HasIsZeroSquaredRing HasIsomorphismFpAlgebra HasIsomorphismFpFLMLOR HasIsomorphismFpGroup HasIsomorphismFpMonoid HasIsomorphismFpSemigroup HasIsomorphismMatrixAlgebra HasIsomorphismMatrixFLMLOR HasIsomorphismPcGroup HasIsomorphismPermGroup HasIsomorphismReesMatrixSemigroup HasIsomorphismRefinedPcGroup HasIsomorphismSCAlgebra HasIsomorphismSCFLMLOR HasIsomorphismSimplifiedFpGroup HasIsomorphismSpecialPcGroup HasIsomorphismTransformationSemigroup HasJenningsLieAlgebra HasJenningsSeries HasJordanDecomposition HasKernelOfAdditiveGeneralMapping HasKernelOfCharacter HasKernelOfMultiplicativeGeneralMapping HasKernelOfTransformation HasKillingMatrix HasKnowsHowToDecompose HasLClassOfHClass HasLGFirst HasLGHeads HasLGLayers HasLGLength HasLGTails HasLGWeights HasLargestElementGroup HasLargestMovedPoint HasLargestMovedPointPerm HasLatticeGeneratorsInUEA HasLatticeSubgroups HasLeadCoeffsIGS HasLeftActingAlgebra HasLeftActingDomain HasLeftActingGroup HasLeftActingRingOfIdeal HasLeftDerivations HasLength HasLengthsTom HasLessThanFunction HasLessThanOrEqualFunction HasLetterRepWordsLessFunc HasLevelsOfGenerators HasLeviMalcevDecomposition HasLieAlgebraByDomain HasLieCenter HasLieCentralizerInParent HasLieCentre HasLieDerivedSeries HasLieDerivedSubalgebra HasLieFamily HasLieLowerCentralSeries HasLieNilRadical HasLieNormalizerInParent HasLieObject HasLieSolvableRadical HasLieUpperCentralSeries HasLinearActionBasis HasLinearCharacters HasLinesOfStraightLineProgram HasLongestWeylWordPerm HasLowerCentralSeriesOfGroup HasMagmaGeneratorsOfFamily HasMappingGeneratorsImages HasMappingOfWhichItIsAsGGMBI HasMarksTom HasMatTom HasMatrixByBlockMatrix HasMatrixDimension HasMaximalAbelianQuotient HasMaximalBlocksAttr HasMaximalNormalSubgroups HasMaximalSubgroupClassReps HasMaximalSubgroups HasMaximalSubgroupsLattice HasMaximalSubgroupsTom HasMinimalBlockDimension HasMinimalGeneratingSet HasMinimalNormalSubgroups HasMinimalStabChain HasMinimalSupergroupsLattice HasMinimizedBombieriNorm HasModuleOfExtension HasModulusOfZmodnZObj HasMoebiusTom HasMolienSeriesInfo HasMonoidOfRewritingSystem HasMonomialComparisonFunction HasMonomialExtrepComparisonFun HasMovedPoints HasMultiplicationTable HasMultiplicativeNeutralElement HasMultiplicativeZero HasName HasNameIsomorphismClass HasNamesLibTom HasNamesOfFusionSources HasNaturalCharacter HasNaturalHomomorphismByNormalSubgroupNCInParent HasNaturalHomomorphismsPool HasNegativeRootVectors HasNegativeRoots HasNestingDepthA HasNestingDepthM HasNiceAlgebraMonomorphism HasNiceBasis HasNiceFreeLeftModule HasNiceFreeLeftModuleInfo HasNiceMonomorphism HasNiceNormalFormByExtRepFunction HasNiceObject HasNilpotencyClassOfGroup HasNilpotentClassTwoElement HasNonLieNilpotentElement HasNonNilpotentElement HasNorm HasNormalBase HasNormalClosureInParent HasNormalMaximalSubgroups HasNormalSeriesByPcgs HasNormalSubgroupClassesInfo HasNormalSubgroups HasNormalizerInGLnZ HasNormalizerInGLnZBravaisGroup HasNormalizerInHomePcgs HasNormalizerInParent HasNormalizersTom HasNormedRowVector HasNormedRowVectors HasNormedVectors HasNotifiedFusionsOfLibTom HasNotifiedFusionsToLibTom HasNrConjugacyClasses HasNrInputsOfStraightLineProgram HasNrMovedPoints HasNrMovedPointsPerm HasNrSubsTom HasNrSyllables HasNullAlgebra HasNullspaceIntMat HasNullspaceMat HasNumberGeneratorsOfRws HasNumberSyllables HasNumeratorOfModuloPcgs HasNumeratorOfRationalFunction HasONanScottType HasOccuringVariableIndices HasOmegaAndLowerPCentralSeries HasOmegaSeries HasOne HasOneAttr HasOneImmutable HasOneOfPcgs HasOperatorOfExternalSet HasOrbitGeneratorsOfGroup HasOrbitLengths HasOrbitLengthsDomain HasOrbitStabilizingParentGroup HasOrbits HasOrbitsDomain HasOrder HasOrderingOfRewritingSystem HasOrderingOnGenerators HasOrderingsFamily HasOrdersClassRepresentatives HasOrdersTom HasOrdinaryCharacterTable HasOrthogonalSpaceInFullRowSpace HasPCentralLieAlgebra HasPCentralNormalSeriesByPcgsPGroup HasPClassPGroup HasPSLDegree HasPSLUnderlyingField HasParent HasParentAttr HasParentPcgs HasPartialClosureOfCongruence HasPartialOrderOfHasseDiagram HasPcGroupWithPcgs HasPcSeries HasPcgs HasPcgsCentralSeries HasPcgsChiefSeries HasPcgsElementaryAbelianSeries HasPcgsPCentralSeriesPGroup HasPerfectIdentification HasPerfectResiduum HasPermutationTom HasPositiveRootVectors HasPositiveRoots HasPositiveRootsAsWeights HasPowerS HasPowerSubalgebraSeries HasPreBasis HasPreImagesRange HasPreferredGenerators HasPrefrattiniSubgroup HasPresentation HasPrimaryGeneratorWords HasPrimeField HasPrimePGroup HasPrimePowerComponents HasPrimitiveElement HasPrimitiveIdentification HasPrimitiveRoot HasProjectiveOrder HasPseudoRandomSeed HasPthPowerImages HasQuasiDihedralGenerators HasQuaternionGenerators HasQuotientGroup HasQuotientGroupHom HasQuotientSemigroupCongruence HasQuotientSemigroupHomomorphism HasQuotientSemigroupPreimage HasRClassOfHClass HasRadicalGroup HasRadicalOfAlgebra HasRange HasRankAction HasRankMat HasRankOfTransformation HasRankPGroup HasRat HasRationalClasses HasRationalFunctionsFamily HasRationalizedMat HasRealClasses HasRecNames HasReducedConfluentRewritingSystem HasReesCongruenceOfSemigroupIdeal HasReesZeroMatrixSemigroupElementIsZero HasRefinedPcGroup HasRegularActionHomomorphism HasRelationsOfFpMonoid HasRelationsOfFpSemigroup HasRelativeOrders HasRelatorsOfFpAlgebra HasRelatorsOfFpGroup HasRepresentative HasRepresentativeSmallest HasRepresentativesContainedRightCosets HasRepresentativesMinimalBlocksAttr HasRepresentativesPerfectSubgroups HasRepresentativesSimpleSubgroups HasRespectsAddition HasRespectsAdditiveInverses HasRespectsInverses HasRespectsMultiplication HasRespectsOne HasRespectsScalarMultiplication HasRespectsZero HasRightActingAlgebra HasRightActingDomain HasRightActingGroup HasRightActingRingOfIdeal HasRightDerivations HasRightTransversalInParent HasRootOfDefiningPolynomial HasRootSystem HasRowIndexOfReesMatrixSemigroupElement HasRowIndexOfReesZeroMatrixSemigroupElement HasRowsOfReesMatrixSemigroup HasRowsOfReesZeroMatrixSemigroup HasRules HasSLDegree HasSLUnderlyingField HasSandwichMatrixOfReesMatrixSemigroup HasSandwichMatrixOfReesZeroMatrixSemigroup HasSemiEchelonBasis HasSemiEchelonMat HasSemiEchelonMatTransformation HasSemiSimpleType HasSemidirectFactorsOfGroup HasSemidirectProductInfo HasSemigroupOfRewritingSystem HasSiftFunction HasSiftGroup HasSignPerm HasSimpleSystem HasSimsNo HasSize HasSizesCentralizers HasSizesConjugacyClasses HasSmallGeneratingSet HasSmallestGeneratorPerm HasSmallestMovedPoint HasSmallestMovedPointPerm HasSocle HasSocleComplement HasSocleDimensions HasSocleTypePrimitiveGroup HasSortingPerm HasSource HasSparseCartanMatrix HasSpecialPcgs HasSplittingField HasStabChainImmutable HasStabChainMutable HasStabChainOptions HasStabilizerOfExternalSet HasStandardGeneratorsInfo HasStoredExcludedOrders HasStoredGroebnerBasis HasStraightLineProgElmType HasStraightLineProgramsTom HasString HasStructureConstantsTable HasStructureDescription HasSubdirectProductInfo HasSubfields HasSubnormalSeriesInParent HasSubsTom HasSubspaces HasSubspacesAll HasSuccessors HasSupersolvableResiduum HasSurjectiveActionHomomorphismAttr HasSylowSystem HasSymmetricDegree HasSymmetricParentGroup HasTableOfMarks HasTestMonomial HasTestMonomialQuick HasTestQuasiPrimitive HasTestRelativelySM HasTestSubnormallyMonomial HasTietzeOrigin HasTrace HasTranformsOneIntoZero HasTransformationRepresentation HasTransformsAdditionIntoMultiplication HasTransformsAdditiveInversesIntoInverses HasTransformsInversesIntoAdditiveInverses HasTransformsMultiplicationIntoAddition HasTransformsZeroIntoOne HasTransitiveIdentification HasTransitivity HasTransposedMat HasTransposedMatAttr HasTransposedMatImmutable HasTransposedMatrixGroup HasTransversal HasTriangulizedNullspaceMat HasTrivialCharacter HasTrivialSubFLMLOR HasTrivialSubadditiveMagmaWithZero HasTrivialSubalgebra HasTrivialSubgroup HasTrivialSubmagmaWithOne HasTrivialSubmodule HasTrivialSubmonoid HasTrivialSubnearAdditiveMagmaWithZero HasTrivialSubspace HasTwoClosure HasTzOptions HasTzRules HasUnderlyingCharacterTable HasUnderlyingCharacteristic HasUnderlyingCollection HasUnderlyingElementOfReesMatrixSemigroupElement HasUnderlyingElementOfReesZeroMatrixSemigroupElement HasUnderlyingExternalSet HasUnderlyingFamily HasUnderlyingField HasUnderlyingGeneralMapping HasUnderlyingGroup HasUnderlyingLeftModule HasUnderlyingLieAlgebra HasUnderlyingMagma HasUnderlyingRelation HasUnderlyingSemigroupOfReesMatrixSemigroup HasUnderlyingSemigroupOfReesZeroMatrixSemigroup HasUnderlyingVectorSpace HasUnits HasUniversalEnvelopingAlgebra HasUpperActingDomain HasUpperCentralSeriesOfGroup HasValuesOfClassFunction HasWeightOfGenerators HasWeightsTom HasWeylGroup HasWreathProductInfo HasZClassRepsQClass HasZero HasZeroAttr HasZeroCoefficient HasZeroImmutable HasZuppos HashDictAddDictionary HashFunct HashKeyBag HashKeyEnumerator HashTable HasnpeGL HasnpePSL HasnpeSL HasseDiagramBinaryRelation HeadPcElementByNumber HeadsInfoOfSemiEchelonizedMat HeadsInfoOfSemiEchelonizedMats HenselBound HermiteNormalFormIntegerMat HermiteNormalFormIntegerMatTransform HermiteNormalFormIntegerMatTransforms HeuGcdIntPolsCoeffs HeuGcdIntPolsExtRep HeuristicCancelPolynomialsExtRep HexBlistSetup HexStringBlist HexStringBlistEncode HexStringInt HideGlobalVariables HighestWeightModule HirschLength Hom HomCoset HomCosetFamily HomCosetWithImage HomFromFree HomFromFreeOfBasicImageGroup HomTransversal HomeEnumerator HomePcgs HomomorphicCanonicalPcgs HomomorphicInducedPcgs Homomorphism HomomorphismFactorSemigroup HomomorphismFactorSemigroupByClosure HomomorphismQuotientSemigroup HomomorphismTransformationSemigroup HomomorphismsSeries HumanReadableDefinition IBr IMFList IMFLoad IMFRec IdFunc IdGroup IdSmallGroup Ideal IdealByGenerators IdealByGeneratorsForLieAlgebra IdealNC Idempotents IdempotentsTom IdempotentsTomInfo IdentificationGenericGroup IdentificationOfConjugacyClasses IdentificationPermGroup IdentificationSolvableGroup Identifier IdentifierLetters Identity IdentityBinaryRelation IdentityFromSCTable IdentityMapping IdentityMat IdentityTransformation IdsOfAllGroups IdsOfAllSmallGroups Ignore Image ImageElm ImageElmActionHomomorphism ImageElt ImageGroup ImageInWord ImageKernelBlocksHomomorphism ImageListOfTransformation ImageMat ImageOnAbelianCSPG ImageSetOfTransformation ImageSiftedBaseImage ImageUnderWord Images ImagesElm ImagesListOfBinaryRelation ImagesRepresentative ImagesRepresentativeGMBIByElementsList ImagesSet ImagesSmallestGenerators ImagesSource ImfInvariants ImfMatrixGroup ImfNumberQClasses ImfNumberQQClasses ImfNumberZClasses ImfPositionNumber ImfRecord ImgElmSLP ImgElmSLPNonrecursive ImmediateImplicationsIdentityMapping ImmediateImplicationsZeroMapping Immutable ImmutableBasis ImmutableMatrix ImproveActionDegreeByBlocks ImproveMaps ImproveOperationDegreeByBlocks InParentFOA IncorporateCentralRelations IncreaseCounter IndPcgsWrtSpecFromFamOrHome IndependentGeneratorsAbelianPPermGroup IndependentGeneratorsOfAbelianGroup IndependentGeneratorsOfAbelianMatrixGroup Indeterminate IndeterminateName IndeterminateNumberOfLaurentPolynomial IndeterminateNumberOfUnivariateLaurentPolynomial IndeterminateNumberOfUnivariateRationalFunction IndeterminateOfLaurentPolynomial IndeterminateOfUnivariateRationalFunction Indeterminateness IndeterminatenessInfo IndeterminatesOfPolynomialRing Index IndexCosetTab IndexInParent IndexInWholeGroup IndexNC IndexOp Indicator IndicatorOp IndicesCentralNormalSteps IndicesChiefNormalSteps IndicesEANormalSteps IndicesInvolutaryGenerators IndicesNormalSteps IndicesOfAdjointBasis IndicesPCentralNormalStepsPGroup IndicesStabChain Indirected Induced InducedActionAutGroup InducedActionFactor InducedAutomorphism InducedClassFunction InducedClassFunctions InducedClassFunctionsByFusionMap InducedCyclic InducedGModule InducedLinearAction InducedModule InducedModuleByFieldReduction InducedPcgs InducedPcgsByGenerators InducedPcgsByGeneratorsNC InducedPcgsByGeneratorsWithImages InducedPcgsByPcSequence InducedPcgsByPcSequenceAndGenerators InducedPcgsByPcSequenceNC InducedPcgsWrtFamilyPcgs InducedPcgsWrtHomePcgs InducedPcgsWrtSpecialPcgs InducedRepFpGroup InducedRepresentation InducedRepresentationImagesRepresentative InduciblePairs InductionScheme Inequalities InertiaSubgroup InfiniteListOfGenerators InfiniteListOfNames Inflated Info InfoAction InfoAlgebra InfoAttributes InfoAutGrp InfoBasicImage InfoBckt InfoChain InfoCharacterTable InfoClassFamily InfoClasses InfoCoh InfoCompPairs InfoComplement InfoConfluence InfoCoset InfoData InfoDebug InfoDecision InfoDoPrint InfoExtReps InfoFactor InfoFpGroup InfoGalois InfoGlobal InfoGroebner InfoGroup InfoHash InfoHashTables InfoHomClass InfoIdgroup InfoImf InfoKnuthBendix InfoLattice InfoLevel InfoMatInt InfoMatOrb InfoMatrix InfoMeatAxe InfoMethodSelection InfoMonomial InfoMorph InfoNumtheor InfoOperation InfoOptions InfoOverGr InfoPcGroup InfoPcNormalizer InfoPcSubgroup InfoPerformance InfoPoly InfoPrimeInt InfoQuotientGroup InfoQuotientSystem InfoRSS InfoRandIso InfoSQ InfoSchur InfoSearchTable InfoSpecPcgs InfoTeaching InfoText InfoTiming InfoTom InfoTransversal InfoTuples InfoWarning InfoZLattice InitAbsAndIrredModules InitEpimorphismSQ InitFusion InitPowerMap InitialiseCentralRelations InitializePackagesInfoRecords InitializeSchreierTree Injection InjectionZeroMagma InnerAutomorphism InnerAutomorphismNC InnerAutomorphismsAutomorphismGroup InnerSubdirectProducts InputLogTo InputOutputLocalProcess InputOutputStreamByPtyDefaultType InputTextFile InputTextFileStillOpen InputTextFileType InputTextNone InputTextNoneType InputTextString InputTextStringType InputTextUser Insert InsertElmList InsertTrivialStabilizer InstallAccessToGenerators InstallAtExit InstallAttributeFunction InstallAttributeMethodByGroupGeneralMappingByImages InstallCharReadHookFunc InstallEqMethodForMappingsFromGenerators InstallFactorMaintenance InstallFlushableValue InstallGlobalFunction InstallHandlingByNiceBasis InstallHiddenTrueMethod InstallImmediateMethod InstallIsomorphismMaintenance InstallIsomorphismMaintenanceFunction InstallMethod InstallMonomialOrdering InstallOtherMethod InstallPcgsSeriesFromIndices InstallSubsetMaintenance InstallTrueMethod InstallTrueMethodNewFilter InstallValue InstalledPackageVersion Int IntFFE IntFFESymm IntHexString IntScalarProducts IntVecFFE Integers IntegralizedMat IntegratedStraightLineProgram IntermediateGroup IntermediateSubgroups InternalRepresentative InterpolatedPolynomial IntersectBlist IntersectSet Intersection IntersectionBlist IntersectionNormalClosurePermGroup IntersectionSet IntersectionSumPcgs IntersectionsTom InvariantBilinearForm InvariantElementaryAbelianSeries InvariantForm InvariantLattice InvariantQuadraticForm InvariantSesquilinearForm InvariantSubgroupsElementaryAbelianGroup InvariantSubspaceOrCyclicGroup InvariantSubspaceOrUniformCyclicPGroup Inverse InverseAsWord InverseAttr InverseClasses InverseGeneralMapping InverseImmutable InverseMap InverseMatMod InverseMutable InverseOp InversePcgs InverseRepresentative InverseRepresentativeWord InverseSLPElm InverseSM InverseSameMutability Irr IrrBaumClausen IrrConlon IrrDixonSchneider IrrFacsPol IrredSolGroupList IrredSolJSGens IrreducibleDifferences IrreducibleModules IrreducibleRepresentations IrreducibleRepresentationsByBaumClausen IrreducibleRepresentationsDixon IrreducibleSolvableGroup IrreducibleSolvableGroupMS IsANFAutomorphism IsANFAutomorphismRep IsAbelian IsAbelianNumberField IsAbelianNumberFieldPolynomialRing IsAbelianTom IsActionHomomorphism IsActionHomomorphismAutomGroup IsActionHomomorphismByActors IsActionHomomorphismByBase IsActionHomomorphismSubset IsAdditiveCoset IsAdditiveCosetDefaultRep IsAdditiveElement IsAdditiveElementAsMultiplicativeElementRep IsAdditiveElementCollColl IsAdditiveElementCollCollColl IsAdditiveElementCollection IsAdditiveElementList IsAdditiveElementTable IsAdditiveElementWithInverse IsAdditiveElementWithInverseCollColl IsAdditiveElementWithInverseCollCollColl IsAdditiveElementWithInverseCollection IsAdditiveElementWithInverseList IsAdditiveElementWithInverseTable IsAdditiveElementWithZero IsAdditiveElementWithZeroCollColl IsAdditiveElementWithZeroCollCollColl IsAdditiveElementWithZeroCollection IsAdditiveElementWithZeroList IsAdditiveElementWithZeroTable IsAdditiveGroup IsAdditiveGroupGeneralMapping IsAdditiveGroupHomomorphism IsAdditiveGroupToGroupGeneralMapping IsAdditiveGroupToGroupHomomorphism IsAdditiveMagma IsAdditiveMagmaWithInverses IsAdditiveMagmaWithZero IsAdditivelyCommutative IsAdditivelyCommutativeElement IsAdditivelyCommutativeElementCollColl IsAdditivelyCommutativeElementCollection IsAdditivelyCommutativeElementFamily IsAlgBFRep IsAlgExtRep IsAlgebra IsAlgebraGeneralMapping IsAlgebraGeneralMappingByImagesDefaultRep IsAlgebraHomomorphism IsAlgebraHomomorphismFromFpRep IsAlgebraModule IsAlgebraModuleElement IsAlgebraModuleElementCollection IsAlgebraModuleElementFamily IsAlgebraWithOne IsAlgebraWithOneGeneralMapping IsAlgebraWithOneHomomorphism IsAlgebraicElement IsAlgebraicElementCollColl IsAlgebraicElementCollCollColl IsAlgebraicElementCollection IsAlgebraicElementFamily IsAlgebraicExtension IsAlgebraicExtensionDefaultRep IsAlgebraicExtensionPolynomialRing IsAlphaChar IsAlternatingGroup IsAnticommutative IsAntisymmetricBinaryRelation IsAssocWord IsAssocWordCollection IsAssocWordFamily IsAssocWordWithInverse IsAssocWordWithInverseCollection IsAssocWordWithInverseFamily IsAssocWordWithOne IsAssocWordWithOneCollection IsAssocWordWithOneFamily IsAssociated IsAssociative IsAssociativeAOpDSum IsAssociativeAOpESum IsAssociativeElement IsAssociativeElementCollColl IsAssociativeElementCollection IsAssociativeLOpDProd IsAssociativeLOpEProd IsAssociativeROpDProd IsAssociativeROpEProd IsAssociativeUOpDProd IsAssociativeUOpEProd IsAttributeStoringRep IsAttributeStoringRepFlags IsAutomorphismGroup IsBLetterAssocWordRep IsBLetterWordsFamily IsBasicImageEltRep IsBasicImageEltRepCollection IsBasicImageGroup IsBasicWreathLessThanOrEqual IsBasicWreathProductOrdering IsBasis IsBasisByNiceBasis IsBasisFiniteFieldRep IsBasisOfAlgebraModuleElementSpace IsBasisOfMonomialSpaceRep IsBasisOfSparseRowSpaceRep IsBasisOfWeightRepElementSpace IsBasisWithReplacedLeftModuleRep IsBergerCondition IsBijective IsBinaryRelation IsBinaryRelationDefaultRep IsBinaryRelationOnPointsRep IsBlist IsBlistRep IsBlockMatrixRep IsBlocksHomomorphism IsBlocksOfActionHomomorphism IsBlowUpIsomorphism IsBool IsBound IsBoundElmWPObj IsBoundGlobal IsBracketRep IsBrauerTable IsBravaisGroup IsBuiltFromAdditiveMagmaWithInverses IsBuiltFromGroup IsBuiltFromMagma IsBuiltFromMagmaWithInverses IsBuiltFromMagmaWithOne IsBuiltFromMonoid IsBuiltFromSemigroup IsCanonicalBasis IsCanonicalBasisAbelianNumberFieldRep IsCanonicalBasisAlgebraicExtension IsCanonicalBasisCyclotomicFieldRep IsCanonicalBasisFreeMagmaRingRep IsCanonicalBasisFullMatrixModule IsCanonicalBasisFullRowModule IsCanonicalBasisFullSCAlgebra IsCanonicalBasisGaussianIntegersRep IsCanonicalBasisIntegersRep IsCanonicalBasisRationals IsCanonicalNiceMonomorphism IsCanonicalPcgs IsCanonicalPcgsWrtSpecialPcgs IsCentral IsCentralFromGenerators IsChainTypeGroup IsChar IsCharCollection IsCharacter IsCharacterTable IsCharacterTableInProgress IsCharacteristicMatrixPGroup IsCharacteristicSubgroup IsCheapConwayPolynomial IsClassFunction IsClassFunctionsSpace IsClassFusionOfNormalSubgroup IsClosedStream IsCochain IsCochainCollection IsCochainsSpace IsCocycle IsCoeffsElms IsCollCollsElms IsCollCollsElmsElms IsCollCollsElmsElmsX IsCollLieCollsElms IsCollection IsCollectionFamily IsCollsCollsElms IsCollsCollsElmsX IsCollsCollsElmsXX IsCollsElms IsCollsElmsColls IsCollsElmsElms IsCollsElmsElmsElms IsCollsElmsElmsX IsCollsElmsX IsCollsElmsXElms IsCollsElmsXX IsCollsXElms IsCollsXElmsX IsCombinatorialCollectorRep IsCommutative IsCommutativeElement IsCommutativeElementCollColl IsCommutativeElementCollection IsCommutativeFamily IsCommutativeFromGenerators IsCompatiblePair IsComponentObjectRep IsCompositionMappingRep IsConfluent IsCongruenceClass IsConjugacyClassGroupRep IsConjugacyClassPermGroupRep IsConjugacyClassSubgroupsByStabilizerRep IsConjugacyClassSubgroupsRep IsConjugate IsConjugatorAutomorphism IsConjugatorIsomorphism IsConsistentPolynomial IsConstantRationalFunction IsConstantTimeAccessGeneralMapping IsConstantTimeAccessList IsConstituentHomomorphism IsContainedInSpan IsCopyable IsCyc IsCycInt IsCyclic IsCyclicTom IsCyclotomic IsCyclotomicCollColl IsCyclotomicCollCollColl IsCyclotomicCollection IsCyclotomicField IsCyclotomicMatrixGroup IsDataObjectRep IsDeepThoughtCollectorRep IsDefaultGeneralMappingRep IsDefaultRhsTypeSingleCollector IsDefaultTupleRep IsDenseCoeffVectorRep IsDenseHashRep IsDenseList IsDiagonalMat IsDictionary IsDictionaryDefaultRep IsDigitChar IsDihedralGroup IsDirectSumElement IsDirectSumElementCollection IsDirectSumElementFamily IsDirectSumElementsSpace IsDirectory IsDirectoryPath IsDirectoryRep IsDistributive IsDistributiveLOpDProd IsDistributiveLOpDSum IsDistributiveLOpEProd IsDistributiveLOpESum IsDistributiveROpDProd IsDistributiveROpDSum IsDistributiveROpEProd IsDistributiveROpESum IsDistributiveUOpDProd IsDistributiveUOpDSum IsDistributiveUOpEProd IsDistributiveUOpESum IsDivisionRing IsDocumentedVariable IsDomain IsDoneIterator IsDoubleCoset IsDoubleCosetDefaultRep IsDuplicateFree IsDuplicateFreeCollection IsDuplicateFreeList IsDxLargeGroup IsElementFinitePolycyclicGroup IsElementFinitePolycyclicGroupCollection IsElementOfFpAlgebra IsElementOfFpAlgebraCollection IsElementOfFpAlgebraFamily IsElementOfFpGroup IsElementOfFpGroupCollection IsElementOfFpGroupFamily IsElementOfFpMonoid IsElementOfFpMonoidCollection IsElementOfFpMonoidFamily IsElementOfFpSemigroup IsElementOfFpSemigroupCollection IsElementOfFpSemigroupFamily IsElementOfFreeGroup IsElementOfFreeGroupFamily IsElementOfFreeMagmaRing IsElementOfFreeMagmaRingCollection IsElementOfFreeMagmaRingFamily IsElementOfMagmaRingModuloRelations IsElementOfMagmaRingModuloRelationsCollection IsElementOfMagmaRingModuloRelationsFamily IsElementOfMagmaRingModuloSpanOfZeroFamily IsElementaryAbelian IsElementsFamilyByRws IsElmsCoeffs IsElmsCollColls IsElmsCollCollsX IsElmsCollLieColls IsElmsColls IsElmsCollsX IsElmsCollsXX IsElmsLieColls IsEmbeddingDirectProductPermGroup IsEmbeddingImprimitiveWreathProductPermGroup IsEmbeddingMagmaMagmaRing IsEmbeddingProductActionWreathProductPermGroup IsEmbeddingRingMagmaRing IsEmbeddingWreathProductPermGroup IsEmpty IsEmptyRowVectorRep IsEmptyString IsEndOfStream IsEndoGeneralMapping IsEndoMapping IsEnumeratorByFunctions IsEnumeratorByFunctionsRep IsEnumeratorByPcgsRep IsEqualSet IsEquivalenceClass IsEquivalenceClassDefaultRep IsEquivalenceRelation IsEquivalenceRelationDefaultRep IsEquivalentByFp IsEuclideanRing IsEvenInt IsExecutableFile IsExistingFile IsExtAElement IsExtAElementCollColl IsExtAElementCollection IsExtAElementList IsExtAElementTable IsExtASet IsExtLElement IsExtLElementCollColl IsExtLElementCollection IsExtLElementList IsExtLElementTable IsExtLSet IsExtRElement IsExtRElementCollColl IsExtRElementCollection IsExtRElementList IsExtRElementTable IsExtRSet IsExtUSet IsExtensibleGeneralMapping IsExtensiblePartialMapping IsExternalOrbit IsExternalOrbitByStabilizerRep IsExternalSet IsExternalSetByActorsRep IsExternalSetByOperatorsRep IsExternalSetByPcgs IsExternalSetDefaultRep IsExternalSubset IsFFE IsFFECollColl IsFFECollCollColl IsFFECollection IsFFEFamily IsFFEMatrixGroup IsFFEMatrixGroupOverLargeSpace IsFLMLOR IsFLMLORWithOne IsFamFamFam IsFamFamFamX IsFamFamX IsFamFamXY IsFamLieFam IsFamXFam IsFamXFamY IsFamXYFamZ IsFamily IsFamilyDefaultRep IsFamilyElementOfFreeLieAlgebra IsFamilyOfFamilies IsFamilyOfTypes IsFamilyOverFullCoefficientsFamily IsFamilyPcgs IsField IsFieldControlledByGaloisGroup IsFieldElementsSpace IsFieldHomomorphism IsFilter IsFinite IsFiniteBasisDefault IsFiniteDimensional IsFiniteFieldPolynomialRing IsFiniteOrderElement IsFiniteOrderElementCollColl IsFiniteOrderElementCollection IsFiniteOrdersPcgs IsFiniteSemigroupGreensRelation IsFinitelyGeneratedGroup IsFixedStabilizer IsFlatHashTable IsFlexibleGeneralMapping IsFlexiblePartialMapping IsFpAlgebraElementsSpace IsFpGroup IsFpMonoid IsFpSemigroup IsFptoSCAMorphism IsFrattiniFree IsFreeGroup IsFreeLeftModule IsFreeMagma IsFreeMagmaRing IsFreeMagmaRingWithOne IsFreeMonoid IsFreeSemigroup IsFrobeniusAutomorphism IsFromFpGroupGeneralMapping IsFromFpGroupGeneralMappingByImages IsFromFpGroupHomomorphism IsFromFpGroupHomomorphismByImages IsFromFpGroupStdGensGeneralMappingByImages IsFromFpGroupStdGensHomomorphismByImages IsFullFpAlgebra IsFullHomModule IsFullMatrixModule IsFullRowModule IsFullSCAlgebra IsFullSubgroupGLorSLRespectingBilinearForm IsFullSubgroupGLorSLRespectingQuadraticForm IsFullSubgroupGLorSLRespectingSesquilinearForm IsFullTransformationSemigroup IsFunction IsGL IsGaussInt IsGaussRat IsGaussianIntegers IsGaussianMatrixSpace IsGaussianRationals IsGaussianRowSpace IsGaussianSpace IsGeneralLinearGroup IsGeneralMapping IsGeneralMappingCollection IsGeneralMappingFamily IsGeneralPcgs IsGeneralizedCartanMatrix IsGeneralizedDomain IsGeneralizedRowVector IsGeneratorsOfMagmaWithInverses IsGenericCharacterTableRep IsGenericFiniteSpace IsGreensClass IsGreensDClass IsGreensDRelation IsGreensHClass IsGreensHRelation IsGreensJClass IsGreensJRelation IsGreensLClass IsGreensLRelation IsGreensLessThanOrEqual IsGreensRClass IsGreensRRelation IsGreensRelation IsGroup IsGroupGeneralMapping IsGroupGeneralMappingByAsGroupGeneralMappingByImages IsGroupGeneralMappingByImages IsGroupGeneralMappingByPcgs IsGroupHClass IsGroupHomomorphism IsGroupOfAutomorphisms IsGroupOfAutomorphismsFiniteGroup IsGroupOfFamily IsGroupRing IsGroupToAdditiveGroupGeneralMapping IsGroupToAdditiveGroupHomomorphism IsHandledByNiceBasis IsHandledByNiceMonomorphism IsHash IsHashTable IsHasseDiagram IsHomCoset IsHomCosetCollection IsHomCosetOfAdditiveElt IsHomCosetOfFp IsHomCosetOfMatrix IsHomCosetOfPerm IsHomCosetOfTuple IsHomCosetToAdditiveElt IsHomCosetToAdditiveEltCollection IsHomCosetToAdditiveEltRep IsHomCosetToFp IsHomCosetToFpCollection IsHomCosetToFpRep IsHomCosetToMatrix IsHomCosetToMatrixCollection IsHomCosetToMatrixRep IsHomCosetToObjectRep IsHomCosetToPerm IsHomCosetToPermCollection IsHomCosetToPermRep IsHomCosetToTuple IsHomCosetToTupleCollection IsHomCosetToTupleRep IsHomQuotientGroup IsHomogeneousList IsIdeal IsIdealInParent IsIdealOp IsIdempotent IsIdenticalObj IsIdenticalObjFamiliesColObjObj IsIdenticalObjFamiliesColObjObjObj IsIdenticalObjFamiliesColXXXObj IsIdenticalObjFamiliesColXXXXXXObj IsIdenticalObjFamiliesRwsObj IsIdenticalObjFamiliesRwsObjObj IsIdenticalObjFamiliesRwsObjXXX IsIdenticalObjObjObjX IsIdenticalObjObjXObj IsImfMatrixGroup IsImpossible IsInBasicOrbit IsInCenter IsInCentre IsInChain IsIncomparableUnder IsInducedFromNormalSubgroup IsInducedPcgs IsInducedPcgsRep IsInducedPcgsWrtSpecialPcgs IsInfBitsAssocWord IsInfBitsFamily IsInfiniteListOfGeneratorsRep IsInfiniteListOfNamesRep IsInfinity IsInfoClass IsInfoClassCollection IsInfoClassListRep IsInfoSelector IsInjective IsInnerAutomorphism IsInputOutputStream IsInputOutputStreamByPtyRep IsInputStream IsInputTextFileRep IsInputTextNone IsInputTextNoneRep IsInputTextStream IsInputTextStringRep IsInt IsIntegerMatrixGroup IsIntegers IsIntegralBasis IsIntegralCyclotomic IsIntegralRing IsInternalRep IsInternallyConsistent IsInverseGeneralMappingRep IsIrreducible IsIrreducibleCharacter IsIrreducibleRingElement IsIterator IsIteratorByFunctions IsIteratorByFunctionsRep IsJacobianElement IsJacobianElementCollColl IsJacobianElementCollection IsJacobianRing IsKernelPcWord IsKnuthBendixRewritingSystem IsKnuthBendixRewritingSystemRep IsLDistributive IsLatticeOrderBinaryRelation IsLatticeSubgroupsRep IsLaurentPolynomial IsLaurentPolynomialDefaultRep IsLaurentPolynomialsFamily IsLaurentPolynomialsFamilyElement IsLeftActedOnByDivisionRing IsLeftActedOnByRing IsLeftActedOnBySuperset IsLeftAlgebraModule IsLeftAlgebraModuleElement IsLeftAlgebraModuleElementCollection IsLeftIdeal IsLeftIdealFromGenerators IsLeftIdealInParent IsLeftIdealOp IsLeftMagmaCongruence IsLeftMagmaIdeal IsLeftModule IsLeftModuleGeneralMapping IsLeftModuleHomomorphism IsLeftOperatorAdditiveGroup IsLeftOperatorRing IsLeftOperatorRingWithOne IsLeftSemigroupCongruence IsLeftSemigroupIdeal IsLeftVectorSpace IsLessThanOrEqualUnder IsLessThanUnder IsLetterAssocWordRep IsLetterWordsFamily IsLexicographicallyLess IsLibTomRep IsLibraryCharacterTableRep IsLieAbelian IsLieAlgebra IsLieEmbeddingRep IsLieFamFam IsLieMatrix IsLieNilpotent IsLieNilpotentElement IsLieObject IsLieObjectCollection IsLieObjectsModule IsLieSolvable IsLinearActionHomomorphism IsLinearGeneralMappingByImagesDefaultRep IsLinearMapping IsLinearMappingByMatrixDefaultRep IsLinearMappingsModule IsLinearlyIndependent IsLinearlyPrimitive IsList IsListDefault IsListDictionary IsListHashTable IsListLookupDictionary IsListOrCollection IsLockedRepresentationVector IsLookupDictionary IsLowerAlphaChar IsLowerTriangularMat IsMagma IsMagmaByMultiplicationTableObj IsMagmaCollsMagmaRingColls IsMagmaCongruence IsMagmaHomomorphism IsMagmaIdeal IsMagmaRingModuloRelations IsMagmaRingModuloSpanOfZero IsMagmaRingObjDefaultRep IsMagmaRingsMagmas IsMagmaRingsRings IsMagmaWithInverses IsMagmaWithInversesIfNonzero IsMagmaWithMultiplicativeZeroAdjoinedElementRep IsMagmaWithOne IsMagmasMagmaRings IsMapping IsMappingByFunctionRep IsMappingByFunctionWithInverseRep IsMatchingSublist IsMatrix IsMatrixCollection IsMatrixFLMLOR IsMatrixGroup IsMatrixModule IsMatrixSpace IsMemberPcSeriesPermGroup IsMinimalNonmonomial IsModuloPcgs IsModuloPcgsFpGroupRep IsModuloPcgsPermGroupRep IsModuloPcgsRep IsModuloTailPcgsByListRep IsModuloTailPcgsRep IsModulusRep IsMonoid IsMonomial IsMonomialCharacter IsMonomialCharacterTable IsMonomialElement IsMonomialElementCollection IsMonomialElementFamily IsMonomialElementRep IsMonomialGroup IsMonomialMatrix IsMonomialNumber IsMonomialOrdering IsMonomialOrderingDefaultRep IsMultiplicativeElement IsMultiplicativeElementCollColl IsMultiplicativeElementCollCollColl IsMultiplicativeElementCollection IsMultiplicativeElementList IsMultiplicativeElementTable IsMultiplicativeElementWithInverse IsMultiplicativeElementWithInverseByPolycyclicCollector IsMultiplicativeElementWithInverseByPolycyclicCollectorCollection IsMultiplicativeElementWithInverseByRws IsMultiplicativeElementWithInverseCollColl IsMultiplicativeElementWithInverseCollCollColl IsMultiplicativeElementWithInverseCollection IsMultiplicativeElementWithInverseList IsMultiplicativeElementWithInverseTable IsMultiplicativeElementWithOne IsMultiplicativeElementWithOneCollColl IsMultiplicativeElementWithOneCollCollColl IsMultiplicativeElementWithOneCollection IsMultiplicativeElementWithOneList IsMultiplicativeElementWithOneTable IsMultiplicativeElementWithZero IsMultiplicativeElementWithZeroCollection IsMultiplicativeGeneralizedRowVector IsMultiplicativeZero IsMutable IsMutableBasis IsMutableBasisByImmutableBasisRep IsMutableBasisOfGaussianMatrixSpaceRep IsMutableBasisOfGaussianRowSpaceRep IsMutableBasisViaNiceMutableBasisRep IsMutableBasisViaUnderlyingMutableBasisRep IsNBitsPcWordRep IsNameOfNoninstalledTableOfMarks IsNaturalAlternatingGroup IsNaturalGL IsNaturalGLnZ IsNaturalHomomorphismPcGroupRep IsNaturalSL IsNaturalSLnZ IsNaturalSymmetricGroup IsNearAdditiveElement IsNearAdditiveElementCollColl IsNearAdditiveElementCollCollColl IsNearAdditiveElementCollection IsNearAdditiveElementList IsNearAdditiveElementTable IsNearAdditiveElementWithInverse IsNearAdditiveElementWithInverseCollColl IsNearAdditiveElementWithInverseCollCollColl IsNearAdditiveElementWithInverseCollection IsNearAdditiveElementWithInverseList IsNearAdditiveElementWithInverseTable IsNearAdditiveElementWithZero IsNearAdditiveElementWithZeroCollColl IsNearAdditiveElementWithZeroCollCollColl IsNearAdditiveElementWithZeroCollection IsNearAdditiveElementWithZeroList IsNearAdditiveElementWithZeroTable IsNearAdditiveGroup IsNearAdditiveMagma IsNearAdditiveMagmaWithInverses IsNearAdditiveMagmaWithZero IsNearRing IsNearRingElement IsNearRingElementCollColl IsNearRingElementCollCollColl IsNearRingElementCollection IsNearRingElementFamily IsNearRingElementList IsNearRingElementTable IsNearRingElementWithInverse IsNearRingElementWithInverseCollColl IsNearRingElementWithInverseCollCollColl IsNearRingElementWithInverseCollection IsNearRingElementWithInverseList IsNearRingElementWithInverseTable IsNearRingElementWithOne IsNearRingElementWithOneCollColl IsNearRingElementWithOneCollCollColl IsNearRingElementWithOneCollection IsNearRingElementWithOneList IsNearRingElementWithOneTable IsNearRingWithOne IsNearlyCharacterTable IsNegInt IsNegRat IsNiceMonomorphism IsNilpQuotientSystem IsNilpotent IsNilpotentCharacterTable IsNilpotentElement IsNilpotentGroup IsNilpotentTom IsNoImmediateMethodsObject IsNonGaussianMatrixSpace IsNonGaussianRowSpace IsNonSPGeneralMapping IsNonSPMappingByFunctionRep IsNonSPMappingByFunctionWithInverseRep IsNonTrivial IsNonassocWord IsNonassocWordCollection IsNonassocWordFamily IsNonassocWordWithOne IsNonassocWordWithOneCollection IsNonassocWordWithOneFamily IsNoncharacteristicMatrixPGroup IsNonnegativeIntegers IsNormal IsNormalBasis IsNormalForm IsNormalInParent IsNormalOp IsNotElmsColls IsNotIdenticalObj IsNullMapMatrix IsNumberField IsNumeratorParentForExponentsRep IsNumeratorParentPcgsFamilyPcgs IsObjToBePrinted IsObject IsOddAdditiveNestingDepthFamily IsOddAdditiveNestingDepthObject IsOddInt IsOne IsOperation IsOperationAlgebraHomomorphismDefaultRep IsOrdering IsOrderingOnFamilyOfAssocWords IsOrdinaryMatrix IsOrdinaryMatrixCollection IsOrdinaryTable IsOutputStream IsOutputTextFileRep IsOutputTextNone IsOutputTextNoneRep IsOutputTextStream IsOutputTextStringRep IsPGroup IsPNilpotent IsPNilpotentOp IsPQuotientSystem IsPSL IsPSolvable IsPSolvableCharacterTable IsPSolvableCharacterTableOp IsPSolvableOp IsPackedElementDefaultRep IsPadicExtensionNumber IsPadicExtensionNumberFamily IsPadicNumber IsPadicNumberCollColl IsPadicNumberCollection IsPadicNumberFamily IsPadicNumberList IsPadicNumberTable IsParentPcgsFamilyPcgs IsPartialOrderBinaryRelation IsPartition IsPcGroup IsPcGroupGeneralMappingByImages IsPcGroupHomomorphismByImages IsPcgs IsPcgsCentralSeries IsPcgsChiefSeries IsPcgsDefaultRep IsPcgsElementaryAbelianSeries IsPcgsFamily IsPcgsPCentralSeriesPGroup IsPcgsPermGroupRep IsPcgsToPcgsGeneralMappingByImages IsPcgsToPcgsHomomorphism IsPerfect IsPerfectCharacterTable IsPerfectGroup IsPerfectLibraryGroup IsPerfectTom IsPerm IsPermCollColl IsPermCollection IsPermGroup IsPermGroupGeneralMappingByImages IsPermGroupHomomorphismByImages IsPermOnEnumerator IsPlistRep IsPolycyclicCollector IsPolycyclicGroup IsPolynomial IsPolynomialDefaultRep IsPolynomialFunction IsPolynomialFunctionCollection IsPolynomialFunctionsFamily IsPolynomialFunctionsFamilyElement IsPolynomialRing IsPolynomialRingIdeal IsPosInt IsPosRat IsPositionDictionary IsPositionLookupDictionary IsPositionalObjectRep IsPositionsList IsPositiveIntegers IsPowerCommutatorCollector IsPowerConjugateCollector IsPreOrderBinaryRelation IsPreimagesByAsGroupGeneralMappingByImages IsPresentation IsPresentationDefaultRep IsPrimGrpIterRep IsPrime IsPrimeField IsPrimeInt IsPrimeOrdersPcgs IsPrimePowerInt IsPrimitive IsPrimitiveAffine IsPrimitiveCharacter IsPrimitiveMatrixGroup IsPrimitivePolynomial IsPrimitiveRootMod IsProbablyPrimeInt IsProbablyPrimeIntWithFail IsProjectionDirectProductPermGroup IsProjectionSubdirectProductPermGroup IsPseudoCanonicalBasisFullHomModule IsPurePadicNumber IsPurePadicNumberFamily IsQuasiDihedralGroup IsQuasiPrimitive IsQuaternion IsQuaternionCollColl IsQuaternionCollection IsQuaternionGroup IsQuickPositionList IsQuotientSemigroup IsQuotientSystem IsQuotientToAdditiveGroup IsQuotientToFpGroup IsQuotientToMatrixGroup IsQuotientToPermGroup IsQuotientToTupleGroup IsRDistributive IsRange IsRangeRep IsRat IsRationalClassGroupRep IsRationalClassPermGroupRep IsRationalFunction IsRationalFunctionCollection IsRationalFunctionDefaultRep IsRationalFunctionOverField IsRationalFunctionsFamily IsRationalFunctionsFamilyElement IsRationalMatrixGroup IsRationals IsRationalsPolynomialRing IsReadOnlyGVar IsReadOnlyGlobal IsReadableFile IsRecord IsRecordCollColl IsRecordCollection IsRectangularTable IsRectangularTablePlist IsReduced IsReducedConfluentRewritingSystem IsReducedForm IsReductionOrdering IsReesCongruence IsReesCongruenceSemigroup IsReesMatrixSemigroup IsReesMatrixSemigroupElement IsReesMatrixSemigroupElementCollection IsReesMatrixSemigroupElementRep IsReesZeroMatrixSemigroup IsReesZeroMatrixSemigroupElement IsReesZeroMatrixSemigroupElementCollection IsReflexiveBinaryRelation IsRegular IsRegularDClass IsRegularSemigroup IsRegularSemigroupElement IsRelativeBasisDefaultRep IsRelativelySM IsRestrictedLieAlgebra IsRewritingSystem IsRightActedOnByDivisionRing IsRightActedOnByRing IsRightActedOnBySuperset IsRightAlgebraModule IsRightAlgebraModuleElement IsRightAlgebraModuleElementCollection IsRightCoset IsRightCosetDefaultRep IsRightIdeal IsRightIdealFromGenerators IsRightIdealInParent IsRightIdealOp IsRightMagmaCongruence IsRightMagmaIdeal IsRightModule IsRightOperatorAdditiveGroup IsRightSemigroupCongruence IsRightSemigroupIdeal IsRightTransversal IsRightTransversalCollection IsRightTransversalFpGroupRep IsRightTransversalPcGroupRep IsRightTransversalPermGroupRep IsRightTransversalRep IsRightTransversalViaCosetsRep IsRing IsRingCollsMagmaRingColls IsRingElement IsRingElementCollColl IsRingElementCollCollColl IsRingElementCollection IsRingElementFamily IsRingElementList IsRingElementTable IsRingElementWithInverse IsRingElementWithInverseCollColl IsRingElementWithInverseCollCollColl IsRingElementWithInverseCollection IsRingElementWithInverseList IsRingElementWithInverseTable IsRingElementWithOne IsRingElementWithOneCollColl IsRingElementWithOneCollCollColl IsRingElementWithOneCollection IsRingElementWithOneList IsRingElementWithOneTable IsRingGeneralMapping IsRingHomomorphism IsRingWithOne IsRingWithOneGeneralMapping IsRingWithOneHomomorphism IsRingsMagmaRings IsRootSystem IsRootSystemFromLieAlgebra IsRowModule IsRowSpace IsRowVector IsSCAlgebraObj IsSCAlgebraObjCollColl IsSCAlgebraObjCollCollColl IsSCAlgebraObjCollection IsSCAlgebraObjFamily IsSCAlgebraObjSpace IsSL IsSPGeneralMapping IsSPMappingByFunctionRep IsSPMappingByFunctionWithInverseRep IsSSortedList IsScalar IsScalarCollColl IsScalarCollection IsScalarList IsScalarTable IsSearchTable IsSemiEchelonBasisOfGaussianMatrixSpaceRep IsSemiEchelonBasisOfGaussianRowSpaceRep IsSemiEchelonized IsSemiRegular IsSemigroup IsSemigroupCongruence IsSemigroupIdeal IsSemiring IsSemiringWithOne IsSemiringWithOneAndZero IsSemiringWithZero IsSet IsShortLexLessThanOrEqual IsShortLexOrdering IsSimple IsSimpleAlgebra IsSimpleCharacterTable IsSimpleGroup IsSimpleSemigroup IsSingleCollectorRep IsSingleValued IsSkewFieldFamily IsSlicedPerm IsSlicedPermInv IsSmallIntRep IsSmallList IsSolvable IsSolvableCharacterTable IsSolvableGroup IsSolvableTom IsSortDictionary IsSortLookupDictionary IsSortedList IsSortedPcgsRep IsSpaceOfElementsOfMagmaRing IsSpaceOfRationalFunctions IsSpaceOfUEAElements IsSparseHashRep IsSparseRowSpaceElement IsSparseRowSpaceElementCollection IsSparseRowSpaceElementFamily IsSpecialLinearGroup IsSpecialPcgs IsSporadicSimple IsSporadicSimpleCharacterTable IsSporadicSimpleGroup IsStabChainViaChainSubgroup IsStandardGeneratorsOfGroup IsStandardized IsStraightLineProgElm IsStraightLineProgram IsStream IsString IsStringRep IsSubalgebraFpAlgebra IsSubgroup IsSubgroupFgGroup IsSubgroupFpGroup IsSubgroupOfWholeGroupByQuotientRep IsSubgroupSL IsSubmonoidFpMonoid IsSubnormal IsSubnormallyMonomial IsSubsemigroupFpSemigroup IsSubsemigroupReesMatrixSemigroup IsSubsemigroupReesZeroMatrixSemigroup IsSubset IsSubsetBlist IsSubsetInducedNumeratorModuloTailPcgsRep IsSubsetInducedPcgsRep IsSubsetLocallyFiniteGroup IsSubsetSet IsSubspace IsSubspacesFullRowSpaceDefaultRep IsSubspacesVectorSpace IsSubspacesVectorSpaceDefaultRep IsSupersolvable IsSupersolvableCharacterTable IsSupersolvableGroup IsSurjective IsSyllableAssocWordRep IsSyllableWordsFamily IsSymmetricBinaryRelation IsSymmetricGroup IsSymmetricPowerElement IsSymmetricPowerElementCollection IsTable IsTableOfMarks IsTableOfMarksWithGens IsTailInducedPcgsRep IsTensorElement IsTensorElementCollection IsToBeDefinedObj IsToFpGroupGeneralMappingByImages IsToFpGroupHomomorphismByImages IsToPcGroupGeneralMappingByImages IsToPcGroupHomomorphismByImages IsToPermGroupGeneralMappingByImages IsToPermGroupHomomorphismByImages IsTotal IsTotalOrdering IsTransformation IsTransformationCollection IsTransformationMonoid IsTransformationRep IsTransformationRepOfEndo IsTransformationSemigroup IsTransitive IsTransitiveBinaryRelation IsTranslationInvariantOrdering IsTransvByDirProd IsTransvByDirProdCollection IsTransvByHomomorphism IsTransvByHomomorphismCollection IsTransvBySchreierTree IsTransvBySchreierTreeCollection IsTransvBySiftFunct IsTransvBySiftFunctCollection IsTransvByTrivSubgrp IsTransvByTrivSubgrpCollection IsTrivial IsTrivialAOpEZero IsTrivialHomCoset IsTrivialLOpEOne IsTrivialLOpEZero IsTrivialRBase IsTrivialROpEOne IsTrivialROpEZero IsTrivialUOpEOne IsTrivialUOpEZero IsTuple IsTupleCollection IsTupleFamily IsTwoSidedIdeal IsTwoSidedIdealInParent IsTwoSidedIdealOp IsType IsTypeDefaultRep IsUEALatticeElement IsUEALatticeElementCollection IsUEALatticeElementFamily IsUFDFamily IsUniformMatrixGroup IsUniqueFactorizationRing IsUnit IsUnivariatePolynomial IsUnivariatePolynomialRing IsUnivariatePolynomialsFamily IsUnivariatePolynomialsFamilyElement IsUnivariateRationalFunction IsUnivariateRationalFunctionDefaultRep IsUnknown IsUnknownDefaultRep IsUnsortedPcgsRep IsUpToDatePolycyclicCollector IsUpperActedOnByGroup IsUpperActedOnBySuperset IsUpperAlphaChar IsUpperTriangularMat IsValidIdentifier IsVector IsVectorCollColl IsVectorCollection IsVectorList IsVectorSearchTable IsVectorSearchTableDefaultRep IsVectorSpace IsVectorSpaceHomomorphism IsVectorTable IsVirtualCharacter IsWLetterAssocWordRep IsWLetterWordsFamily IsWPObj IsWeakPointerObject IsWedgeElement IsWedgeElementCollection IsWeightLexOrdering IsWeightRepElement IsWeightRepElementCollection IsWeightRepElementFamily IsWellFoundedOrdering IsWeylGroup IsWholeFamily IsWord IsWordCollection IsWordWithInverse IsWordWithOne IsWreathProductElement IsWreathProductElementCollection IsWreathProductElementDefaultRep IsWreathProductOrdering IsWritableFile IsZDFRE IsZDFRECollColl IsZDFRECollection IsZero IsZeroCochainRep IsZeroCyc IsZeroGroup IsZeroMultiplicationRing IsZeroRationalFunction IsZeroSimpleSemigroup IsZeroSquaredElement IsZeroSquaredElementCollColl IsZeroSquaredElementCollection IsZeroSquaredRing IsZmodnZObj IsZmodnZObjNonprime IsZmodnZObjNonprimeCollColl IsZmodnZObjNonprimeCollCollColl IsZmodnZObjNonprimeCollection IsZmodnZObjNonprimeFamily IsZmodpZObj IsZmodpZObjLarge IsZmodpZObjSmall IsolatePoint IsomorphicSubgroups IsomorphismAbelianGroups IsomorphismFpAlgebra IsomorphismFpFLMLOR IsomorphismFpGroup IsomorphismFpGroupByCompositionSeries IsomorphismFpGroupByGenerators IsomorphismFpGroupByGeneratorsNC IsomorphismFpGroupByPcgs IsomorphismFpGroupBySubnormalSeries IsomorphismFpMonoid IsomorphismFpSemigroup IsomorphismGroups IsomorphismMatrixAlgebra IsomorphismMatrixFLMLOR IsomorphismPcGroup IsomorphismPermGroup IsomorphismPermGroupImfGroup IsomorphismPermGroupOrFailFpGroup IsomorphismPermGroups IsomorphismReesMatrixSemigroup IsomorphismRefinedPcGroup IsomorphismSCAlgebra IsomorphismSCFLMLOR IsomorphismSimplifiedFpGroup IsomorphismSolvableSmallGroups IsomorphismSpecialPcGroup IsomorphismToFullRowSpace IsomorphismTransformationSemigroup IsomorphismTypeInfoFiniteSimpleGroup Iterated Iterator IteratorByBasis IteratorByFunctions IteratorList IteratorSorted IteratorsFamily Jacobi JenningsLieAlgebra JenningsSeries JoinEquivalenceRelations JoinMagmaCongruences JoinSemigroupCongruences JoinStringsWithSeparator JordanDecomposition KBOverlaps KappaPerp Kernel KernelHcommaC KernelOfAdditiveGeneralMapping KernelOfCharacter KernelOfHomQuotientGroup KernelOfMultiplicativeGeneralMapping KernelOfTransformation KernelUnderDualAction KeyDependentOperation KillingMatrix KnownAttributesOfObject KnownNaturalHomomorphismsPool KnownPropertiesOfObject KnownTruePropertiesOfObject KnowsDictionary KnowsHowToDecompose KnuthBendixRewritingSystem KroneckerProduct KuKGenerators LClassOfHClass LGFirst LGHeads LGLayers LGLength LGTails LGWeights LLLReducedBasis LLLReducedGramMat LLLint LMPSLPSeed LaTeX LaTeXObj LaTeXStringDecompositionMatrix LaTeXToHTMLString LabsLims Lambda LargeGaloisField LargestElementGroup LargestElementStabChain LargestMovedPoint LargestMovedPointPerm LargestMovedPointPerms LargestUnknown LastHashIndex LastReadValue LastSystemError LatticeByCyclicExtension LatticeGeneratorsInUEA LatticeSubgroups LatticeSubgroupsByTom LaurentPolynomialByCoefficients LaurentPolynomialByExtRep Lcm LcmInt LcmOp LcmPP LeadCoeffsIGS LeadingCoefficient LeadingCoefficientOfPolynomial LeadingExponentOfPcElement LeadingMonomial LeadingMonomialOfPolynomial LeadingMonomialPosExtRep LeadingTermOfPolynomial LeadingUEALatticeMonomial LeastBadComplementLayer LeastBadHallLayer LeftActingAlgebra LeftActingDomain LeftActingGroup LeftActingRingOfIdeal LeftAction LeftAlgebraModule LeftAlgebraModuleByGenerators LeftDerivations LeftIdeal LeftIdealByGenerators LeftIdealNC LeftMagmaCongruence LeftMagmaCongruenceByGeneratingPairs LeftMagmaIdeal LeftMagmaIdealByGenerators LeftModuleByGenerators LeftModuleByHomomorphismToMatAlg LeftModuleGeneralMappingByImages LeftModuleGeneratorsForIdealFromGenerators LeftModuleHomomorphismByImages LeftModuleHomomorphismByImagesNC LeftModuleHomomorphismByMatrix LeftNormedComm LeftQuotient LeftQuotientPowerPcgsElement LeftReduceUEALatticeElement LeftSemigroupCongruenceByGeneratingPairs LeftSemigroupIdealEnumeratorDataGetElement LeftShiftRowVector Legendre Length LengthOfDescendingSeries LengthOfLongestCommonPrefixOfTwoAssocWords LengthWPObj LengthsTom LenstraBase LessBoxedObj LessThanFunction LessThanOrEqualFunction LetterRepAssocWord LetterRepWordsLessFunc LevelsOfGenerators LeviMalcevDecomposition LexicographicOrdering LexicographicOrderingNC LieAlgebra LieAlgebraByDomain LieAlgebraByStructureConstants LieBracket LieCenter LieCentralizer LieCentralizerInParent LieCentre LieCoboundaryOperator LieDerivedSeries LieDerivedSubalgebra LieFamily LieLowerCentralSeries LieNilRadical LieNormalizer LieNormalizerInParent LieObject LieSolvableRadical LieUpperCentralSeries LiftAbsAndIrredModules LiftEpimorphism LiftEpimorphismSQ LiftInduciblePair LiftedInducedPcgs LiftedPcElement LineNumberStringPosition LinearAction LinearActionBasis LinearActionLayer LinearCharacters LinearCombination LinearCombinationPcgs LinearCombinationVecs LinearGroupParameters LinearIndependentColumns LinearOperation LinearOperationLayer LinesOfStraightLineProgram List ListBlist ListHashParams ListN ListOp ListPerm ListSorted ListStabChain ListWithIdenticalEntries ListX ListXHelp ListsFamily LoadAllPackages LoadDynamicModule LoadPackage LoadPackageDocumentation LoadStaticModule LoadedModules LockNaturalHomomorphismsPool Log LogFFE LogInputTo LogInt LogMod LogModRhoIterate LogModShanks LogOutputTo LogTo LongestWeylWordPerm LookupDictionary LowIndexSubgroupsFpGroup LowerCentralSeries LowerCentralSeriesOfGroup LowerTriangularMatrix LowercaseString Lucas MATINTbezout MATINTmgcdex MATINTrgcd MATINTsplit Magma MagmaByGenerators MagmaByMultiplicationTable MagmaByMultiplicationTableCreator MagmaCongruenceByGeneratingPairs MagmaCongruencePartition MagmaElement MagmaGeneratorsOfFamily MagmaHomomorphismByFunctionNC MagmaIdeal MagmaIdealByGenerators MagmaInputString MagmaIsomorphismByFunctionsNC MagmaRingModuloSpanOfZero MagmaWithInverses MagmaWithInversesByGenerators MagmaWithInversesByMultiplicationTable MagmaWithOne MagmaWithOneByGenerators MagmaWithOneByMultiplicationTable MakeCanonical MakeConfluent MakeConsequences MakeConsequencesPres MakeFormulaVector MakeGAPDocDoc MakeHomChain MakeImagesInfoLinearGeneralMappingByImages MakeImmutable MakeKnuthBendixRewritingSystemConfluent MakeLIBTOMLIST MakeMagmaWithInversesByFiniteGenerators MakeMapping MakeMonomialOrdering MakePreImagesInfoLinearGeneralMappingByImages MakePreImagesInfoLinearMappingByMatrix MakePreImagesInfoOperationAlgebraHomomorphism MakeReadOnlyGVar MakeReadOnlyGlobal MakeReadWriteGVar MakeReadWriteGlobal MakeStabChainLong ManageableQuotientOfAbelianPGroup ManageableQuotientOfNilpotentGroup MappedExpression MappedExpressionForElementOfFreeAssociativeAlgebra MappedPcElement MappedVector MappedWord MappedWordSyllableAssocWord MappingByFunction MappingGeneratorsImages MappingOfWhichItIsAsGGMBI MappingPermListList MarksTom MatAlgebra MatAutomorphismsFamily MatCharsWreathSymmetric MatClassMultCoeffsCharTable MatLieAlgebra MatOrbs MatOrbsApprox MatScalarProducts MatSpace MatTom MathieuGroup MathieuGroupCons MatricesOfRelator MatrixAlgebra MatrixAutomorphisms MatrixByBlockMatrix MatrixDimension MatrixLieAlgebra MatrixNewBasePoint MatrixOfAction MatrixOperationOfCP MatrixOperationOfCPGroup MatrixSpace MatrixSpinCharsSn MaxHashViewSize MaxNumeratorCoeffAlgElm MaximalAbelianQuotient MaximalBlocks MaximalBlocksAttr MaximalBlocksOp MaximalNormalSubgroups MaximalSubgroupClassReps MaximalSubgroupClassesRepsLayer MaximalSubgroups MaximalSubgroupsLattice MaximalSubgroupsSymmAlt MaximalSubgroupsTom Maximum MaximumList MeetEquivalenceRelations MeetMagmaCongruences MeetMaps MeetPartitionStrat MeetPartitionStratCell MeetSemigroupCongruences MembershipTestKnownBase MinimalBlockDimension MinimalElementCosetStabChain MinimalGeneratingSet MinimalGensLayer MinimalNonmonomialGroup MinimalNormalSubgroups MinimalPolynomial MinimalPolynomialMatrixNC MinimalStabChain MinimalSupergroupsLattice MinimalSupergroupsTom MinimizeExplicitTransversal MinimizedBombieriNorm Minimum MinimumGroupOnSubgroupsOrbit MinimumList MinusCharacter ModGauss ModifyMinGens ModifyPcgs ModularCharacterDegree ModuleByRestriction ModuleOfExtension ModuloPcgs ModuloPcgsByPcSequence ModuloPcgsByPcSequenceNC ModuloTailPcgsByList ModulusOfZmodnZObj MoebiusMu MoebiusTom MolienSeries MolienSeriesInfo MolienSeriesWithGivenDenominator Monoid MonoidByGenerators MonoidByMultiplicationTable MonoidOfRewritingSystem MonomialComparisonFunction MonomialExtGrlexLess MonomialExtrepComparisonFun MonomialGrevlexOrdering MonomialGrlexOrdering MonomialLexOrdering MonomialOrderingsFamily MonomialTotalDegreeLess MorClassLoop MorClassOrbs MorFindGeneratingSystem MorFroWords MorMaxFusClasses MorRatClasses Morphium MorrisRecursion MostFrequentGeneratorFpGroup MovedPoints MovedPointsPerms MulExt MultCoeffs MultMatrixPadicNumbersByCoefficientsList MultRowVector MultiplicationTable MultiplicativeElementsWithInversesFamilyByRws MultiplicativeNeutralElement MultiplicativeZero MultiplicativeZeroOp Multiply MutableBasis MutableBasisOfClosureUnderAction MutableBasisOfIdealInNonassociativeAlgebra MutableBasisOfNonassociativeAlgebra MutableBasisOfProductSpace MutableCopyMat MutableIdentityMat MutableNullMat MutableTransposedMat MutableTransposedMatDestructive MyFingerprint MyIntCoefficients Naive Name NameFunction NameIsomorphismClass NameMonth NameRNam NameWeekDay NamesFilter NamesGVars NamesLibTom NamesLocalVariablesFunction NamesOfComponents NamesOfFusionSources NamesSystemGVars NamesUserGVars NaturalActedSpace NaturalCharacter NaturalHomomorphismByFixedPointSubspace NaturalHomomorphismByGenerators NaturalHomomorphismByHomVW NaturalHomomorphismByIdeal NaturalHomomorphismByInvariantSubspace NaturalHomomorphismByNilpotentClassTwoElement NaturalHomomorphismByNormalSubgroup NaturalHomomorphismByNormalSubgroupInParent NaturalHomomorphismByNormalSubgroupNC NaturalHomomorphismByNormalSubgroupNCInParent NaturalHomomorphismByNormalSubgroupNCOp NaturalHomomorphismByNormalSubgroupNCOrig NaturalHomomorphismByNormalSubgroupOp NaturalHomomorphismBySubAlgebraModule NaturalHomomorphismBySubspace NaturalHomomorphismBySubspaceOntoFullRowSpace NaturalHomomorphismsPool NaturalIsomorphismByPcgs NearAdditiveGroup NearAdditiveGroupByGenerators NearAdditiveMagma NearAdditiveMagmaByGenerators NearAdditiveMagmaWithInverses NearAdditiveMagmaWithInversesByGenerators NearAdditiveMagmaWithZero NearAdditiveMagmaWithZeroByGenerators NearlyCharacterTablesFamily NegativeRootVectors NegativeRoots NestingDepthA NestingDepthM NewAttribute NewCategory NewConstructor NewDictionary NewFamily NewFilter NewInfoClass NewOperation NewProperty NewRepresentation NewToBeDefinedObj NewType NewmanInfinityCriterion NextIterator NextLevelRegularGroups NextPrimeInt NextRBasePoint NextStepCentralizer NiceAlgebraMonomorphism NiceBasis NiceBasisFiltersInfo NiceBasisNC NiceFreeLeftModule NiceFreeLeftModuleForFLMLOR NiceFreeLeftModuleInfo NiceMonomorphism NiceMonomorphismAutomGroup NiceNormalFormByExtRepFunction NiceObject NiceVector NicomorphismOfFFEMatrixGroup NicomorphismOfGeneralMatrixGroup NilpotencyClassOfGroup NilpotentClassTwoElement NilpotentQuotientOfFpLieAlgebra NinKernelCSPG NonLieNilpotentElement NonNilpotentElement NonPerfectCSPG NonSplitExtensions NonTrivialRightHandSides NonassocWord NonnegIntScalarProducts NonnegativeIntegers NorSerPermPcgs Norm NormalBase NormalClosure NormalClosureByChain NormalClosureInParent NormalClosureOp NormalFormIntMat NormalIntersection NormalIntersectionPcgs NormalMaximalSubgroups NormalSeriesByPcgs NormalSubgroupClasses NormalSubgroupClassesInfo NormalSubgroups NormalSubgroupsAbove NormalSubgroupsCalc NormalizeNameAndKey NormalizeWhitespace NormalizedArgList NormalizedElementOfMagmaRingModuloRelations NormalizedNameAndKey NormalizedWhitespace Normalizer NormalizerInGLnZ NormalizerInGLnZBravaisGroup NormalizerInHomePcgs NormalizerInParent NormalizerOp NormalizerParentSA NormalizerStabCSPG NormalizerTom NormalizersTom NormalizingReducedGL NormedRowVector NormedRowVectors NormedVectors NotifiedFusionsOfLibTom NotifiedFusionsToLibTom NrAffinePrimitiveGroups NrArrangements NrArrangementsMSetA NrArrangementsMSetK NrArrangementsSetA NrArrangementsSetK NrArrangementsX NrBasisVectors NrBitsInt NrCombinations NrCombinationsMSetA NrCombinationsMSetK NrCombinationsSetA NrCombinationsSetK NrCombinationsX NrCompatiblePolynomials NrConjugacyClasses NrConjugacyClassesGL NrConjugacyClassesGU NrConjugacyClassesInSupergroup NrConjugacyClassesPGL NrConjugacyClassesPGU NrConjugacyClassesPSL NrConjugacyClassesPSU NrConjugacyClassesSL NrConjugacyClassesSLIsogeneous NrConjugacyClassesSU NrConjugacyClassesSUIsogeneous NrDerangements NrDerangementsK NrInputsOfStraightLineProgram NrIrreducibleSolvableGroups NrMovedPoints NrMovedPointsPerm NrMovedPointsPerms NrOrderedPartitions NrPartitionTuples NrPartitions NrPartitionsSet NrPerfectGroups NrPerfectLibraryGroups NrPermutationsList NrPolyhedralSubgroups NrPrimitiveGroups NrRestrictedPartitions NrRestrictedPartitionsK NrSmallGroups NrSolvableAffinePrimitiveGroups NrSubsTom NrSyllables NrTransitiveGroups NrTuples NrUnorderedTuples NthChainSubgroup NthFundamentalOrbit NthRoot NthSchreierTransversalOfChainSubgroup NthSiftOneLevel Nucleus NullAlgebra NullMapMatrix NullMat NullspaceIntMat NullspaceMat NullspaceMatDestructive NullspaceModQ NumBol Number NumberArgumentsFunction NumberCells NumberCoset NumberDigits NumberFFVector NumberField NumberGeneratorsOfRws NumberIrreducibleSolvableGroups NumberOfCommutators NumberOfNewGenerators NumberOp NumberPerfectGroups NumberPerfectLibraryGroups NumberSmallGroups NumberSyllables NumeratorOfModuloPcgs NumeratorOfRationalFunction NumeratorRat OCAddBigMatrices OCAddCentralizer OCAddComplement OCAddGenerators OCAddGeneratorsGeneral OCAddGeneratorsPcgs OCAddMatrices OCAddRelations OCAddSumMatrices OCAddToFunctions OCConjugatingWord OCCoprimeComplement OCEquationMatrix OCEquationVector OCNormalRelations OCOneCoboundaries OCOneCocycles OCSmallEquationMatrix OCSmallEquationVector OCTestRelations OCTestRelators ONanScottType ObjByExponents ObjByExtRep ObjByVector Objectify ObjectifyWithAttributes OccuringVariableIndices OctaveAlgebra OddSpinVals OldGeneratorsOfPresentation OldKernelHcommaC OldSubspaceVectorSpaceGroup Omega OmegaAndLowerPCentralSeries OmegaOp OmegaSeries OminusEven OnBreak OnBreakMessage OnCharReadHookExcFds OnCharReadHookExcFuncs OnCharReadHookExcStreams OnCharReadHookInFds OnCharReadHookInFuncs OnCharReadHookInStreams OnCharReadHookOutFds OnCharReadHookOutFuncs OnCharReadHookOutStreams OnCocycle OnIndeterminates OnLeftAntiOperation OnLeftInverse OnLines OnPairs OnPoints OnQuit OnRelVector OnRight OnSets OnSetsDisjointSets OnSetsSets OnSetsTuples OnSubspacesByCanonicalBasis OnTuples OnTuplesSets OnTuplesTuples One OneAttr OneCoboundaries OneCocycles OneFactorBound OneGroup OneImmutable OneIrreducibleSolvableGroup OneMutable OneNormalizerfixedBlockSystem OneOfPcgs OneOp OnePrimitiveGroup OneSM OneSameMutability OneSmallGroup OneTransitiveGroup OperationAlgebraHomomorphism OperatorOfExternalSet OplusEven OpmOdd OpmSmall OptionsStack Orbit OrbitByPosOp OrbitChar OrbitFusions OrbitGenerators OrbitGeneratorsInv OrbitGeneratorsOfGroup OrbitLength OrbitLengthOp OrbitLengths OrbitLengthsDomain OrbitOp OrbitPerms OrbitPowerMaps OrbitRepresentativesCharacters OrbitShortVectors OrbitSplit OrbitStabChain OrbitStabilizer OrbitStabilizerAlgorithm OrbitStabilizerOp OrbitStabilizingParentGroup OrbitalPartition OrbitishFO OrbitishReq Orbits OrbitsByPosOp OrbitsCharacters OrbitsDomain OrbitsPartition OrbitsPerms OrbitsishOperation OrbitsishReq Order OrderKnownDividendList OrderMatLimit OrderMatTrial OrderMod OrderModK OrderOfRewritingSystem OrderOfSchurLift OrderPerm OrderedPartitions OrderedPartitionsA OrderedPartitionsK OrderingByLessThanFunctionNC OrderingByLessThanOrEqualFunctionNC OrderingOfRewritingSystem OrderingOnGenerators OrderingsFamily OrdersClassRepresentatives OrdersTom Ordinal OrdinaryCharacterTable OrthogonalComponents OrthogonalEmbeddings OrthogonalEmbeddingsSpecialDimension OrthogonalSpaceInFullRowSpace OrthogonalityDefectEuclideanLattice OutdatePolycyclicCollector OutputLogTo OutputTextFile OutputTextFileStillOpen OutputTextFileType OutputTextNone OutputTextNoneType OutputTextString OutputTextStringType OutputTextUser OzeroEven OzeroOdd PBIsMinimal PCentralLieAlgebra PCentralNormalSeriesByPcgsPGroup PCentralSeries PCentralSeriesOp PClassPGroup PCore PCoreOp PCover PERFRec PGroupGeneratorsOfAbelianGroup PMultiplicator PQStatistics PQuotient PRIMGrp PRump PRumpOp PSLDegree PSLUnderlyingField PSp PackageInfo PackageVariablesInfo PadicCoefficients PadicExpansionByRat PadicExtensionNumberFamily PadicNumber Page PageDisplay Pager Parametrized Parent ParentAttr ParentPcgs ParityPol ParseArguments ParseBibFiles ParseError ParseTreeXMLString PartialClosureOfCongruence PartialOrderByOrderingFunction PartialOrderOfHasseDiagram Partition PartitionBacktrack PartitionSortedPoints PartitionStabilizerPermGroup PartitionTuples Partitions PartitionsA PartitionsGreatestEQ PartitionsGreatestLE PartitionsK PartitionsRecursively PartitionsSet PartitionsSetA PartitionsSetK PartitionsTest PcElementByExponents PcElementByExponentsNC PcGroupClassMatrixColumn PcGroupCode PcGroupCodeRec PcGroupFpGroup PcGroupFpGroupNC PcGroupWithPcgs PcSeries Pcgs PcgsByIndependentGeneratorsOfAbelianGroup PcgsByPcSequence PcgsByPcSequenceCons PcgsByPcSequenceNC PcgsCentralSeries PcgsChiefSeries PcgsElAbSerFromSpecPcgs PcgsElementaryAbelianSeries PcgsHomSoImPow PcgsMemberPcSeriesPermGroup PcgsPCentralSeriesPGroup PcgsStabChainSeries PcgsSystemLGSeries PcgsSystemWithComplementSystem PcgsSystemWithHallSystem PcgsSystemWithWf PerfGrpConst PerfGrpLoad PerfectCSPG PerfectCentralProduct PerfectGroup PerfectIdentification PerfectResiduum PerfectSubdirectProduct PerfectSubgroupsAlternatingGroup Perform PermBounds PermCandidates PermCandidatesFaithful PermCharInfo PermCharInfoRelative PermChars PermCharsTom PermComb PermLeftQuoTransformation PermList PermListList PermMatrixGroup PermNatAnTestDetect PermNewBasePoint PermOnEnumerator Permanent PermgpContainsAn PermpcgsPcGroupPcgs Permut Permutation PermutationCharacter PermutationCycle PermutationCycleOp PermutationGModule PermutationMat PermutationOp PermutationToSortCharacters PermutationToSortClasses PermutationTom PermutationsFamily PermutationsList PermutationsListK Permuted Phi PlainListCopy PlainListCopyOp PointInCellNo PolycyclicFactorGroup PolycyclicFactorGroupByRelators PolycyclicFactorGroupByRelatorsNC PolycyclicFactorGroupNC PolynomialByExtRep PolynomialByExtRepNC PolynomialCoefficientsOfPolynomial PolynomialDivisionAlgorithm PolynomialModP PolynomialReducedRemainder PolynomialReduction PolynomialRing PopOptions PosSublOdd PosVecEnumFF Position PositionBound PositionCanonical PositionFirstComponent PositionMatchingDelimiter PositionNonZero PositionNot PositionNthOccurrence PositionNthTrueBlist PositionProperty PositionSet PositionSorted PositionStream PositionSublist PositionWord PositionsTrueBlist PositiveExponentsPresentationFpHom PositiveIntegers PositiveRootVectors PositiveRoots PositiveRootsAsWeights PossibleClassFusions PossibleFusionsCharTableTom PossiblePowerMaps PostMakeImmutable Pover PowerDecompositions PowerMap PowerMapByComposition PowerMapOfGroup PowerMapOfGroupWithInvariants PowerMapOp PowerMapsAllowedBySymmetrisations PowerMapsAllowedBySymmetrizations PowerMod PowerModCoeffs PowerModEvalPol PowerModInt PowerPartition PowerPcgsElement PowerS PowerSi PowerSubalgebraSeries PowerWreath PowersumsElsyms PreBasis PreImage PreImageElm PreImageSetStabBlocksHomomorphism PreImageWord PreImages PreImagesElm PreImagesRange PreImagesRepresentative PreImagesRepresentativeOperationAlgebraHomomorphism PreImagesSet PreOrbishProcessing PreferredGenerators PrefrattiniSubgroup PreimagesOfTransformation Presentation PresentationAugmentedCosetTable PresentationFpGroup PresentationNormalClosure PresentationNormalClosureRrs PresentationRegularPermutationGroup PresentationRegularPermutationGroupNC PresentationSubgroup PresentationSubgroupMtc PresentationSubgroupRrs PresentationViaCosetTable PresentationsFamily PrevPrimeInt PriGroItNext PrimGrpLoad PrimaryGeneratorWords PrimeBlocks PrimeBlocksOp PrimeField PrimeOfPGroup PrimePGroup PrimePowerComponent PrimePowerComponents PrimePowerPcSequence PrimePowersInt PrimeResidues PrimeResiduesCache Primes PrimitiveElement PrimitiveFacExtRepRatPol PrimitiveGroup PrimitiveGroupSims PrimitiveGroupsIterator PrimitiveIdentification PrimitiveIndexIrreducibleSolvableGroup PrimitivePolynomial PrimitiveRoot PrimitiveRootMod Print PrintAmbiguity PrintArray PrintBibAsBib PrintBibAsHTML PrintBibAsText PrintCharacterTable PrintCounters PrintFactorsInt PrintFormattedString PrintFormattingStatus PrintGAPDocElementTemplates PrintHashWithNames PrintObj PrintPadicExpansion PrintRecIndent PrintSixFile PrintTo ProbabilityShapes Process ProcessFixpoint ProdCoefRatfun ProdCoeffLaurpol ProdCoeffUnivfunc Product ProductCoeffs ProductMod ProductOp ProductPP ProductPol ProductRootsPol ProductSpace ProductX ProductXHelp ProfileFunctions ProfileFunctionsInGlobalVariables ProfileGlobalFunctions ProfileMethods ProfileOperations ProfileOperationsAndMethods ProfileOperationsAndMethodsOff ProfileOperationsAndMethodsOn ProfileOperationsOff ProfileOperationsOn ProjectedInducedPcgs ProjectedPcElement Projection ProjectionMap ProjectionOntoFullRowSpace ProjectionOntoVectorSubspace ProjectiveActionHomomorphismMatrixGroup ProjectiveActionOnFullSpace ProjectiveCharDeg ProjectiveGeneralLinearGroup ProjectiveGeneralLinearGroupCons ProjectiveGeneralUnitaryGroup ProjectiveGeneralUnitaryGroupCons ProjectiveOrder ProjectiveSpecialLinearGroup ProjectiveSpecialLinearGroupCons ProjectiveSpecialUnitaryGroup ProjectiveSpecialUnitaryGroupCons ProjectiveSymplecticGroup ProjectiveSymplecticGroupCons PropertyMethodByNiceMonomorphism PropertyMethodByNiceMonomorphismCollColl PropertyMethodByNiceMonomorphismCollElm PropertyMethodByNiceMonomorphismElmColl PseudoRandom PseudoRandomSeed PthPowerImage PthPowerImages PullBack PullbackCSPG PullbackKernelCSPG PurePadicNumberFamily PushOptions Quadratic QuasiDihedralGenerators QuaternionAlgebra QuaternionGenerators QuickInverseRepresentative QuoInt QuotRemLaurpols QuotRemPolList QuotSysDefinitionByIndex QuotSysIndexByDefinition Quotient QuotientFromSCTable QuotientGroup QuotientGroupByChainHomomorphicImage QuotientGroupByHomomorphism QuotientGroupByImages QuotientGroupByImagesNC QuotientGroupHom QuotientMod QuotientPolynomialsExtRep QuotientRemainder QuotientSemigroupCongruence QuotientSemigroupHomomorphism QuotientSemigroupPreimage QuotientSystem RBaseGroupsBloxPermGroup RClassOfHClass RNamObj RPFactorsModPrime RPGcdCRT RPGcdModPrime RPGcdRepresentationModPrime RPIFactors RPIGcd RPQuotientModPrime RPSquareHensel RRefine RSSDefaultOptions RadicalGroup RadicalOfAlgebra RanImgSrcSurjBloho RanImgSrcSurjTraho Random RandomBinaryRelationOnPoints RandomByPcs RandomCommutatorSubproduct RandomElmAsWord RandomHashKey RandomInvertibleMat RandomIsomorphismTest RandomList RandomMat RandomNormalSubproduct RandomPcgsSylowSubgroup RandomPol RandomPrimitivePolynomial RandomSchreierSims RandomSpecialPcgsCoded RandomSubprod RandomTransformation RandomUnimodularMat Range Rank RankAction RankFilter RankMat RankMatDestructive RankOfTransformation RankPGroup RanksOfDescendingSeries Rat RatClasPElmArrangeClasses RatPairString RationalClass RationalClasses RationalClassesInEANS RationalClassesPElements RationalClassesPermGroup RationalClassesSolvableGroup RationalClassesTry RationalFunctionByExtRep RationalFunctionByExtRepWithCancellation RationalFunctionsFamily RationalIdentificationPermGroup RationalizedMat Rationals ReObjectify Read ReadAll ReadAllIoStreamByPty ReadAllLine ReadAndCheckFunc ReadAsFunction ReadByte ReadGapRoot ReadGrp ReadLib ReadLine ReadOrComplete ReadPackage ReadPkg ReadPrim ReadSmall ReadSmallLib ReadTest ReadTom ReadTrans RealClasses RealizableBrauerCharacters RecFields RecNames RecordsFamily RecurseSchreierTree RedispatchOnCondition ReduceCoefficientsOfRws ReduceCoeffs ReduceCoeffsMod ReduceLetterRepWordsRewSys ReduceRules ReduceStabChain ReduceWordUsingRewritingSystem Reduced ReducedAdditiveInverse ReducedByIsomorphisms ReducedCharacters ReducedClassFunctions ReducedComm ReducedConfluentRewritingSystem ReducedConfluentRwsFromKbrwsNC ReducedConjugate ReducedDifference ReducedForm ReducedGaloisStabilizerInfo ReducedGroebnerBasis ReducedInverse ReducedLeftQuotient ReducedOne ReducedOrdinary ReducedPcElement ReducedPower ReducedProduct ReducedQuotient ReducedRrsWord ReducedSCTable ReducedScalarProduct ReducedSum ReducedVectorLTM ReducedZero Ree ReeGroup ReeGroupCons ReesCongruenceOfSemigroupIdeal ReesMatrixSemigroup ReesMatrixSemigroupElement ReesMatrixSemigroupEnumeratorGetElement ReesZeroMatrixSemigroup ReesZeroMatrixSemigroupElement ReesZeroMatrixSemigroupElementIsZero ReesZeroMatrixSemigroupEnumeratorGetElement RefinedChain RefinedPcGroup RefinedSymmetrisations RefinedSymmetrizations Refinements ReflectionMat ReflexiveClosureBinaryRelation RegisterRBasePoint RegularActionHomomorphism RegularModule RegularModuleByGens RegularNinKernelCSPG RelVectorToCocycle RelationsOfFpMonoid RelationsOfFpSemigroup RelativeBasis RelativeBasisNC RelativeOrderOfPcElement RelativeOrders RelatorFixedMultiplier RelatorMatrixAbelianizedNormalClosure RelatorMatrixAbelianizedNormalClosureRrs RelatorMatrixAbelianizedSubgroup RelatorMatrixAbelianizedSubgroupMtc RelatorMatrixAbelianizedSubgroupRrs RelatorRepresentatives RelatorsCode RelatorsOfFpAlgebra RelatorsOfFpGroup RelatorsPermGroupHom RelsSortedByStartGen RelsViaCosetTable RemInt RemoveCharacters RemoveElmList RemoveFile RemoveOuterCoeffs RemoveRelator RemoveRootParseTree RemoveSet RemoveStabChain RenumberHighestWeightGenerators RenumberTree RenumberedWord RepOpElmTuplesPermGroup RepOpSetsPermGroup RepeatedString ReplacedString RepresentationsOfMatrix RepresentationsOfObject Representative RepresentativeAction RepresentativeActionOp RepresentativeFromGenerators RepresentativeLinearOperation RepresentativeSmallest RepresentativeTom RepresentativeTomByGenerators RepresentativeTomByGeneratorsNC RepresentativesContainedRightCosets RepresentativesFusions RepresentativesMinimalBlocks RepresentativesMinimalBlocksAttr RepresentativesMinimalBlocksOp RepresentativesPerfectSubgroups RepresentativesPowerMaps RepresentativesSimpleSubgroups RepsPerfSimpSub RequirePackage Reread RereadAndCheckFunc RereadGrp RereadLib RereadPackage RereadPkg RereadPrim RereadSmall RereadTrans ResetFilterObj ResetOptionsStack ResizeFlatHashTable ResizeListHashTable RespectsAddition RespectsAdditiveInverses RespectsInverses RespectsMultiplication RespectsOne RespectsScalarMultiplication RespectsZero RestoreStateRandom Restricted RestrictedClassFunction RestrictedClassFunctions RestrictedExternalSet RestrictedMapping RestrictedNiceMonomorphism RestrictedPartitions RestrictedPartitionsA RestrictedPartitionsK RestrictedPerm RestrictedTransformation ResultOfLineOfStraightLineProgram ResultOfStraightLineProgram Resultant ReturnFail ReturnFalse ReturnNextBasePoint ReturnPopOptions ReturnTrue Reversed ReversedOp Revision RewindStream RewriteAbelianizedSubgroupRelators RewriteSubgroupRelators RewriteWord RightActingAlgebra RightActingDomain RightActingGroup RightActingRingOfIdeal RightAction RightAlgebraModule RightAlgebraModuleByGenerators RightCoset RightCosetCanonicalRepresentativeDeterminator RightCosets RightCosetsNC RightDerivations RightIdeal RightIdealByGenerators RightIdealNC RightMagmaCongruence RightMagmaCongruenceByGeneratingPairs RightMagmaIdeal RightMagmaIdealByGenerators RightModuleByHomomorphismToMatAlg RightSemigroupCongruenceByGeneratingPairs RightSemigroupIdealEnumeratorDataGetElement RightShiftRowVector RightTransversal RightTransversalInParent RightTransversalOp RightTransversalPermGroupConstructor Ring RingByGenerators RingElmTimesElm RingFromFFE RingWithOne RingWithOneByGenerators Root RootBound RootInt RootMod RootModPrime RootModPrimePower RootOfDefiningPolynomial RootSystem RootsMod RootsModPrime RootsModPrimePower RootsOfUPol RootsRepresentativeFFPol RootsUnityMod RootsUnityModPrime RootsUnityModPrimePower RoundCyc RoundCycDown RowEchelonFormLTM RowIndexOfReesMatrixSemigroupElement RowIndexOfReesZeroMatrixSemigroupElement RowSpace RowsOfReesMatrixSemigroup RowsOfReesZeroMatrixSemigroup Rules RunImmediateMethods Runtime Runtimes SCMinSmaGens SCRExtend SCRExtendRecord SCRMakeStabStrong SCRNotice SCRRandomPerm SCRRandomString SCRRandomSubproduct SCRRestoredRecord SCRSchTree SCRSift SCRStrongGenTest SCTableEntry SCTableProduct SLDegree SLUnderlyingField SNFofREF SPolynomial SSortedList SSortedListList STDOut STGSelFunc SameBlock SandwichMatrixOfReesMatrixSemigroup SandwichMatrixOfReesZeroMatrixSemigroup SaveWorkspace ScalarProduct SchreierTransversal SchreierTreeDepth SchreierTreeInternalConsistencyCheck SchuMu SchurCover SchurCoverFP ScriptFromString Search SecHMSM SecondaryGeneratorWordsAugmentedCosetTable SecondaryImagesAugmentedCosetTable SecondsDMYhms SeekPositionStream SelectSmallGroups SelectTransitiveGroups SemiEchelonBasis SemiEchelonBasisNC SemiEchelonMat SemiEchelonMatDestructive SemiEchelonMatTransformation SemiEchelonMatTransformationDestructive SemiEchelonMats SemiEchelonMatsDestructive SemiEchelonMatsNoCo SemiSimpleType SemidirectFactorsOfGroup SemidirectProduct SemidirectProductInfo Semigroup SemigroupByGenerators SemigroupByMultiplicationTable SemigroupCongruenceByGeneratingPairs SemigroupIdealByGenerators SemigroupIdealEnumeratorDataGetElement SemigroupOfRewritingSystem SemigroupTCInitialTableSize SemigroupToddCoxeterInfo Semiring SemiringByGenerators SemiringWithOne SemiringWithOneAndZero SemiringWithOneAndZeroByGenerators SemiringWithOneByGenerators SemiringWithZero SemiringWithZeroByGenerators SeqsOrbits Set SetANonReesCongruenceOfSemigroup SetAbelianInvariants SetAbelianInvariantsOfList SetAbsoluteValue SetActingDomain SetActionHomomorphismAttr SetActionKernelExternalSet SetActorOfExternalSet SetActualLibFileName SetAdditiveElementAsMultiplicativeElement SetAdditiveElementsAsMultiplicativeElementsFamily SetAdditiveInverse SetAdditiveInverseAttr SetAdditiveInverseImmutable SetAdditiveNeutralElement SetAdditivelyActingDomain SetAdjointBasis SetAdjointModule SetAlgebraicElementsFamilies SetAllBlocks SetAllInfoLevels SetAlpha SetAlternatingDegree SetAlternatingSubgroup SetAsDuplicateFreeList SetAsGroup SetAsGroupGeneralMappingByImages SetAsLeftModuleGeneralMappingByImages SetAsList SetAsMagma SetAsMonoid SetAsNearRing SetAsPolynomial SetAsRing SetAsSSortedList SetAsSemigroup SetAsSemiring SetAsSemiringWithOne SetAsSemiringWithOneAndZero SetAsSemiringWithZero SetAsSortedList SetAsSubgroupOfWholeGroupByQuotient SetAssertionLevel SetAssociatedReesMatrixSemigroupOfDClass SetAssociatedSemigroup SetAugmentationIdeal SetAugmentedCosetTableMtcInWholeGroup SetAugmentedCosetTableNormalClosureInWholeGroup SetAugmentedCosetTableRrsInWholeGroup SetAutomorphismDomain SetAutomorphismGroup SetAutomorphismsOfTable SetBaseIntMat SetBaseMat SetBaseOfBasicImageGroup SetBaseOfGroup SetBaseOrthogonalSpaceMat SetBasis SetBasisOfHomCosetAddMatrixGroup SetBasisVectors SetBaumClausenInfo SetBilinearFormMat SetBlocksAttr SetBlocksInfo SetBrauerCharacterValue SetBravaisGroup SetBravaisSubgroups SetBravaisSupergroups SetCanEasilyCompareElements SetCanEasilySortElements SetCanFindNilpotentClassTwoElement SetCanonicalBasis SetCanonicalElt SetCanonicalGenerators SetCanonicalNiceMonomorphism SetCanonicalPcgs SetCanonicalPcgsWrtFamilyPcgs SetCanonicalPcgsWrtHomePcgs SetCanonicalPcgsWrtSpecialPcgs SetCanonicalRepresentativeDeterminatorOfExternalSet SetCanonicalRepresentativeOfExternalOrbitByPcgs SetCanonicalRepresentativeOfExternalSet SetCartanMatrix SetCartanSubalgebra SetCayleyGraphDualSemigroup SetCayleyGraphSemigroup SetCenter SetCentralCharacter SetCentralIdempotentsOfSemiring SetCentralNormalSeriesByPcgs SetCentralizerInGLnZ SetCentralizerInParent SetCentre SetCentreOfCharacter SetChainSubgroup SetChainSubgroupQuotient SetCharacterDegrees SetCharacterNames SetCharacterParameters SetCharacteristic SetCharacteristicPolynomial SetChevalleyBasis SetChiefNormalSeriesByPcgs SetChiefSeries SetClassNames SetClassNamesTom SetClassParameters SetClassPermutation SetClassPositionsOfCentre SetClassPositionsOfDerivedSubgroup SetClassPositionsOfDirectProductDecompositions SetClassPositionsOfElementaryAbelianSeries SetClassPositionsOfFittingSubgroup SetClassPositionsOfKernel SetClassPositionsOfLowerCentralSeries SetClassPositionsOfMaximalNormalSubgroups SetClassPositionsOfNormalSubgroups SetClassPositionsOfSolvableResiduum SetClassPositionsOfSupersolvableResiduum SetClassPositionsOfUpperCentralSeries SetClassRoots SetClassTypesTom SetCoKernelOfAdditiveGeneralMapping SetCoKernelOfMultiplicativeGeneralMapping SetCoefficientsAndMagmaElements SetCoefficientsFamily SetCoefficientsOfLaurentPolynomial SetCoefficientsOfUnivariatePolynomial SetCoefficientsOfUnivariateRationalFunction SetCoefficientsRing SetCollectionsFamily SetColumnIndexOfReesMatrixSemigroupElement SetColumnIndexOfReesZeroMatrixSemigroupElement SetColumnsOfReesMatrixSemigroup SetColumnsOfReesZeroMatrixSemigroup SetCommutator SetCommutatorANC SetCommutatorFactorGroup SetCommutatorLength SetCommutatorNC SetComplementSystem SetComplexConjugate SetComponentsOfTuplesFamily SetCompositionSeries SetComputedAgemos SetComputedAscendingChains SetComputedBrauerTables SetComputedClassFusions SetComputedCyclicExtensionsTom SetComputedHallSubgroups SetComputedIndicators SetComputedIsPNilpotents SetComputedIsPSolvableCharacterTables SetComputedIsPSolvables SetComputedOmegas SetComputedPCentralSeriess SetComputedPCores SetComputedPRumps SetComputedPowerMaps SetComputedPrimeBlockss SetComputedSylowComplements SetComputedSylowSubgroups SetConductor SetConfluentRws SetConjugacyClasses SetConjugacyClassesMaximalSubgroups SetConjugacyClassesPerfectSubgroups SetConjugacyClassesSubgroups SetConjugate SetConjugateANC SetConjugateNC SetConjugates SetConjugatorInnerAutomorphism SetConjugatorOfConjugatorIsomorphism SetConstantTimeAccessList SetConstituentsOfCharacter SetConvertBasicImageGroupElement SetCoreInParent SetCosetTableFpHom SetCosetTableInWholeGroup SetCosetTableNormalClosureInWholeGroup SetCosetTableOfFpSemigroup SetCrystGroupDefaultAction SetCycleStructurePerm SetCyclicExtensionsTom SetDataType SetDecompositionMatrix SetDecompositionTypesOfGroup SetDefaultFieldOfMatrix SetDefaultFieldOfMatrixGroup SetDefectApproximation SetDefiningPcgs SetDefiningPolynomial SetDefinitionNC SetDegreeAction SetDegreeOfBinaryRelation SetDegreeOfCharacter SetDegreeOfLaurentPolynomial SetDegreeOfMatrixGroup SetDegreeOfTransformation SetDegreeOfTransformationSemigroup SetDegreeOperation SetDegreeOverPrimeField SetDelta SetDenominatorOfModuloPcgs SetDenominatorOfRationalFunction SetDepthOfUpperTriangularMatrix SetDerivations SetDerivative SetDerivedLength SetDerivedSeriesOfGroup SetDerivedSubgroup SetDerivedSubgroupsTomPossible SetDerivedSubgroupsTomUnique SetDeterminantMat SetDeterminantOfCharacter SetDihedralGenerators SetDimension SetDimensionOfMatrixGroup SetDimensionOfVectors SetDimensionsLoewyFactors SetDimensionsMat SetDirectFactorsOfGroup SetDirectProductInfo SetDirectSumDecomposition SetDisplayOptions SetDixonRecord SetEANormalSeriesByPcgs SetEarns SetEggBoxOfDClass SetElementTestFunction SetElementaryAbelianSeries SetElementaryAbelianSeriesLargeSteps SetElementaryAbelianSubseries SetElementsFamily SetElmWPObj SetEmptyRowVector SetEntrySCTable SetEnumerator SetEnumeratorByBasis SetEnumeratorSorted SetEquivalenceClassRelation SetEquivalenceClasses SetEquivalenceRelationPartition SetErrorHandler SetExponent SetExponentOfPowering SetExtRepDenominatorRatFun SetExtRepNumeratorRatFun SetExtRepPolynomialRatFun SetExternalOrbits SetExternalOrbitsStabilizers SetExternalSet SetFactorsOfDirectProduct SetFaithfulModule SetFamiliesOfGeneralMappingsAndRanges SetFamilyForOrdering SetFamilyForRewritingSystem SetFamilyPcgs SetFamilyRange SetFamilySource SetFeatureObj SetFieldOfMatrixGroup SetFilterObj SetFittingSubgroup SetFpElmComparisonMethod SetFpElmEqualityMethod SetFpElmKBRWS SetFrattiniSubgroup SetFrattinifactorId SetFrattinifactorSize SetFreeAlgebraOfFpAlgebra SetFreeGeneratorsOfFpAlgebra SetFreeGeneratorsOfFpGroup SetFreeGeneratorsOfFpMonoid SetFreeGeneratorsOfFpSemigroup SetFreeGroupOfBasicImageGroup SetFreeGroupOfFpGroup SetFreeMonoidOfFpMonoid SetFreeMonoidOfRewritingSystem SetFreeSemigroupOfFpSemigroup SetFreeSemigroupOfRewritingSystem SetFrobeniusAutomorphism SetFunctionAction SetFusionConjugacyClassesOp SetFusionsOfLibTom SetFusionsToLibTom SetFusionsTom SetGLDegree SetGLUnderlyingField SetGaloisGroup SetGaloisMat SetGaloisStabilizer SetGaloisType SetGapDocHTMLOptions SetGapDocLaTeXOptions SetGapDocTxtOptions SetGasmanMessageStatus SetGeneralizedPcgs SetGeneratingPairsOfLeftMagmaCongruence SetGeneratingPairsOfMagmaCongruence SetGeneratingPairsOfRightMagmaCongruence SetGeneratingSetIsComplete SetGeneratorOfCyclicGroup SetGeneratorsOfAdditiveGroup SetGeneratorsOfAdditiveMagma SetGeneratorsOfAdditiveMagmaWithInverses SetGeneratorsOfAdditiveMagmaWithZero SetGeneratorsOfAlgebra SetGeneratorsOfAlgebraModule SetGeneratorsOfAlgebraWithOne SetGeneratorsOfDivisionRing SetGeneratorsOfDomain SetGeneratorsOfEquivalenceRelationPartition SetGeneratorsOfExtASet SetGeneratorsOfExtLSet SetGeneratorsOfExtRSet SetGeneratorsOfExtUSet SetGeneratorsOfFLMLOR SetGeneratorsOfFLMLORWithOne SetGeneratorsOfField SetGeneratorsOfGroup SetGeneratorsOfIdeal SetGeneratorsOfLeftIdeal SetGeneratorsOfLeftMagmaIdeal SetGeneratorsOfLeftModule SetGeneratorsOfLeftOperatorAdditiveGroup SetGeneratorsOfLeftOperatorRing SetGeneratorsOfLeftOperatorRingWithOne SetGeneratorsOfLeftVectorSpace SetGeneratorsOfMagma SetGeneratorsOfMagmaIdeal SetGeneratorsOfMagmaWithInverses SetGeneratorsOfMagmaWithOne SetGeneratorsOfMonoid SetGeneratorsOfNearAdditiveGroup SetGeneratorsOfNearAdditiveMagma SetGeneratorsOfNearAdditiveMagmaWithInverses SetGeneratorsOfNearAdditiveMagmaWithZero SetGeneratorsOfRightIdeal SetGeneratorsOfRightMagmaIdeal SetGeneratorsOfRightModule SetGeneratorsOfRightOperatorAdditiveGroup SetGeneratorsOfRing SetGeneratorsOfRingWithOne SetGeneratorsOfRws SetGeneratorsOfSemigroup SetGeneratorsOfSemiring SetGeneratorsOfSemiringWithOne SetGeneratorsOfSemiringWithOneAndZero SetGeneratorsOfSemiringWithZero SetGeneratorsOfTwoSidedIdeal SetGeneratorsOfVectorSpace SetGeneratorsSmallest SetGeneratorsSubgroupsTom SetGlobalPartitionOfClasses SetGrading SetGreensDRelation SetGreensHRelation SetGreensJRelation SetGreensLRelation SetGreensRRelation SetGroupByPcgs SetGroupHClassOfGreensDClass SetGroupOfPcgs SetHallSystem SetHashEntry SetHashEntryAtLastIndex SetHelpViewer SetHirschLength SetHomCosetFamily SetHomFromFreeOfBasicImageGroup SetHomeEnumerator SetHomePcgs SetIBr SetIdGroup SetIdempotents SetIdempotentsTom SetIdempotentsTomInfo SetIdentificationOfConjugacyClasses SetIdentifier SetIdentity SetIdentityMapping SetImage SetImageElt SetImageListOfTransformation SetImageSetOfTransformation SetImagesSmallestGenerators SetImagesSource SetImfRecord SetIndependentGeneratorsOfAbelianGroup SetIndependentGeneratorsOfAbelianMatrixGroup SetIndeterminateName SetIndeterminateNumberOfLaurentPolynomial SetIndeterminateNumberOfUnivariateLaurentPolynomial SetIndeterminateNumberOfUnivariateRationalFunction SetIndeterminateOfUnivariateRationalFunction SetIndeterminatesOfPolynomialRing SetIndexInParent SetIndexInWholeGroup SetIndicesCentralNormalSteps SetIndicesChiefNormalSteps SetIndicesEANormalSteps SetIndicesInvolutaryGenerators SetIndicesNormalSteps SetIndicesOfAdjointBasis SetIndicesPCentralNormalStepsPGroup SetInducedPcgs SetInducedPcgsWrtFamilyPcgs SetInducedPcgsWrtHomePcgs SetInducedPcgsWrtSpecialPcgs SetInfoLevel SetInfoText SetInjectionZeroMagma SetInnerAutomorphismsAutomorphismGroup SetInt SetInternalRepresentative SetInvariantBilinearForm SetInvariantForm SetInvariantLattice SetInvariantQuadraticForm SetInvariantSesquilinearForm SetInverse SetInverseAttr SetInverseClasses SetInverseGeneralMapping SetInverseImmutable SetIrr SetIrrBaumClausen SetIrrConlon SetIrrDixonSchneider SetIrrFacsPol SetIrreducibleRepresentations SetIsAbelian SetIsAbelianNumberField SetIsAbelianTom SetIsAdditiveGroupGeneralMapping SetIsAdditiveGroupHomomorphism SetIsAdditiveGroupToGroupGeneralMapping SetIsAdditiveGroupToGroupHomomorphism SetIsAdditivelyCommutative SetIsAlgebraGeneralMapping SetIsAlgebraHomomorphism SetIsAlgebraModule SetIsAlgebraWithOneGeneralMapping SetIsAlgebraWithOneHomomorphism SetIsAlternatingGroup SetIsAnticommutative SetIsAntisymmetricBinaryRelation SetIsAssociative SetIsAutomorphismGroup SetIsBasicWreathProductOrdering SetIsBergerCondition SetIsBijective SetIsBravaisGroup SetIsBuiltFromAdditiveMagmaWithInverses SetIsBuiltFromGroup SetIsBuiltFromMagma SetIsBuiltFromMagmaWithInverses SetIsBuiltFromMagmaWithOne SetIsBuiltFromMonoid SetIsBuiltFromSemigroup SetIsCanonicalBasis SetIsCanonicalBasisFullMatrixModule SetIsCanonicalBasisFullRowModule SetIsCanonicalBasisFullSCAlgebra SetIsCanonicalNiceMonomorphism SetIsCanonicalPcgs SetIsCanonicalPcgsWrtSpecialPcgs SetIsChainTypeGroup SetIsCharacter SetIsCharacteristicMatrixPGroup SetIsCommutative SetIsCommutativeFamily SetIsConfluent SetIsConjugatorAutomorphism SetIsConjugatorIsomorphism SetIsConstantRationalFunction SetIsConstantTimeAccessGeneralMapping SetIsCycInt SetIsCyclic SetIsCyclicTom SetIsCyclicWithSize SetIsCyclotomicField SetIsDihedralGroup SetIsDistributive SetIsDivisionRing SetIsDuplicateFree SetIsDuplicateFreeList SetIsElementaryAbelian SetIsEmpty SetIsEndoGeneralMapping SetIsEndoMapping SetIsEquivalenceRelation SetIsFFEMatrixGroupOverLargeSpace SetIsFamilyPcgs SetIsField SetIsFieldHomomorphism SetIsFinite SetIsFiniteDimensional SetIsFiniteOrdersPcgs SetIsFiniteSemigroupGreensRelation SetIsFinitelyGeneratedGroup SetIsFrattiniFree SetIsFreeMonoid SetIsFreeSemigroup SetIsFullFpAlgebra SetIsFullHomModule SetIsFullMatrixModule SetIsFullRowModule SetIsFullSCAlgebra SetIsFullSubgroupGLorSLRespectingBilinearForm SetIsFullSubgroupGLorSLRespectingQuadraticForm SetIsFullSubgroupGLorSLRespectingSesquilinearForm SetIsFullTransformationSemigroup SetIsGL SetIsGeneralLinearGroup SetIsGeneralizedCartanMatrix SetIsGeneratorsOfMagmaWithInverses SetIsGreensClass SetIsGreensDClass SetIsGreensDRelation SetIsGreensHClass SetIsGreensHRelation SetIsGreensJClass SetIsGreensJRelation SetIsGreensLClass SetIsGreensLRelation SetIsGreensRClass SetIsGreensRRelation SetIsGreensRelation SetIsGroupGeneralMapping SetIsGroupHClass SetIsGroupHomomorphism SetIsGroupOfAutomorphisms SetIsGroupOfAutomorphismsFiniteGroup SetIsGroupRing SetIsGroupToAdditiveGroupGeneralMapping SetIsGroupToAdditiveGroupHomomorphism SetIsHandledByNiceMonomorphism SetIsHasseDiagram SetIsHomCosetOfAdditiveElt SetIsHomCosetOfFp SetIsHomCosetOfMatrix SetIsHomCosetOfPerm SetIsHomCosetOfTuple SetIsIdealInParent SetIsIdempotent SetIsImpossible SetIsInducedFromNormalSubgroup SetIsInducedPcgsWrtSpecialPcgs SetIsInjective SetIsInnerAutomorphism SetIsIntegerMatrixGroup SetIsIntegralBasis SetIsIntegralCyclotomic SetIsIntegralRing SetIsIrreducibleCharacter SetIsJacobianRing SetIsLDistributive SetIsLatticeOrderBinaryRelation SetIsLaurentPolynomial SetIsLeftActedOnByDivisionRing SetIsLeftAlgebraModule SetIsLeftIdealInParent SetIsLeftModuleGeneralMapping SetIsLeftModuleHomomorphism SetIsLeftSemigroupCongruence SetIsLeftSemigroupIdeal SetIsLieAbelian SetIsLieAlgebra SetIsLieNilpotent SetIsLieSolvable SetIsLinearlyPrimitive SetIsMagmaHomomorphism SetIsMapping SetIsMatrixModule SetIsMinimalNonmonomial SetIsMonoid SetIsMonomialCharacter SetIsMonomialCharacterTable SetIsMonomialGroup SetIsMonomialMatrix SetIsMonomialNumber SetIsNaturalAlternatingGroup SetIsNaturalGL SetIsNaturalSL SetIsNaturalSymmetricGroup SetIsNearRing SetIsNearRingWithOne SetIsNilpQuotientSystem SetIsNilpotentCharacterTable SetIsNilpotentGroup SetIsNilpotentTom SetIsNonTrivial SetIsNoncharacteristicMatrixPGroup SetIsNormalBasis SetIsNormalForm SetIsNormalInParent SetIsNumberField SetIsNumeratorParentPcgsFamilyPcgs SetIsOne SetIsOrderingOnFamilyOfAssocWords SetIsPGroup SetIsPQuotientSystem SetIsPSL SetIsParentPcgsFamilyPcgs SetIsPartialOrderBinaryRelation SetIsPcgsCentralSeries SetIsPcgsChiefSeries SetIsPcgsElementaryAbelianSeries SetIsPcgsPCentralSeriesPGroup SetIsPerfectCharacterTable SetIsPerfectGroup SetIsPerfectTom SetIsPolycyclicGroup SetIsPolynomial SetIsPositionsList SetIsPreOrderBinaryRelation SetIsPrimeField SetIsPrimeOrdersPcgs SetIsPrimitive SetIsPrimitiveAffine SetIsPrimitiveCharacter SetIsPrimitiveMatrixGroup SetIsPseudoCanonicalBasisFullHomModule SetIsQuasiDihedralGroup SetIsQuasiPrimitive SetIsQuaternionGroup SetIsRDistributive SetIsRationalMatrixGroup SetIsRectangularTable SetIsReduced SetIsReesCongruence SetIsReesCongruenceSemigroup SetIsReesMatrixSemigroup SetIsReesZeroMatrixSemigroup SetIsReflexiveBinaryRelation SetIsRegular SetIsRegularDClass SetIsRegularSemigroup SetIsRelativelySM SetIsRestrictedLieAlgebra SetIsRightAlgebraModule SetIsRightIdealInParent SetIsRightSemigroupCongruence SetIsRightSemigroupIdeal SetIsRing SetIsRingGeneralMapping SetIsRingHomomorphism SetIsRingWithOne SetIsRingWithOneGeneralMapping SetIsRingWithOneHomomorphism SetIsRowModule SetIsSL SetIsSSortedList SetIsSemiEchelonized SetIsSemiRegular SetIsSemigroup SetIsSemigroupCongruence SetIsSemigroupIdeal SetIsSemiring SetIsSemiringWithOne SetIsSemiringWithOneAndZero SetIsSemiringWithZero SetIsShortLexOrdering SetIsSimpleAlgebra SetIsSimpleCharacterTable SetIsSimpleGroup SetIsSimpleSemigroup SetIsSingleValued SetIsSkewFieldFamily SetIsSmallList SetIsSolvableCharacterTable SetIsSolvableGroup SetIsSolvableTom SetIsSortedList SetIsSpecialLinearGroup SetIsSpecialPcgs SetIsSporadicSimpleCharacterTable SetIsSporadicSimpleGroup SetIsStabChainViaChainSubgroup SetIsSubgroupSL SetIsSubmonoidFpMonoid SetIsSubnormallyMonomial SetIsSubsemigroupFpSemigroup SetIsSubsemigroupReesMatrixSemigroup SetIsSubsemigroupReesZeroMatrixSemigroup SetIsSubsetLocallyFiniteGroup SetIsSupersolvableCharacterTable SetIsSupersolvableGroup SetIsSurjective SetIsSymmetricBinaryRelation SetIsSymmetricGroup SetIsTotal SetIsTotalOrdering SetIsTransformationMonoid SetIsTransformationSemigroup SetIsTransitive SetIsTransitiveBinaryRelation SetIsTranslationInvariantOrdering SetIsTrivial SetIsTwoSidedIdealInParent SetIsUFDFamily SetIsUniformMatrixGroup SetIsUnivariatePolynomial SetIsUnivariateRationalFunction SetIsVectorSpaceHomomorphism SetIsVirtualCharacter SetIsWeightLexOrdering SetIsWellFoundedOrdering SetIsWeylGroup SetIsWholeFamily SetIsWreathProductOrdering SetIsZero SetIsZeroGroup SetIsZeroMultiplicationRing SetIsZeroRationalFunction SetIsZeroSimpleSemigroup SetIsZeroSquaredRing SetIsomorphismFpAlgebra SetIsomorphismFpFLMLOR SetIsomorphismFpGroup SetIsomorphismFpMonoid SetIsomorphismFpSemigroup SetIsomorphismMatrixAlgebra SetIsomorphismMatrixFLMLOR SetIsomorphismPcGroup SetIsomorphismPermGroup SetIsomorphismReesMatrixSemigroup SetIsomorphismRefinedPcGroup SetIsomorphismSCAlgebra SetIsomorphismSCFLMLOR SetIsomorphismSimplifiedFpGroup SetIsomorphismSpecialPcGroup SetIsomorphismTransformationSemigroup SetJenningsLieAlgebra SetJenningsSeries SetJordanDecomposition SetKernelOfAdditiveGeneralMapping SetKernelOfCharacter SetKernelOfMultiplicativeGeneralMapping SetKernelOfTransformation SetKillingMatrix SetKnowsHowToDecompose SetLClassOfHClass SetLGFirst SetLGHeads SetLGLayers SetLGLength SetLGTails SetLGWeights SetLargestElementGroup SetLargestMovedPoint SetLargestMovedPointPerm SetLatticeGeneratorsInUEA SetLatticeSubgroups SetLeadCoeffsIGS SetLeftActingAlgebra SetLeftActingDomain SetLeftActingGroup SetLeftActingRingOfIdeal SetLeftDerivations SetLength SetLengthsTom SetLessThanFunction SetLessThanOrEqualFunction SetLetterRepWordsLessFunc SetLevelsOfGenerators SetLeviMalcevDecomposition SetLieAlgebraByDomain SetLieCenter SetLieCentralizerInParent SetLieCentre SetLieDerivedSeries SetLieDerivedSubalgebra SetLieFamily SetLieLowerCentralSeries SetLieNilRadical SetLieNormalizerInParent SetLieObject SetLieSolvableRadical SetLieUpperCentralSeries SetLinearActionBasis SetLinearCharacters SetLinesOfStraightLineProgram SetLongestWeylWordPerm SetLowerCentralSeriesOfGroup SetMagmaGeneratorsOfFamily SetMappingGeneratorsImages SetMappingOfWhichItIsAsGGMBI SetMarksTom SetMatTom SetMatrixByBlockMatrix SetMatrixDimension SetMaximalAbelianQuotient SetMaximalBlocksAttr SetMaximalNormalSubgroups SetMaximalSubgroupClassReps SetMaximalSubgroups SetMaximalSubgroupsLattice SetMaximalSubgroupsTom SetMinimalBlockDimension SetMinimalGeneratingSet SetMinimalNormalSubgroups SetMinimalStabChain SetMinimalSupergroupsLattice SetMinimizedBombieriNorm SetModuleOfExtension SetModulusOfZmodnZObj SetMoebiusTom SetMolienSeriesInfo SetMonoidOfRewritingSystem SetMonomialComparisonFunction SetMonomialExtrepComparisonFun SetMovedPoints SetMultipleAttributes SetMultiplicationTable SetMultiplicativeNeutralElement SetMultiplicativeZero SetName SetNameIsomorphismClass SetNamesLibTom SetNamesOfFusionSources SetNaturalCharacter SetNaturalHomomorphismByNormalSubgroupNCInParent SetNaturalHomomorphismsPool SetNegativeRootVectors SetNegativeRoots SetNestingDepthA SetNestingDepthM SetNiceAlgebraMonomorphism SetNiceBasis SetNiceFreeLeftModule SetNiceFreeLeftModuleInfo SetNiceMonomorphism SetNiceNormalFormByExtRepFunction SetNiceObject SetNilpotencyClassOfGroup SetNilpotentClassTwoElement SetNonLieNilpotentElement SetNonNilpotentElement SetNorm SetNormalBase SetNormalClosureInParent SetNormalMaximalSubgroups SetNormalSeriesByPcgs SetNormalSubgroupClassesInfo SetNormalSubgroups SetNormalizerInGLnZ SetNormalizerInGLnZBravaisGroup SetNormalizerInHomePcgs SetNormalizerInParent SetNormalizersTom SetNormedRowVector SetNormedRowVectors SetNormedVectors SetNotifiedFusionsOfLibTom SetNotifiedFusionsToLibTom SetNrConjugacyClasses SetNrInputsOfStraightLineProgram SetNrMovedPoints SetNrMovedPointsPerm SetNrSubsTom SetNrSyllables SetNullAlgebra SetNullspaceIntMat SetNullspaceMat SetNumberGeneratorsOfRws SetNumberSyllables SetNumeratorOfModuloPcgs SetNumeratorOfRationalFunction SetONanScottType SetOccuringVariableIndices SetOmegaAndLowerPCentralSeries SetOmegaSeries SetOne SetOneAttr SetOneImmutable SetOneOfPcgs SetOperatorOfExternalSet SetOrbitGeneratorsOfGroup SetOrbitLengths SetOrbitLengthsDomain SetOrbitStabilizingParentGroup SetOrbits SetOrbitsDomain SetOrder SetOrderingOfRewritingSystem SetOrderingOnGenerators SetOrderingsFamily SetOrdersClassRepresentatives SetOrdersTom SetOrdinaryCharacterTable SetOrthogonalSpaceInFullRowSpace SetPCentralLieAlgebra SetPCentralNormalSeriesByPcgsPGroup SetPClassPGroup SetPSLDegree SetPSLUnderlyingField SetPackageInfo SetParent SetParentAttr SetParentPcgs SetPartialClosureOfCongruence SetPartialOrderOfHasseDiagram SetPcGroupWithPcgs SetPcSeries SetPcgs SetPcgsCentralSeries SetPcgsChiefSeries SetPcgsElementaryAbelianSeries SetPcgsPCentralSeriesPGroup SetPerfectIdentification SetPerfectResiduum SetPermutationTom SetPositiveRootVectors SetPositiveRoots SetPositiveRootsAsWeights SetPower SetPowerANC SetPowerNC SetPowerS SetPowerSubalgebraSeries SetPreBasis SetPreImagesRange SetPreferredGenerators SetPrefrattiniSubgroup SetPresentation SetPrimaryGeneratorWords SetPrimeField SetPrimePGroup SetPrimePowerComponents SetPrimitiveElement SetPrimitiveIdentification SetPrimitiveRoot SetPrintFormattingStatus SetProjectiveOrder SetPseudoRandomSeed SetPthPowerImages SetQuasiDihedralGenerators SetQuaternionGenerators SetQuotientGroup SetQuotientGroupHom SetQuotientSemigroupCongruence SetQuotientSemigroupHomomorphism SetQuotientSemigroupPreimage SetRClassOfHClass SetRadicalGroup SetRadicalOfAlgebra SetRange SetRankAction SetRankMat SetRankOfTransformation SetRankPGroup SetRat SetRationalClasses SetRationalFunctionsFamily SetRationalizedMat SetRealClasses SetRecNames SetRecursionTrapInterval SetReducedConfluentRewritingSystem SetReducedMultiplication SetReesCongruenceOfSemigroupIdeal SetReesZeroMatrixSemigroupElementIsZero SetRefinedPcGroup SetRegularActionHomomorphism SetRelationsOfFpMonoid SetRelationsOfFpSemigroup SetRelativeOrder SetRelativeOrderNC SetRelativeOrders SetRelatorsOfFpAlgebra SetRelatorsOfFpGroup SetRepresentative SetRepresentativeSmallest SetRepresentativesContainedRightCosets SetRepresentativesMinimalBlocksAttr SetRepresentativesPerfectSubgroups SetRepresentativesSimpleSubgroups SetRespectsAddition SetRespectsAdditiveInverses SetRespectsInverses SetRespectsMultiplication SetRespectsOne SetRespectsScalarMultiplication SetRespectsZero SetRightActingAlgebra SetRightActingDomain SetRightActingGroup SetRightActingRingOfIdeal SetRightDerivations SetRightTransversalInParent SetRootOfDefiningPolynomial SetRootSystem SetRowIndexOfReesMatrixSemigroupElement SetRowIndexOfReesZeroMatrixSemigroupElement SetRowsOfReesMatrixSemigroup SetRowsOfReesZeroMatrixSemigroup SetRules SetSLDegree SetSLUnderlyingField SetSandwichMatrixOfReesMatrixSemigroup SetSandwichMatrixOfReesZeroMatrixSemigroup SetSemiEchelonBasis SetSemiEchelonMat SetSemiEchelonMatTransformation SetSemiSimpleType SetSemidirectFactorsOfGroup SetSemidirectProductInfo SetSemigroupOfRewritingSystem SetSiftFunction SetSiftGroup SetSignPerm SetSimpleSystem SetSimsNo SetSize SetSizesCentralizers SetSizesConjugacyClasses SetSmallGeneratingSet SetSmallestGeneratorPerm SetSmallestMovedPoint SetSmallestMovedPointPerm SetSocle SetSocleComplement SetSocleDimensions SetSocleTypePrimitiveGroup SetSortingPerm SetSource SetSparseCartanMatrix SetSpecialPcgs SetSplittingField SetStabChainImmutable SetStabChainMutable SetStabChainOptions SetStabilizerOfExternalSet SetStandardGeneratorsInfo SetStoredExcludedOrders SetStoredGroebnerBasis SetStraightLineProgElmType SetStraightLineProgramsTom SetString SetStructureConstantsTable SetStructureDescription SetSubdirectProductInfo SetSubfields SetSubnormalSeriesInParent SetSubsTom SetSubspaces SetSubspacesAll SetSuccessors SetSupersolvableResiduum SetSurjectiveActionHomomorphismAttr SetSylowSystem SetSymmetricDegree SetSymmetricParentGroup SetTableOfMarks SetTestMonomial SetTestMonomialQuick SetTestQuasiPrimitive SetTestRelativelySM SetTestSubnormallyMonomial SetTietzeOrigin SetTrace SetTranformsOneIntoZero SetTransformationRepresentation SetTransformsAdditionIntoMultiplication SetTransformsAdditiveInversesIntoInverses SetTransformsInversesIntoAdditiveInverses SetTransformsMultiplicationIntoAddition SetTransformsZeroIntoOne SetTransitiveIdentification SetTransitivity SetTransposedMat SetTransposedMatAttr SetTransposedMatImmutable SetTransposedMatrixGroup SetTransversal SetTriangulizedNullspaceMat SetTrivialCharacter SetTrivialSubFLMLOR SetTrivialSubadditiveMagmaWithZero SetTrivialSubalgebra SetTrivialSubgroup SetTrivialSubmagmaWithOne SetTrivialSubmodule SetTrivialSubmonoid SetTrivialSubnearAdditiveMagmaWithZero SetTrivialSubspace SetTwoClosure SetTypeObj SetTzOptions SetTzRules SetUnderlyingCharacterTable SetUnderlyingCharacteristic SetUnderlyingCollection SetUnderlyingElementOfReesMatrixSemigroupElement SetUnderlyingElementOfReesZeroMatrixSemigroupElement SetUnderlyingExternalSet SetUnderlyingFamily SetUnderlyingField SetUnderlyingGeneralMapping SetUnderlyingGroup SetUnderlyingLeftModule SetUnderlyingLieAlgebra SetUnderlyingMagma SetUnderlyingRelation SetUnderlyingSemigroupOfReesMatrixSemigroup SetUnderlyingSemigroupOfReesZeroMatrixSemigroup SetUnderlyingVectorSpace SetUnits SetUniversalEnvelopingAlgebra SetUpperActingDomain SetUpperCentralSeriesOfGroup SetValueOption SetValuesOfClassFunction SetWeightOfGenerators SetWeightsTom SetWeylGroup SetWreathProductInfo SetX SetXHelp SetZClassRepsQClass SetZero SetZeroAttr SetZeroCoefficient SetZeroImmutable SetZuppos SetnpeGL SetnpePSL SetnpeSL SetsOrbits Setter ShallowCopy ShapeFrequencies SharedObj SharedType ShiftedCoeffs ShiftedPadicNumber ShortLexOrdering ShortLexOrderingNC ShortestVectors ShowArgument ShowArguments ShowDetails ShowImpliedFilters ShowMethods ShowOtherMethods ShowPackageVariables ShrinkCoeffs ShrinkRowVector ShrinkableHashTable ShrinkableSingleValuedHashTable Sift SiftAsWord SiftForStrongGenerator SiftFunction SiftGroup SiftOneLevel SiftVector SiftedPcElement SiftedPermutation SiftedVector SiftedVectorForGaussianMatrixSpace SiftedVectorForGaussianRowSpace SiftedWord Sigma SignInt SignPartition SignPerm SignPermGroup SimpleLieAlgebra SimpleLieAlgebraTypeH SimpleLieAlgebraTypeK SimpleLieAlgebraTypeS SimpleLieAlgebraTypeW SimpleSystem SimplifiedFpGroup SimplifyPresentation SimsName SimsNo SimultaneousEigenvalues SingleCollector SingleCollectorByGenerators SingleCollectorByRelators SingleValuedHashTable Size SizeBlist SizeConsiderFunction SizeGL SizeNumbersPerfectGroups SizeOfChainOfGroup SizeOfFieldOfDefinition SizeOfGLdZmodmZ SizePSL SizePolynomialUnipotentClassGL SizeSL SizeScreen SizeStabChain SizeUpperBound SizesCentralizers SizesConjugacyClasses SizesPerfectGroups Sleep SmallGeneratingSet SmallGroup SmallGroupsInformation SmallSpaceCutoff SmallerDegreePermutationRepresentation SmallestGeneratorPerm SmallestMovedPoint SmallestMovedPointPerm SmallestMovedPointPerms SmallestPrimeDivisor SmallestRootInt SmithNormalFormIntegerMat SmithNormalFormIntegerMatTransforms SmithNormalFormSQ Socle SocleComplement SocleDimensions SocleTypePrimitiveGroup SolutionIntMat SolutionMat SolutionMatDestructive SolutionMatNoCo SolutionNullspaceIntMat SolutionSQ SolvableNormalClosurePermGroup SolvableQuotient SomeVerbalSubgroups Sort SortParallel SortRationalClasses SortRelsSortedByStartGen SortedCharacterTable SortedCharacters SortedList SortedSparseActionHomomorphism SortedSparseActionHomomorphismOp SortedTom Sortex SortingPerm Source SourceElt Sp SpanOfMatrixGroup SpanningTree SparseActionHomomorphism SparseActionHomomorphismOp SparseCartanMatrix SparseHashTable SparseIntKey SpecialLinearGroup SpecialLinearGroupCons SpecialOrthogonalGroup SpecialOrthogonalGroupCons SpecialPcgs SpecialPcgsFactor SpecialPcgsSubgroup SpecialUnitaryGroup SpecialUnitaryGroupCons SpecializedExtRepPol SpinInductionScheme SpinorNorm SplitCell SplitCharacters SplitExtension SplitStep SplitString SplitStringInternal SplitTwoSpace SplitUpSublistsByFpFunc SplitWordTail SplittingField Sqrt SquareRoots StabChain StabChainBaseStrongGenerators StabChainForcePoint StabChainImmutable StabChainMutable StabChainOp StabChainOptions StabChainPermGroupToPermGroupGeneralMappingByImages StabChainRandomPermGroup StabChainStrong StabChainSwap Stabilizer StabilizerByMatrixOperation StabilizerFunc StabilizerFuncOp StabilizerOfBlockNC StabilizerOfExternalSet StabilizerOp StabilizerPcgs StandardAssociate StandardClassMatrixColumn StandardGeneratorsFunctions StandardGeneratorsInfo StandardGeneratorsOfFullHomModule StandardGeneratorsOfFullMatrixModule StandardGeneratorsOfGroup StandardScalarProduct StandardizeTable StandardizeTableC StarCyc StateRandom StatusRandom StepModGauss StopNumConsecSiftToOne StopNumSift StopSize StoreAlgExtFam StoreFactorsPol StoreFusion StoreInfoFreeMagma StoredExcludedOrders StoredGroebnerBasis StraightLineProgElm StraightLineProgElmType StraightLineProgGens StraightLineProgram StraightLineProgramElmRankFilter StraightLineProgramNC StraightLineProgramsDefaultType StraightLineProgramsFamily StraightLineProgramsTom StratMeetPartition StreamsFamily StretchImportantSLPElement String StringDate StringFamily StringFile StringImType StringOfResultOfLineOfStraightLineProgram StringOfResultOfStraightLineProgram StringOfUnivariateRationalPolynomialByCoefficients StringPP StringPrint StringStreamInputTextFile StringTime StringToStraightLineProgram StringUnivariateLaurent StringView StripBeginEnd StripEscapeSequences StrongGeneratorsStabChain StrongGens StronglyConnectedComponents StructuralCopy StructureConstantsPadicNumbers StructureConstantsTable StructureDescription SuPeRfail SubAlgebraModule SubFLMLOR SubFLMLORNC SubFLMLORWithOne SubFLMLORWithOneNC SubGModLeadPos SubSyllables SubadditiveGroup SubadditiveGroupNC SubadditiveMagma SubadditiveMagmaNC SubadditiveMagmaWithInverses SubadditiveMagmaWithInversesNC SubadditiveMagmaWithZero SubadditiveMagmaWithZeroNC Subalgebra SubalgebraNC SubalgebraWithOne SubalgebraWithOneNC SubdirProdPcGroups SubdirectDiagonalPerms SubdirectProduct SubdirectProductInfo SubdirectProductOp SubdirectProducts Subfield SubfieldNC Subfields SubgpConjSymmgp Subgroup SubgroupByPcgs SubgroupByProperty SubgroupGeneratorsCosetTable SubgroupMethodByNiceMonomorphism SubgroupMethodByNiceMonomorphismCollColl SubgroupMethodByNiceMonomorphismCollElm SubgroupMethodByNiceMonomorphismCollOther SubgroupNC SubgroupOfWholeGroupByCosetTable SubgroupOfWholeGroupByQuotientSubgroup SubgroupProperty SubgroupShell SubgroupsMethodByNiceMonomorphism SubgroupsOrbitsAndNormalizers SubgroupsSolvableGroup Submagma SubmagmaNC SubmagmaWithInverses SubmagmaWithInversesNC SubmagmaWithOne SubmagmaWithOneNC Submodule SubmoduleNC Submonoid SubmonoidNC SubnearAdditiveGroup SubnearAdditiveGroupNC SubnearAdditiveMagma SubnearAdditiveMagmaNC SubnearAdditiveMagmaWithInverses SubnearAdditiveMagmaWithInversesNC SubnearAdditiveMagmaWithZero SubnearAdditiveMagmaWithZeroNC SubnormalSeries SubnormalSeriesInParent SubnormalSeriesOp SuboLiBli SuboSiBli SuboTruePos SuboUniteBlist Suborbits Subring SubringNC SubringWithOne SubringWithOneNC SubsTom Subsemigroup SubsemigroupNC Subsemiring SubsemiringNC SubsemiringWithOne SubsemiringWithOneAndZero SubsemiringWithOneAndZeroNC SubsemiringWithOneNC SubsemiringWithZero SubsemiringWithZeroNC Subspace SubspaceNC SubspaceVectorSpaceGroup Subspaces SubspacesAll SubspacesDim SubstitutedWord SubstitutionSublist SubtractBlist SubtractBlistOrbitStabChain SubtractSet Subtype Subword Successors SuggestUpgrades Sum SumCoefPolynomial SumCoefRatfun SumCoeffLaurpol SumCoeffUnivfunc SumFactorizationFunctionPcgs SumIntersectionMat SumOfMBMAndMapping SumOfMappingAndMBM SumOfPcElement SumOp SumPcgs SumRootsPol SumRootsPolComp SumX SumXHelp SummandMolienSeries SupType SupersolvableResiduum SupersolvableResiduumDefault SupportedCharacterTableInfo SupportedLibraryTableComponents SurjectiveActionHomomorphismAttr SuzukiGroup SuzukiGroupCons SyllableRepAssocWord SyllableWordObjByExtRep SylowComplement SylowComplementOp SylowSubgroup SylowSubgroupOp SylowSubgroupPermGroup SylowSystem SymAdic SymmetricClosureBinaryRelation SymmetricDegree SymmetricGroup SymmetricGroupCons SymmetricParentGroup SymmetricParts SymmetricPower SymmetricPowerOfAlgebraModule Symmetrisations Symmetrizations SymplecticComponents SymplecticGroup SymplecticGroupCons SyzygyCriterion Sz TRANSGrp TRANSProperties TableAutomorphisms TableHasIntKeyFun TableOfMarks TableOfMarksByLattice TableOfMarksComponents TableOfMarksCyclic TableOfMarksDihedral TableOfMarksFamily TableOfMarksFrobenius TableOfMarksFromLibrary TailOfPcgsPermGroup TailsInverses Tau TeX TeXObj TemporaryGlobalVarName TensorProduct TensorProductGModule TensorProductOfAlgebraModules TensorWreathProductOfMatrixGroup Tensored TestConsistencyMaps TestHomogeneous TestInducedFromNormalSubgroup TestJacobi TestMonomial TestMonomialFromLattice TestMonomialQuick TestMonomialUseLattice TestPackageAvailability TestQuasiPrimitive TestRelativelySM TestRelativelySMFun TestRow TestSubnormallyMonomial Tester TextAttr TextM TietzeOrigin TietzeWordAbstractWord TmpDirectory TmpName ToBeDefinedObjFamily ToBeDefinedObjType ToggleEcho TopExtensionsByAutomorphism Trace TraceDefinition TraceImmediateMethods TraceMat TraceMethods TraceModQF TracePolynomial TracedCosetFpGroup TrailingEntriesLTM TranformsOneIntoZero TransArrange TransCombinat TransGrpLoad TransStabCSPG TransferDiagram TransferPcgsInfo TransferedExtensionPol Transformation TransformationData TransformationFamily TransformationNC TransformationRelation TransformationRepresentation TransformationType TransformingPermutationFamily TransformingPermutations TransformingPermutationsCharacterTables TransformsAdditionIntoMultiplication TransformsAdditiveInversesIntoInverses TransformsInversesIntoAdditiveInverses TransformsMultiplicationIntoAddition TransformsZeroIntoOne TransitiveClosureBinaryRelation TransitiveGroup TransitiveIdentification Transitivity TranslateString TranslatorSubalgebra TransposedMat TransposedMatAttr TransposedMatDestructive TransposedMatImmutable TransposedMatMutable TransposedMatOp TransposedMatrixGroup TransvByDirProdFamily TransvByHomomorphismFamily TransvBySchreierTreeFamily TransvBySiftFunctFamily TransvByTrivSubgrpFamily Transversal TransversalBySiftFunction TransversalByTrivial TransversalElt TransversalOfChainSubgroup TreeEntry TreeRepresentedWord TrialQuotientRPF TriangulizeIntegerMat TriangulizeMat TriangulizeMonomialElementList TriangulizeWeightRepElementList TriangulizedGeneratorsByMatrix TriangulizedIntegerMat TriangulizedIntegerMatTransform TriangulizedIntegerMatTransforms TriangulizedNullspaceMat TriangulizedNullspaceMatDestructive TriangulizedNullspaceMatNT TrivialCharacter TrivialGModule TrivialGroup TrivialGroupCons TrivialIterator TrivialModule TrivialPartition TrivialQuotientSubgroup TrivialSubFLMLOR TrivialSubadditiveMagmaWithZero TrivialSubalgebra TrivialSubgroup TrivialSubmagmaWithOne TrivialSubmodule TrivialSubmonoid TrivialSubnearAdditiveMagmaWithZero TrivialSubspace TryCombinations TryConwayPolynomialForFrobeniusCharacterValue TryCosetTableInWholeGroup TryGcdCancelExtRepPolynomials TryLayerSQ TryModuleSQ TryNextMethod TryPcgsPermGroup TrySecondaryImages Tschirnhausen Tuple TupleNC Tuples TuplesFamily TuplesK TwoClosure TwoClosurePermGroup TwoCoboundaries TwoCoboundariesSQ TwoCocycles TwoCocyclesSQ TwoCohomology TwoCohomologySQ TwoSeqPol TwoSidedIdeal TwoSidedIdealByGenerators TwoSidedIdealNC TwoSquares TypeObj TypeOfDefaultGeneralMapping TypeOfFamilies TypeOfFamilyOfFamilies TypeOfFamilyOfTypes TypeOfTypes TzCheckRecord TzEliminate TzEliminateFromTree TzEliminateGen TzEliminateGens TzFindCyclicJoins TzGeneratorExponents TzGo TzGoGo TzImagesOldGens TzInitGeneratorImages TzMostFrequentPairs TzNewGenerator TzOccurrences TzOccurrencesPairs TzOptionNames TzOptions TzPreImagesNewGens TzPrint TzPrintGeneratorImages TzPrintGenerators TzPrintLengths TzPrintOptions TzPrintPairs TzPrintPresentation TzPrintRelators TzPrintStatus TzRelator TzRemoveGenerators TzRenumberGens TzReplaceGens TzRules TzSearch TzSearchC TzSearchEqual TzSort TzSortC TzSubstitute TzSubstituteCyclicJoins TzSubstituteGen TzSubstituteWord TzTestInitialSetup TzUpdateGeneratorImages TzWordAbstractWord UNIXSelect UglyVector UnInstallCharReadHookFunc UnSetImage Unbind UnbindElmWPObj UnbindGlobal UnderlyingCharacterTable UnderlyingCharacteristic UnderlyingCollection UnderlyingDomainOfBinaryRelation UnderlyingElement UnderlyingElementOfReesMatrixSemigroupElement UnderlyingElementOfReesZeroMatrixSemigroupElement UnderlyingExternalSet UnderlyingFamily UnderlyingField UnderlyingGeneralMapping UnderlyingGroup UnderlyingLeftModule UnderlyingLieAlgebra UnderlyingMagma UnderlyingRelation UnderlyingSemigroupOfReesMatrixSemigroup UnderlyingSemigroupOfReesZeroMatrixSemigroup UnderlyingVectorSpace UndoRefinement UnhideGlobalVariables Union UnionBlist UnionSet UnipotentSubgroup Unique UniteBlist UniteBlistList UniteSet Units UnivariateLaurentPolynomialByCoefficients UnivariatePolynomial UnivariatePolynomialByCoefficients UnivariatePolynomialRing UnivariateRationalFunctionByCoefficients UnivariateRationalFunctionByExtRep UnivariatenessTestRationalFunction UniversalEnvelopingAlgebra Unknown UnknownsType UnloadSmallGroupsData UnlockNaturalHomomorphismsPool UnmarkTree UnorderedTuples UnorderedTuplesK UnprofileFunctions UnprofileMethods UntraceMethods UpEnv UpdateMap UpdatePolycyclicCollector UpdateWeightInfo UpperActingDomain UpperCentralSeries UpperCentralSeriesOfGroup UpperSubdiagonal UseBasis UseFactorRelation UseIsomorphismRelation UseMatrixChainSubgroups UsePermChainSubgroups UseStabChainViaChainSubgroup UseSubsetRelation UseSubsetRelationNC VPActionHom VSTInsertToLeft VSTNode ValidatePackageInfo Valuation Value ValueCochain ValueGlobal ValueMolienSeries ValueOption ValuePol ValuesOfClassFunction VectorOfRelator VectorSearchTable VectorSpace VectorSpaceByPcgsOfElementaryAbelianGroup VerifySGS VerifyStabilizer View ViewFullHomModule ViewLength ViewMolienSeries ViewObj VirtualCharacter WallForm WeakPointerObj WedgeGModule WeekDay WeightLexOrdering WeightLexOrderingNC WeightOfGenerators WeightVecFFE WeightsTom WeylGroup WeylOrbitIterator Where WindowCmd Word WordAlp WordsString WreathElm WreathProduct WreathProductImprimitiveAction WreathProductInfo WreathProductOfMatrixGroup WreathProductOrdering WreathProductProductAction WriteAll WriteBibFile WriteByte WriteLine ZClassRepsQClass ZOp ZassenhausIntersection Zero ZeroAttr ZeroCoefficient ZeroCoefficientRatFun ZeroImmutable ZeroMapping ZeroMutable ZeroOp ZeroSM ZeroSameMutability ZevData ZevDataValue ZippedListQuotient ZippedProduct ZippedSum ZmodnZ ZmodnZObj ZmodpZ ZmodpZNC ZumbroichBase Zuppos skylighting-core-0.13.4.1/xml/gcc.xml0000644000000000000000000005225707346545000015502 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/glsl.xml0000644000000000000000000013345107346545000015703 0ustar0000000000000000 break continue do for while if else true false discard return struct subroutine layout uniform buffer invariant bool int uint float double void mat2 mat3 mat4 mat2x2 mat2x3 mat2x4 mat3x2 mat3x3 mat3x4 mat4x2 mat4x3 mat4x4 dmat2 dmat3 dmat4 dmat2x2 dmat2x3 dmat2x4 dmat3x2 dmat3x3 dmat3x4 dmat4x2 dmat4x3 dmat4x4 bvec2 bvec3 bvec4 dvec2 dvec3 dvec4 ivec2 ivec3 ivec4 uvec2 uvec3 uvec4 vec2 vec3 vec4 sampler1D texture1D image1D sampler1DShadow sampler1DArray texture1DArray image1DArray sampler1DArrayShadow sampler2D texture2D image2D sampler2DShadow sampler2DArray texture2DArray image2DArray sampler2DArrayShadow sampler2DMS texture2DMS image2DMS sampler2DMSArray texture2DMSArray image2DMSArray sampler2DRect texture2DRect image2DRect sampler2DRectShadow sampler3D texture3D image3D samplerCube textureCube imageCube samplerCubeShadow samplerCubeArray textureCubeArray imageCubeArray samplerCubeArrayShadow samplerBuffer textureBuffer imageBuffer subpassInput subpassInputMS isampler1D itexture1D iimage1D isampler1DArray itexture1DArray iimage1DArray isampler2D itexture2D iimage2D isampler2DArray itexture2DArray iimage2DArray isampler2DMS itexture2DMS iimage2DMS isampler2DMSArray itexture2DMSArray iimage2DMSArray isampler2DRect itexture2DRect iimage2DRect isampler3D itexture3D iimage3D isamplerCube itextureCube iimageCube isamplerCubeArray itextureCubeArray iimageCubeArray isamplerBuffer itextureBuffer iimageBuffer isubpassInput isubpassInputMS usampler1D utexture1D uimage1D usampler1DArray utexture1DArray uimage1DArray usampler2D utexture2D uimage2D usampler2DArray utexture1DArray uimage2DArray usampler2DMS utexture2DMS uimage2DMS usampler2DMSArray utexture2DMSArray uimage2DMSArray usampler2DRect utexture2DRect uimage2DRect usampler3D utexture3D uimage3D usamplerCube utextureCube uimageCube usamplerCubeArray utextureCubeArray uimageCubeArray usamplerBuffer utextureBuffer uimageBuffer atomic_uint usubpassInput usubpassInputMS sampler samplerShadow attribute const varying in out inout patch lowp mediump highp precise precision flat noperspective smooth centroid sample location component binding index offset row_major packed shared std140 std430 xfb_buffer xfb_offset xfb_stride origin_upper_left pixel_center_integer early_fragment_tests points lines lines_adjacency triangles triangles_adjacency line_strip triangle_strip max_vertices invocations stream isolines triangles quads point_mode equal_spacing fractional_even_spacing fractional_odd_spacing cw ccw vertices coherent volatile restrict readonly writeonly abs acos acosh glActiveShaderProgram glActiveTexture all any asin asinh atan atanh atomicCompSwap atomicCounter atomicCounterAdd atomicCounterAnd atomicCounterCompSwap atomicCounterDecrement atomicCounterExchange atomicCounterIncrement atomicCounterMax atomicCounterMin atomicCounterOr atomicCounterSubtract atomicCounterXor atomicAdd atomicAnd atomicCompSwap atomicExchange atomicMax atomicMin atomicOr atomicXor glAttachShader barrier glBeginConditionalRender glBeginQuery glBeginQueryIndexed glBeginTransformFeedback glBindAttribLocation glBindBuffer glBindBufferBase glBindBufferRange glBindBuffersBase glBindBuffersRange glBindFragDataLocation glBindFragDataLocationIndexed glBindFramebuffer glBindImageTexture glBindImageTextures glBindProgramPipeline glBindRenderbuffer glBindSampler glBindSamplers glBindTexture glBindTextures glBindTextureUnit glBindTransformFeedback glBindVertexArray glBindVertexBuffer glBindVertexBuffers bitCount bitfieldExtract bitfieldInsert bitfieldReverse glBlendColor glBlendEquation glBlendEquationi glBlendEquationSeparate glBlendEquationSeparatei glBlendFunc glBlendFunci glBlendFuncSeparate glBlendFuncSeparatei glBlitFramebuffer glBlitNamedFramebuffer glBufferData glBufferStorage glBufferSubData ceil glCheckFramebufferStatus glCheckNamedFramebufferStatus clamp glClampColor glClear glClearBuffer glClearBufferData glClearBufferfi glClearBufferfv glClearBufferiv glClearBufferSubData glClearBufferuiv glClearColor glClearDepth glClearDepthf glClearNamedBufferData glClearNamedBufferSubData glClearNamedFramebufferfi glClearNamedFramebufferfv glClearNamedFramebufferiv glClearNamedFramebufferuiv glClearStencil glClearTexImage glClearTexSubImage glClientWaitSync glClipControl glColorMask glColorMaski glCompileShader glCompressedTexImage1D glCompressedTexImage2D glCompressedTexImage3D glCompressedTexSubImage1D glCompressedTexSubImage2D glCompressedTexSubImage3D glCompressedTextureSubImage1D glCompressedTextureSubImage2D glCompressedTextureSubImage3D glCopyBufferSubData glCopyImageSubData glCopyNamedBufferSubData glCopyTexImage1D glCopyTexImage2D glCopyTexSubImage1D glCopyTexSubImage2D glCopyTexSubImage3D glCopyTextureSubImage1D glCopyTextureSubImage2D glCopyTextureSubImage3D cos cosh glCreateBuffers glCreateFramebuffers glCreateProgram glCreateProgramPipelines glCreateQueries glCreateRenderbuffers glCreateSamplers glCreateShader glCreateShaderProgram glCreateShaderProgramv glCreateTextures glCreateTransformFeedbacks glCreateVertexArrays cross glCullFace glDebugMessageCallback glDebugMessageControl glDebugMessageInsert degrees glDeleteBuffers glDeleteFramebuffers glDeleteProgram glDeleteProgramPipelines glDeleteQueries glDeleteRenderbuffers glDeleteSamplers glDeleteShader glDeleteSync glDeleteTextures glDeleteTransformFeedbacks glDeleteVertexArrays glDepthFunc glDepthMask glDepthRange glDepthRangeArray glDepthRangeArrayv glDepthRangef glDepthRangeIndexed glDetachShader determinant dFdx dFdxCoarse dFdxFine dFdy dFdyCoarse dFdyFine glDisable glDisablei glDisableVertexArrayAttrib glDisableVertexAttribArray glDispatchCompute glDispatchComputeIndirect distance dot glDrawArrays glDrawArraysIndirect glDrawArraysInstanced glDrawArraysInstancedBaseInstance glDrawBuffer glDrawBuffers glDrawElements glDrawElementsBaseVertex glDrawElementsIndirect glDrawElementsInstanced glDrawElementsInstancedBaseInstance glDrawElementsInstancedBaseVertex glDrawElementsInstancedBaseVertexBaseInstance glDrawRangeElements glDrawRangeElementsBaseVertex glDrawTransformFeedback glDrawTransformFeedbackInstanced glDrawTransformFeedbackStream glDrawTransformFeedbackStreamInstanced EmitStreamVertex EmitVertex glEnable glEnablei glEnableVertexArrayAttrib glEnableVertexAttribArray glEndConditionalRender EndPrimitive glEndQuery glEndQueryIndexed EndStreamPrimitive glEndTransformFeedback equal exp exp2 faceforward glFenceSync findLSB findMSB glFinish floatBitsToInt floatBitsToUint floor glFlush glFlushMappedBufferRange glFlushMappedNamedBufferRange fma fract glFramebufferParameteri glFramebufferRenderbuffer glFramebufferTexture glFramebufferTexture1D glFramebufferTexture2D glFramebufferTexture3D glFramebufferTextureLayer frexp glFrontFace fwidth fwidthCoarse fwidthFine glGenBuffers glGenerateMipmap glGenerateTextureMipmap glGenFramebuffers glGenProgramPipelines glGenQueries glGenRenderbuffers glGenSamplers glGenTextures glGenTransformFeedbacks glGenVertexArrays glGet glGetActiveAtomicCounterBufferiv glGetActiveAttrib glGetActiveSubroutineName glGetActiveSubroutineUniform glGetActiveSubroutineUniformiv glGetActiveSubroutineUniformName glGetActiveUniform glGetActiveUniformBlock glGetActiveUniformBlockiv glGetActiveUniformBlockName glGetActiveUniformName glGetActiveUniformsiv glGetAttachedShaders glGetAttribLocation glGetBooleani_v glGetBooleanv glGetBufferParameter glGetBufferParameteri64v glGetBufferParameteriv glGetBufferPointerv glGetBufferSubData glGetCompressedTexImage glGetCompressedTextureImage glGetCompressedTextureSubImage glGetDebugMessageLog glGetDoublei_v glGetDoublev glGetError glGetFloati_v glGetFloatv glGetFragDataIndex glGetFragDataLocation glGetFramebufferAttachmentParameter glGetFramebufferAttachmentParameteriv glGetFramebufferParameter glGetFramebufferParameteriv glGetGraphicsResetStatus glGetInteger64i_v glGetInteger64v glGetIntegeri_v glGetIntegerv glGetInternalformat glGetInternalformati64v glGetInternalformativ glGetMultisample glGetMultisamplefv glGetNamedBufferParameteri64v glGetNamedBufferParameteriv glGetNamedBufferPointerv glGetNamedBufferSubData glGetNamedFramebufferAttachmentParameteriv glGetNamedFramebufferParameteriv glGetNamedRenderbufferParameteriv glGetnCompressedTexImage glGetnTexImage glGetnUniformdv glGetnUniformfv glGetnUniformiv glGetnUniformuiv glGetObjectLabel glGetObjectPtrLabel glGetPointerv glGetProgram glGetProgramBinary glGetProgramInfoLog glGetProgramInterface glGetProgramInterfaceiv glGetProgramiv glGetProgramPipeline glGetProgramPipelineInfoLog glGetProgramPipelineiv glGetProgramResource glGetProgramResourceIndex glGetProgramResourceiv glGetProgramResourceLocation glGetProgramResourceLocationIndex glGetProgramResourceName glGetProgramStage glGetProgramStageiv glGetQueryIndexed glGetQueryIndexediv glGetQueryiv glGetQueryObject glGetQueryObjecti64v glGetQueryObjectiv glGetQueryObjectui64v glGetQueryObjectuiv glGetRenderbufferParameter glGetRenderbufferParameteriv glGetSamplerParameter glGetSamplerParameterfv glGetSamplerParameterIiv glGetSamplerParameterIuiv glGetSamplerParameteriv glGetShader glGetShaderInfoLog glGetShaderiv glGetShaderPrecisionFormat glGetShaderSource glGetString glGetStringi glGetSubroutineIndex glGetSubroutineUniformLocation glGetSync glGetSynciv glGetTexImage glGetTexLevelParameter glGetTexLevelParameterfv glGetTexLevelParameteriv glGetTexParameter glGetTexParameterfv glGetTexParameterIiv glGetTexParameterIuiv glGetTexParameteriv glGetTextureImage glGetTextureLevelParameterfv glGetTextureLevelParameteriv glGetTextureParameterfv glGetTextureParameterIiv glGetTextureParameterIuiv glGetTextureParameteriv glGetTextureSubImage glGetTransformFeedback glGetTransformFeedbacki64_v glGetTransformFeedbacki_v glGetTransformFeedbackiv glGetTransformFeedbackVarying glGetUniform glGetUniformBlockIndex glGetUniformdv glGetUniformfv glGetUniformIndices glGetUniformiv glGetUniformLocation glGetUniformSubroutine glGetUniformSubroutineuiv glGetUniformuiv glGetVertexArrayIndexed glGetVertexArrayIndexed64iv glGetVertexArrayIndexediv glGetVertexArrayiv glGetVertexAttrib glGetVertexAttribdv glGetVertexAttribfv glGetVertexAttribIiv glGetVertexAttribIuiv glGetVertexAttribiv glGetVertexAttribLdv glGetVertexAttribPointerv gl_ClipDistance gl_CullDistance gl_FragCoord gl_FragDepth gl_FrontFacing gl_GlobalInvocationID gl_HelperInvocation gl_InstanceID gl_InvocationID gl_Layer gl_LocalInvocationID gl_LocalInvocationIndex gl_NumSamples gl_NumWorkGroups gl_PatchVerticesIn gl_PointCoord gl_PointSize gl_Position gl_PrimitiveID gl_PrimitiveIDIn gl_SampleID gl_SampleMask gl_SampleMaskIn gl_SamplePosition gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_VertexID gl_ViewportIndex gl_WorkGroupID gl_WorkGroupSize greaterThan greaterThanEqual groupMemoryBarrier glHint imageAtomicAdd imageAtomicAnd imageAtomicCompSwap imageAtomicExchange imageAtomicMax imageAtomicMin imageAtomicOr imageAtomicXor imageLoad imageSamples imageSize imageStore imulExtended intBitsToFloat interpolateAtCentroid interpolateAtOffset interpolateAtSample glInvalidateBufferData glInvalidateBufferSubData glInvalidateFramebuffer glInvalidateNamedFramebufferData glInvalidateNamedFramebufferSubData glInvalidateSubFramebuffer glInvalidateTexImage glInvalidateTexSubImage inverse inversesqrt glIsBuffer glIsEnabled glIsEnabledi glIsFramebuffer isinf isnan glIsProgram glIsProgramPipeline glIsQuery glIsRenderbuffer glIsSampler glIsShader glIsSync glIsTexture glIsTransformFeedback glIsVertexArray ldexp length lessThan lessThanEqual glLineWidth glLinkProgram log log2 glLogicOp glMapBuffer glMapBufferRange glMapNamedBuffer glMapNamedBufferRange matrixCompMult max memoryBarrier glMemoryBarrier memoryBarrierAtomicCounter memoryBarrierBuffer glMemoryBarrierByRegion memoryBarrierImage memoryBarrierShared min glMinSampleShading mix mod modf glMultiDrawArrays glMultiDrawArraysIndirect glMultiDrawElements glMultiDrawElementsBaseVertex glMultiDrawElementsIndirect glNamedBufferData glNamedBufferStorage glNamedBufferSubData glNamedFramebufferDrawBuffer glNamedFramebufferDrawBuffers glNamedFramebufferParameteri glNamedFramebufferReadBuffer glNamedFramebufferRenderbuffer glNamedFramebufferTexture glNamedFramebufferTextureLayer glNamedRenderbufferStorage glNamedRenderbufferStorageMultisample noise noise1 noise2 noise3 noise4 normalize not notEqual glObjectLabel glObjectPtrLabel outerProduct packDouble2x32 packHalf2x16 packSnorm2x16 packSnorm4x8 packUnorm packUnorm2x16 packUnorm4x8 glPatchParameter glPatchParameterfv glPatchParameteri glPauseTransformFeedback glPixelStore glPixelStoref glPixelStorei glPointParameter glPointParameterf glPointParameterfv glPointParameteri glPointParameteriv glPointSize glPolygonMode glPolygonOffset glPopDebugGroup pow glPrimitiveRestartIndex glProgramBinary glProgramParameter glProgramParameteri glProgramUniform glProgramUniform1f glProgramUniform1fv glProgramUniform1i glProgramUniform1iv glProgramUniform1ui glProgramUniform1uiv glProgramUniform2f glProgramUniform2fv glProgramUniform2i glProgramUniform2iv glProgramUniform2ui glProgramUniform2uiv glProgramUniform3f glProgramUniform3fv glProgramUniform3i glProgramUniform3iv glProgramUniform3ui glProgramUniform3uiv glProgramUniform4f glProgramUniform4fv glProgramUniform4i glProgramUniform4iv glProgramUniform4ui glProgramUniform4uiv glProgramUniformMatrix2fv glProgramUniformMatrix2x3fv glProgramUniformMatrix2x4fv glProgramUniformMatrix3fv glProgramUniformMatrix3x2fv glProgramUniformMatrix3x4fv glProgramUniformMatrix4fv glProgramUniformMatrix4x2fv glProgramUniformMatrix4x3fv glProvokingVertex glPushDebugGroup glQueryCounter radians glReadBuffer glReadnPixels glReadPixels reflect refract glReleaseShaderCompiler removedTypes glRenderbufferStorage glRenderbufferStorageMultisample glResumeTransformFeedback round roundEven glSampleCoverage glSampleMaski glSamplerParameter glSamplerParameterf glSamplerParameterfv glSamplerParameteri glSamplerParameterIiv glSamplerParameterIuiv glSamplerParameteriv glScissor glScissorArray glScissorArrayv glScissorIndexed glScissorIndexedv glShaderBinary glShaderSource glShaderStorageBlockBinding sign sin sinh smoothstep sqrt glStencilFunc glStencilFuncSeparate glStencilMask glStencilMaskSeparate glStencilOp glStencilOpSeparate step tan tanh glTexBuffer glTexBufferRange texelFetch texelFetchOffset glTexImage1D glTexImage2D glTexImage2DMultisample glTexImage3D glTexImage3DMultisample glTexParameter glTexParameterf glTexParameterfv glTexParameteri glTexParameterIiv glTexParameterIuiv glTexParameteriv glTexStorage1D glTexStorage2D glTexStorage2DMultisample glTexStorage3D glTexStorage3DMultisample glTexSubImage1D glTexSubImage2D glTexSubImage3D texture glTextureBarrier glTextureBuffer glTextureBufferRange textureGather textureGatherOffset textureGatherOffsets textureGrad textureGradOffset textureLod textureLodOffset textureOffset glTextureParameterf glTextureParameterfv glTextureParameteri glTextureParameterIiv glTextureParameterIuiv glTextureParameteriv textureProj textureProjGrad textureProjGradOffset textureProjLod textureProjLodOffset textureProjOffset textureQueryLevels textureQueryLod textureSamples textureSize glTextureStorage1D glTextureStorage2D glTextureStorage2DMultisample glTextureStorage3D glTextureStorage3DMultisample glTextureSubImage1D glTextureSubImage2D glTextureSubImage3D glTextureView glTransformFeedbackBufferBase glTransformFeedbackBufferRange glTransformFeedbackVaryings transpose trunc uaddCarry uintBitsToFloat umulExtended glUniform glUniform1f glUniform1fv glUniform1i glUniform1iv glUniform1ui glUniform1uiv glUniform2f glUniform2fv glUniform2i glUniform2iv glUniform2ui glUniform2uiv glUniform3f glUniform3fv glUniform3i glUniform3iv glUniform3ui glUniform3uiv glUniform4f glUniform4fv glUniform4i glUniform4iv glUniform4ui glUniform4uiv glUniformBlockBinding glUniformMatrix2fv glUniformMatrix2x3fv glUniformMatrix2x4fv glUniformMatrix3fv glUniformMatrix3x2fv glUniformMatrix3x4fv glUniformMatrix4fv glUniformMatrix4x2fv glUniformMatrix4x3fv glUniformSubroutines glUniformSubroutinesuiv glUnmapBuffer glUnmapNamedBuffer unpackDouble2x32 unpackHalf2x16 unpackSnorm2x16 unpackSnorm4x8 unpackUnorm unpackUnorm2x16 unpackUnorm4x8 glUseProgram glUseProgramStages usubBorrow glValidateProgram glValidateProgramPipeline glVertexArrayAttribBinding glVertexArrayAttribFormat glVertexArrayAttribIFormat glVertexArrayAttribLFormat glVertexArrayBindingDivisor glVertexArrayElementBuffer glVertexArrayVertexBuffer glVertexArrayVertexBuffers glVertexAttrib glVertexAttrib1d glVertexAttrib1dv glVertexAttrib1f glVertexAttrib1fv glVertexAttrib1s glVertexAttrib1sv glVertexAttrib2d glVertexAttrib2dv glVertexAttrib2f glVertexAttrib2fv glVertexAttrib2s glVertexAttrib2sv glVertexAttrib3d glVertexAttrib3dv glVertexAttrib3f glVertexAttrib3fv glVertexAttrib3s glVertexAttrib3sv glVertexAttrib4bv glVertexAttrib4d glVertexAttrib4dv glVertexAttrib4f glVertexAttrib4fv glVertexAttrib4iv glVertexAttrib4Nbv glVertexAttrib4Niv glVertexAttrib4Nsv glVertexAttrib4Nub glVertexAttrib4Nubv glVertexAttrib4Nuiv glVertexAttrib4Nusv glVertexAttrib4s glVertexAttrib4sv glVertexAttrib4ubv glVertexAttrib4uiv glVertexAttrib4usv glVertexAttribBinding glVertexAttribDivisor glVertexAttribFormat glVertexAttribI1i glVertexAttribI1iv glVertexAttribI1ui glVertexAttribI1uiv glVertexAttribI2i glVertexAttribI2iv glVertexAttribI2ui glVertexAttribI2uiv glVertexAttribI3i glVertexAttribI3iv glVertexAttribI3ui glVertexAttribI3uiv glVertexAttribI4bv glVertexAttribI4i glVertexAttribI4iv glVertexAttribI4sv glVertexAttribI4ubv glVertexAttribI4ui glVertexAttribI4uiv glVertexAttribI4usv glVertexAttribIFormat glVertexAttribIPointer glVertexAttribL1d glVertexAttribL1dv glVertexAttribL2d glVertexAttribL2dv glVertexAttribL3d glVertexAttribL3dv glVertexAttribL4d glVertexAttribL4dv glVertexAttribLFormat glVertexAttribLPointer glVertexAttribP1ui glVertexAttribP2ui glVertexAttribP3ui glVertexAttribP4ui glVertexAttribPointer glVertexBindingDivisor glViewport glViewportArray glViewportArrayv glViewportIndexed glViewportIndexedf glViewportIndexedfv glWaitSync gl_Position gl_PointSize gl_ClipVertex gl_FragCoord gl_FragFacing gl_FragColor gl_FragData gl_FragDepth gl_Color gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogColor gl_ClipDistance gl_PrimitiveIDIn gl_InvocationID gl_PrimitiveID gl_Layer gl_ViewportIndex gl_TessCoord gl_PatchVerticesIn gl_TessLevelOuter gl_TessLevelInner gl_MaxPatchVertices gl_in gl_out gl_MaxAtomicCounterBindings gl_MaxAtomicCounterBufferSize gl_MaxClipDistances gl_MaxClipPlanes gl_MaxCombinedAtomicCounterBuffers gl_MaxCombinedAtomicCounters gl_MaxCombinedClipAndCullDistances gl_MaxCombinedImageUniforms gl_MaxCombinedImageUnitsAndFragmentOutputs gl_MaxCombinedShaderOutputResources gl_MaxCombinedTextureImageUnits gl_MaxComputeAtomicCounterBuffers gl_MaxComputeAtomicCounters gl_MaxComputeImageUniforms gl_MaxComputeTextureImageUnits gl_MaxComputeUniformComponents gl_MaxComputeWorkGroupCount gl_MaxComputeWorkGroupSize gl_MaxCullDistances gl_MaxDrawBuffers gl_MaxFragmentAtomicCounterBuffers gl_MaxFragmentAtomicCounters gl_MaxFragmentImageUniforms gl_MaxFragmentInputComponents gl_MaxFragmentUniformComponents gl_MaxFragmentUniformVectors gl_MaxGeometryAtomicCounterBuffers gl_MaxGeometryAtomicCounters gl_MaxGeometryImageUniforms gl_MaxGeometryInputComponents gl_MaxGeometryOutputComponents gl_MaxGeometryOutputVertices gl_MaxGeometryTextureImageUnits gl_MaxGeometryTotalOutputComponents gl_MaxGeometryUniformComponents gl_MaxImageSamples gl_MaxImageUnits gl_MaxInputAttachments gl_MaxLights gl_MaxPatchVertices gl_MaxProgramTexelOffset gl_MaxSamples gl_MaxTessControlAtomicCounterBuffers gl_MaxTessControlAtomicCounters gl_MaxTessControlImageUniforms gl_MaxTessControlInputComponents gl_MaxTessControlOutputComponents gl_MaxTessControlTextureImageUnits gl_MaxTessControlTotalOutputComponents gl_MaxTessControlUniformComponents gl_MaxTessEvaluationAtomicCounterBuffers gl_MaxTessEvaluationAtomicCounters gl_MaxTessEvaluationImageUniforms gl_MaxTessEvaluationInputComponents gl_MaxTessEvaluationOutputComponents gl_MaxTessEvaluationTextureImageUnits gl_MaxTessEvaluationUniformComponents gl_MaxTessGenLevel gl_MaxTessPatchComponents gl_MaxTextureCoords gl_MaxTextureImageUnits gl_MaxTextureUnits gl_MaxTransformFeedbackBuffers gl_MaxTransformFeedbackInterleavedComponents gl_MaxVaryingComponents gl_MaxVaryingFloats gl_MaxVaryingVectors gl_MaxVertexAtomicCounterBuffers gl_MaxVertexAtomicCounters gl_MaxVertexAttribs gl_MaxVertexAttributes gl_MaxVertexImageUniforms gl_MaxVertexOutputComponents gl_MaxVertexTextureImageUnits gl_MaxVertexUniformComponents gl_MaxVertexUniformVectors gl_MaxViewports gl_MinProgramTexelOffset gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxClipPlanes gl_MaxVaryingFloats gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixInverse gl_ModelViewMatrixTranspose gl_ProjectionMatrixTranspose gl_ModelViewProjectionMatrixTranspose gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormScale gl_DepthRangeParameters gl_DepthRange gl_ClipPlane gl_PointParameters gl_Point gl_MaterialParameters gl_FrontMaterial gl_BackMaterial gl_LightSourceParameters gl_LightSource gl_LightModelParameters gl_LightModel gl_LightModelProducts gl_FrontLightModelProduct gl_BackLightModelProduct gl_LightProducts gl_FrontLightProduct gl_BackLightProduct gl_TextureEnvColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_ObjectPlaneS gl_ObjectPlaneT gl_ObjectPlaneR gl_ObjectPlaneQ gl_FogParameters gl_Fog gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_Color gl_SecondaryColor skylighting-core-0.13.4.1/xml/gnuassembler.xml0000644000000000000000000020274407346545000017433 0ustar0000000000000000 rax eax ax ah al rbx ebx bx bh bl rcx ecx cx ch cl rdx edx dx dh dl rbp ebp bp bpl rsi esi si sil rdi edi di dil rip eip ip rsp esp sp spl r8 r8d r8w r8b r9 r9d r9w r9b r10 r10d r10w r10b r11 r11d r11w r11b r12 r12d r12w r12b r13 r13d r13w r13b r14 r14d r14w r14b r15 r15d r15w r15b cs ds es fs gs ss cr0 cr2 cr3 cr4 dr0 dr1 dr2 dr3 dr6 dr7 st mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 lock rep repe repz repne repnz xaquire xrelease bnd nobnd aaa aad aam aas adc addb addw addl addq and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts cbw cdq cdqe clc cld cli clts cltd cbtw cwtl cwtd cltq cqto cmc cmpb cmpw cmpl cmpq cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec decl decq div divb divw divl divq dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 global globl hlt ibts icebp idiv idivb idivw idivl idivq imul imulb imulw imull imulq in inc incl incq incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz lahf lar lds leal leaq leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor movb movw movl movq movsb movsd movsq movsw movsx movsxd movzx movsbw movsxb movsbl movsbq movswl movsxw movswq movslq movsxl movzbw movzxb movzbl movzbq movzwl movzxw movzwq mul mulb mulw mull mulq mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popl popq popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushl pushq pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn retq rol ror rdm rsdc rsldt rsm rsts sahf sal sall salq salc sar sarl sarq sbb scasb scasd scasq scasw sfence sgdt shl shll shllq shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub subw subl subq svdc svldt svts swapgs syscall sysenter sysexit sysret test testl testq ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor xorl xorq cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop call callq iret iretd iretq iretw ja jae jb jbe jc jcxz je jecxz jg jge jl jle jmp jmpe jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns jnz jo jp jpe jpo jrcxz js jz ret retd retf retfd retfq retfw retn retnd retnq retnw retq retw .abort .align .app-file .appline .ascii .asciz .att_syntax .balign .balignl .balignw .byte .code16 .code32 .comm .common.s .common .data .dc.b .dc.d .dc.l .dc.s .dc.w .dc.x .dc .dcb.b .dcb.d .dcb.l .dcb.s .dcb.w .dcb.x .dcb .debug .def .desc .dim .double .ds.b .ds.d .ds.l .ds.p .ds.s .ds.w .ds.x .ds .dsect .eject .else .elsec .elseif .end .endc .endef .endfunc .endif .endm .endr .equ .equiv .err .exitm .extend .extern .fail .file .fill .float .format .func .global .globl .hidden .hword .ident .if .ifc .ifdef .ifeq .ifeqs .ifge .ifgt .ifle .iflt .ifnc .ifndef .ifne .ifnes .ifnotdef .include .int .intel_syntax .internal .irep .irepc .irp .irpc .lcomm .lflags .line .linkonce .list .llen .ln .long .lsym .macro .mexit .name .noformat .nolist .nopage noprefix .octa .offset .org .p2align .p2alignl .p2alignw .page .plen .popsection .previous .print .protected .psize .purgem .pushsection .quad .rodata .rep .rept .rva .sbttl .scl .sect.s .sect .section.s .section .set .short .single .size .skip .sleb128 .space .spc .stabd .stabn .stabs .string .struct .subsection .symver .tag .text .title .ttl .type .uleb128 .use .val .version .vtable_entry .vtable_inherit .weak .word .xcom .xdef .xref .xstabs .zero .arm .bss .code .even .force_thumb .ldouble .loc .ltorg .packed .pool .req .thumb .thumb_func .thumb_set skylighting-core-0.13.4.1/xml/go.xml0000644000000000000000000002335507346545000015350 0ustar0000000000000000 ]> chan const func import interface map package range struct type var break case continue default defer else fallthrough for go goto if return select switch bool byte complex64 complex128 error float32 float64 int int8 int16 int32 int64 rune string uint uintptr uint8 uint16 uint32 uint64 any comparable append cap close complex copy delete imag len make new panic print println real recover false nil true iota skylighting-core-0.13.4.1/xml/graphql.xml0000644000000000000000000000717107346545000016377 0ustar0000000000000000 enum extend fragment implements input interface mutation on query scalar schema subscription type union null true false Boolean Float ID Int String skylighting-core-0.13.4.1/xml/groovy.xml0000644000000000000000000002656507346545000016276 0ustar0000000000000000 ]> java15##Java as assert class default enum extends false implements import in instanceof native abstract interface new null package super this throws trait true var break case catch continue do else finally for goto if return switch throw try while def boolean byte char double float int long short void skylighting-core-0.13.4.1/xml/hamlet.xml0000644000000000000000000001122507346545000016206 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/haskell.xml0000644000000000000000000006050507346545000016364 0ustar0000000000000000 ]> case class data deriving do else family forall if in infixl infixr instance let module newtype of pattern primitive then type where abs acos acosh all and any appendFile approxRational asTypeOf asin asinh atan atan2 atanh basicIORun break catch ceiling chr compare concat concatMap const cos cosh curry cycle decodeFloat denominator digitToInt div divMod drop dropWhile either elem encodeFloat enumFrom enumFromThen enumFromThenTo enumFromTo error even exp exponent fail filter flip floatDigits floatRadix floatRange floor fmap foldl foldl1 foldMap foldr foldr1 fromDouble fromEnum fromInt fromInteger fromIntegral fromRational fst gcd getChar getContents getLine group head id inRange index init intToDigit interact ioError isAlpha isAlphaNum isAscii isControl isDenormalized isDigit isHexDigit isIEEE isInfinite isLower isNaN isNegativeZero isOctDigit isPrint isSpace isUpper iterate last lcm length lex lexDigits lexLitChar lines log logBase lookup map mappend mapM mapM_ max maxBound maximum maybe mconcat mempty min minBound minimum mod negate not notElem null numerator odd or ord otherwise pack pi pred primExitWith print product properFraction pure putChar putStr putStrLn quot quotRem range rangeSize read readDec readFile readFloat readHex readIO readInt readList readLitChar readLn readOct readParen readSigned reads readsPrec realToFrac recip rem repeat replicate return reverse round scaleFloat scanl scanl1 scanr scanr1 seq sequence sequenceA sequence_ show showChar showInt showList showLitChar showParen showSigned showString shows showsPrec significand signum sin sinh snd sort span splitAt sqrt subtract succ sum tail take takeWhile tan tanh threadToIOResult toEnum toInt toInteger toLower toRational toUpper traverse truncate uncurry undefined unlines until unwords unzip unzip3 userError words writeFile zip zip3 zipWith zipWith3 Applicative Bounded Enum Eq Floating Foldable Fractional Functor Integral Ix Monad Monoid Num Ord Read Real RealFloat RealFrac Show Traversable Bool ByteString Char Double Either FilePath Float Int Integer IO IOError Maybe Ordering Ratio Rational ReadS ShowS String Word False True Left Right Just Nothing EQ LT GT defined if ifdef ifndef include undef qualified lib prefix as with call pure unsafe get set foreign stable nocode as qualified hiding AllowAmbiguousTypes ApplicativeDo Arrows AutoDeriveTypeable BangPatterns BinaryLiterals CApiFFI CPP ConstrainedClassMethods ConstraintKinds DataKinds DatatypeContexts DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DisambiguateRecordFields DoAndIfThenElse DoRec DuplicateRecordFields EmptyCase EmptyDataDecls ExistentialQuantification ExplicitForAll ExplicitNamespaces ExtendedDefaultRules ExtensibleRecords FlexibleContexts FlexibleInstances ForeignFunctionInterface FunctionalDependencies GADTSyntax GADTs GHCForeignImportPrim GeneralizedNewtypeDeriving Generics HereDocuments ImplicitParams ImplicitPrelude ImpredicativeTypes IncoherentInstances InstanceSigs InterruptibleFFI JavaScriptFFI KindSignatures LambdaCase LiberalTypeSynonyms MagicHash MonadComprehensions MonadFailDesugaring MonoLocalBinds MonoPatBinds MonomorphismRestriction MultiParamTypeClasses MultiWayIf NPlusKPatterns NamedFieldPuns NamedWildCards NegativeLiterals NewQualifiedOperators NondecreasingIndentation NullaryTypeClasses NumDecimals OverlappingInstances OverloadedLabels OverloadedLists OverloadedStrings PackageImports ParallelArrays ParallelListComp PartialTypeSignatures PatternGuards PatternSignatures PatternSynonyms PolyKinds PolymorphicComponents PostfixOperators QuasiQuotes Rank2Types RankNTypes RebindableSyntax RecordPuns RecordWildCards RecursiveDo RegularPatterns RelaxedPolyRec RestrictedTypeSynonyms RoleAnnotations Safe SafeImports ScopedTypeVariables StandaloneDeriving StaticPointers Strict StrictData TemplateHaskell TemplateHaskellQuotes TraditionalRecordSyntax TransformListComp Trustworthy TupleSections TypeApplications TypeFamilies TypeInType TypeOperators TypeSynonymInstances UnboxedTuples UndecidableInstances UndecidableSuperClasses UnicodeSyntax UnliftedFFITypes Unsafe ViewPatterns XmlSyntax skylighting-core-0.13.4.1/xml/haskell.xml.patch0000644000000000000000000000142307346545000017454 0ustar0000000000000000diff --git a/skylighting-core/xml/haskell.xml b/skylighting-core/xml/haskell.xml index 9c6cf4a..bdb65b5 100644 --- a/skylighting-core/xml/haskell.xml +++ b/skylighting-core/xml/haskell.xml @@ -484,7 +484,7 @@ - + skylighting-core-0.13.4.1/xml/haxe.xml0000644000000000000000000001527007346545000015665 0ustar0000000000000000 break case cast catch class continue default else enum extends false for function if implements in inline interface new null override private public return static super switch this throw trace true try typedef untyped var while package import Array Void Bool Int UInt Float Dynamic String List Error Unknown Type skylighting-core-0.13.4.1/xml/html.xml0000644000000000000000000004637407346545000015715 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/idris.xml0000644000000000000000000001634007346545000016051 0ustar0000000000000000 abstract auto case class codata constructor covering data default do dsl else export if implementation implicit import impossible in index_first index_next infix infixl infixr instance interface lambda let module mutual namespace of parameters partial pattern postulate prefix private proof public record rewrite static syntax tactics term then total using variable where with access assert_total default dynamic elim error_handlers error_reverse flag hide include language lib link name provide reflection applyTactic attack compute exact fill focus induction intro intros let refine reflect rewrite solve trivial try skylighting-core-0.13.4.1/xml/ini.xml0000644000000000000000000000577107346545000015524 0ustar0000000000000000 On Off Default Defaults Localhost Null True False Yes No Normal E_ALL E_ERROR E_WARNING E_PARSE E_NOTICE E_STRICT E_CORE_ERROR E_CORE_WARNING E_COMPILE_ERROR E_COMPILE_WARNING E_USER_ERROR E_USER_WARNING E_USER_NOTICE skylighting-core-0.13.4.1/xml/isocpp.xml0000644000000000000000000013632407346545000016241 0ustar0000000000000000 ]> break case catch continue default do else for goto if return switch throw try while co_await co_return co_yield alignof alignas asm auto class consteval constinit constexpr const_cast decltype delete dynamic_cast enum explicit false final friend inline namespace new noexcept nullptr operator override private protected public reinterpret_cast sizeof static_assert static_cast struct template this true typedef typeid typename union using virtual and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq concept requires import module export noreturn carries_dependency deprecated fallthrough nodiscard maybe_unused likely unlikely no_unique_address assume bool char char8_t char16_t char32_t double float int long short signed unsigned void int8_t int16_t int32_t int64_t uint8_t uint16_t uint32_t uint64_t int_least8_t int_least16_t int_least32_t int_least64_t uint_least8_t uint_least16_t uint_least32_t uint_least64_t int_fast8_t int_fast16_t int_fast32_t int_fast64_t uint_fast8_t uint_fast16_t uint_fast32_t uint_fast64_t size_t ssize_t wchar_t intptr_t uintptr_t intmax_t uintmax_t ptrdiff_t sig_atomic_t wint_t va_list FILE fpos_t time_t const extern mutable register static thread_local volatile __DATE__ __FILE__ __LINE__ __STDCPP_DEFAULT_NEW_ALIGNMENT__ __STDCPP_STRICT_POINTER_SAFETY__ __STDCPP_THREADS__ __STDC_HOSTED__ __STDC_ISO_10646__ __STDC_MB_MIGHT_NEQ_WC__ __STDC_VERSION__ __STDC__ __TIME__ __cplusplus __func__ assert _Pragma __has_include __has_cpp_attribute __VA_ARGS__ __VA_OPT__ if ifdef ifndef elif elifdef elifndef else endif cmakedefine01 cmakedefine define include error line pragma undef warning cmakedefine01 cmakedefine define undef error line pragma warning skylighting-core-0.13.4.1/xml/isocpp.xml.patch0000644000000000000000000000132307346545000017325 0ustar0000000000000000--- isocpp.xml.2 2022-10-28 15:30:42.000000000 -0700 +++ isocpp.xml 2022-10-28 15:30:47.000000000 -0700 @@ -445,8 +445,8 @@ - + skylighting-core-0.13.4.1/xml/j.xml0000644000000000000000000001477307346545000015200 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/java.xml0000644000000000000000000040262707346545000015667 0ustar0000000000000000 ]> ACTIVE ACTIVITY_COMPLETED ACTIVITY_REQUIRED ARG_IN ARG_INOUT ARG_OUT AWTError AWTEvent AWTEventListener AWTEventListenerProxy AWTEventMulticaster AWTException AWTKeyStroke AWTPermission AbstractAction AbstractBorder AbstractButton AbstractCellEditor AbstractCollection AbstractColorChooserPanel AbstractDocument AbstractDocument.AttributeContext AbstractDocument.Content AbstractDocument.ElementEdit AbstractExecutorService AbstractInterruptibleChannel AbstractLayoutCache AbstractLayoutCache.NodeDimensions AbstractList AbstractListModel AbstractMap AbstractMethodError AbstractPreferences AbstractQueue AbstractQueuedSynchronizer AbstractSelectableChannel AbstractSelectionKey AbstractSelector AbstractSequentialList AbstractSet AbstractSpinnerModel AbstractTableModel AbstractUndoableEdit AbstractWriter AccessControlContext AccessControlException AccessController AccessException Accessible AccessibleAction AccessibleAttributeSequence AccessibleBundle AccessibleComponent AccessibleContext AccessibleEditableText AccessibleExtendedComponent AccessibleExtendedTable AccessibleExtendedText AccessibleHyperlink AccessibleHypertext AccessibleIcon AccessibleKeyBinding AccessibleObject AccessibleRelation AccessibleRelationSet AccessibleResourceBundle AccessibleRole AccessibleSelection AccessibleState AccessibleStateSet AccessibleStreamable AccessibleTable AccessibleTableModelChange AccessibleText AccessibleTextSequence AccessibleValue AccountException AccountExpiredException AccountLockedException AccountNotFoundException Acl AclEntry AclNotFoundException Action ActionEvent ActionListener ActionMap ActionMapUIResource Activatable ActivateFailedException ActivationDesc ActivationException ActivationGroup ActivationGroupDesc ActivationGroupDesc.CommandEnvironment ActivationGroupID ActivationGroup_Stub ActivationID ActivationInstantiator ActivationMonitor ActivationSystem Activator ActiveEvent ActivityCompletedException ActivityRequiredException AdapterActivator AdapterActivatorOperations AdapterAlreadyExists AdapterAlreadyExistsHelper AdapterInactive AdapterInactiveHelper AdapterManagerIdHelper AdapterNameHelper AdapterNonExistent AdapterNonExistentHelper AdapterStateHelper AddressHelper Adjustable AdjustmentEvent AdjustmentListener Adler32 AffineTransform AffineTransformOp AlgorithmParameterGenerator AlgorithmParameterGeneratorSpi AlgorithmParameterSpec AlgorithmParameters AlgorithmParametersSpi AllPermission AlphaComposite AlreadyBound AlreadyBoundException AlreadyBoundHelper AlreadyBoundHolder AlreadyConnectedException AncestorEvent AncestorListener AnnotatedElement Annotation AnnotationFormatError AnnotationTypeMismatchException Any AnyHolder AnySeqHelper AnySeqHelper AnySeqHolder AppConfigurationEntry AppConfigurationEntry.LoginModuleControlFlag Appendable Applet AppletContext AppletInitializer AppletStub ApplicationException Arc2D Arc2D.Double Arc2D.Float Area AreaAveragingScaleFilter ArithmeticException Array Array ArrayBlockingQueue ArrayIndexOutOfBoundsException ArrayList ArrayStoreException ArrayType Arrays AssertionError AsyncBoxView AsynchronousCloseException AtomicBoolean AtomicInteger AtomicIntegerArray AtomicIntegerFieldUpdater AtomicLong AtomicLongArray AtomicLongFieldUpdater AtomicMarkableReference AtomicReference AtomicReferenceArray AtomicReferenceFieldUpdater AtomicStampedReference Attr Attribute Attribute Attribute AttributeChangeNotification AttributeChangeNotificationFilter AttributeException AttributeInUseException AttributeList AttributeList AttributeList AttributeListImpl AttributeModificationException AttributeNotFoundException AttributeSet AttributeSet AttributeSet.CharacterAttribute AttributeSet.ColorAttribute AttributeSet.FontAttribute AttributeSet.ParagraphAttribute AttributeSetUtilities AttributeValueExp AttributedCharacterIterator AttributedCharacterIterator.Attribute AttributedString Attributes Attributes Attributes Attributes.Name Attributes2 Attributes2Impl AttributesImpl AudioClip AudioFileFormat AudioFileFormat.Type AudioFileReader AudioFileWriter AudioFormat AudioFormat.Encoding AudioInputStream AudioPermission AudioSystem AuthPermission AuthProvider AuthenticationException AuthenticationException AuthenticationNotSupportedException Authenticator Authenticator.RequestorType AuthorizeCallback Autoscroll BAD_CONTEXT BAD_INV_ORDER BAD_OPERATION BAD_PARAM BAD_POLICY BAD_POLICY_TYPE BAD_POLICY_VALUE BAD_QOS BAD_TYPECODE BMPImageWriteParam BackingStoreException BadAttributeValueExpException BadBinaryOpValueExpException BadKind BadLocationException BadPaddingException BadStringOperationException BandCombineOp BandedSampleModel BaseRowSet BasicArrowButton BasicAttribute BasicAttributes BasicBorders BasicBorders.ButtonBorder BasicBorders.FieldBorder BasicBorders.MarginBorder BasicBorders.MenuBarBorder BasicBorders.RadioButtonBorder BasicBorders.RolloverButtonBorder BasicBorders.SplitPaneBorder BasicBorders.ToggleButtonBorder BasicButtonListener BasicButtonUI BasicCheckBoxMenuItemUI BasicCheckBoxUI BasicColorChooserUI BasicComboBoxEditor BasicComboBoxEditor.UIResource BasicComboBoxRenderer BasicComboBoxRenderer.UIResource BasicComboBoxUI BasicComboPopup BasicControl BasicDesktopIconUI BasicDesktopPaneUI BasicDirectoryModel BasicEditorPaneUI BasicFileChooserUI BasicFormattedTextFieldUI BasicGraphicsUtils BasicHTML BasicIconFactory BasicInternalFrameTitlePane BasicInternalFrameUI BasicLabelUI BasicListUI BasicLookAndFeel BasicMenuBarUI BasicMenuItemUI BasicMenuUI BasicOptionPaneUI BasicOptionPaneUI.ButtonAreaLayout BasicPanelUI BasicPasswordFieldUI BasicPermission BasicPopupMenuSeparatorUI BasicPopupMenuUI BasicProgressBarUI BasicRadioButtonMenuItemUI BasicRadioButtonUI BasicRootPaneUI BasicScrollBarUI BasicScrollPaneUI BasicSeparatorUI BasicSliderUI BasicSpinnerUI BasicSplitPaneDivider BasicSplitPaneUI BasicStroke BasicTabbedPaneUI BasicTableHeaderUI BasicTableUI BasicTextAreaUI BasicTextFieldUI BasicTextPaneUI BasicTextUI BasicTextUI.BasicCaret BasicTextUI.BasicHighlighter BasicToggleButtonUI BasicToolBarSeparatorUI BasicToolBarUI BasicToolTipUI BasicTreeUI BasicViewportUI BatchUpdateException BeanContext BeanContextChild BeanContextChildComponentProxy BeanContextChildSupport BeanContextContainerProxy BeanContextEvent BeanContextMembershipEvent BeanContextMembershipListener BeanContextProxy BeanContextServiceAvailableEvent BeanContextServiceProvider BeanContextServiceProviderBeanInfo BeanContextServiceRevokedEvent BeanContextServiceRevokedListener BeanContextServices BeanContextServicesListener BeanContextServicesSupport BeanContextServicesSupport.BCSSServiceProvider BeanContextSupport BeanContextSupport.BCSIterator BeanDescriptor BeanInfo Beans BevelBorder Bidi BigDecimal BigInteger BinaryRefAddr BindException Binding Binding BindingHelper BindingHolder BindingIterator BindingIteratorHelper BindingIteratorHolder BindingIteratorOperations BindingIteratorPOA BindingListHelper BindingListHolder BindingType BindingTypeHelper BindingTypeHolder BitSet Blob BlockView BlockingQueue Book Boolean BooleanControl BooleanControl.Type BooleanHolder BooleanSeqHelper BooleanSeqHolder Border BorderFactory BorderLayout BorderUIResource BorderUIResource.BevelBorderUIResource BorderUIResource.CompoundBorderUIResource BorderUIResource.EmptyBorderUIResource BorderUIResource.EtchedBorderUIResource BorderUIResource.LineBorderUIResource BorderUIResource.MatteBorderUIResource BorderUIResource.TitledBorderUIResource BoundedRangeModel Bounds Bounds Box Box.Filler BoxLayout BoxView BoxedValueHelper BreakIterator BrokenBarrierException Buffer BufferCapabilities BufferCapabilities.FlipContents BufferOverflowException BufferStrategy BufferUnderflowException BufferedImage BufferedImageFilter BufferedImageOp BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonGroup ButtonModel ButtonUI Byte ByteArrayInputStream ByteArrayOutputStream ByteBuffer ByteChannel ByteHolder ByteLookupTable ByteOrder CDATASection CMMException CODESET_INCOMPATIBLE COMM_FAILURE CRC32 CRL CRLException CRLSelector CSS CSS.Attribute CTX_RESTRICT_SCOPE CacheRequest CacheResponse CachedRowSet Calendar Callable CallableStatement Callback CallbackHandler CancelablePrintJob CancellationException CancelledKeyException CannotProceed CannotProceedException CannotProceedHelper CannotProceedHolder CannotRedoException CannotUndoException Canvas CardLayout Caret CaretEvent CaretListener CellEditor CellEditorListener CellRendererPane CertPath CertPath.CertPathRep CertPathBuilder CertPathBuilderException CertPathBuilderResult CertPathBuilderSpi CertPathParameters CertPathTrustManagerParameters CertPathValidator CertPathValidatorException CertPathValidatorResult CertPathValidatorSpi CertSelector CertStore CertStoreException CertStoreParameters CertStoreSpi Certificate Certificate Certificate Certificate.CertificateRep CertificateEncodingException CertificateEncodingException CertificateException CertificateException CertificateExpiredException CertificateExpiredException CertificateFactory CertificateFactorySpi CertificateNotYetValidException CertificateNotYetValidException CertificateParsingException CertificateParsingException ChangeEvent ChangeListener ChangedCharSetException Channel ChannelBinding Channels CharArrayReader CharArrayWriter CharBuffer CharConversionException CharHolder CharSeqHelper CharSeqHolder CharSequence Character Character.Subset Character.UnicodeBlock CharacterCodingException CharacterData CharacterIterator Charset CharsetDecoder CharsetEncoder CharsetProvider Checkbox CheckboxGroup CheckboxMenuItem CheckedInputStream CheckedOutputStream Checksum Choice ChoiceCallback ChoiceFormat Chromaticity Cipher CipherInputStream CipherOutputStream CipherSpi Class ClassCastException ClassCircularityError ClassDefinition ClassDesc ClassFileTransformer ClassFormatError ClassLoader ClassLoaderRepository ClassLoadingMXBean ClassNotFoundException ClientRequestInfo ClientRequestInfoOperations ClientRequestInterceptor ClientRequestInterceptorOperations Clip Clipboard ClipboardOwner Clob CloneNotSupportedException Cloneable Closeable ClosedByInterruptException ClosedChannelException ClosedSelectorException CodeSets CodeSigner CodeSource Codec CodecFactory CodecFactoryHelper CodecFactoryOperations CodecOperations CoderMalfunctionError CoderResult CodingErrorAction CollationElementIterator CollationKey Collator Collection CollectionCertStoreParameters Collections Color ColorChooserComponentFactory ColorChooserUI ColorConvertOp ColorModel ColorSelectionModel ColorSpace ColorSupported ColorType ColorUIResource ComboBoxEditor ComboBoxModel ComboBoxUI ComboPopup Comment CommunicationException Comparable Comparator CompilationMXBean Compiler CompletionService CompletionStatus CompletionStatusHelper Component ComponentAdapter ComponentColorModel ComponentEvent ComponentIdHelper ComponentInputMap ComponentInputMapUIResource ComponentListener ComponentOrientation ComponentSampleModel ComponentUI ComponentView Composite CompositeContext CompositeData CompositeDataSupport CompositeName CompositeType CompositeView CompoundBorder CompoundControl CompoundControl.Type CompoundEdit CompoundName Compression ConcurrentHashMap ConcurrentLinkedQueue ConcurrentMap ConcurrentModificationException Condition Configuration ConfigurationException ConfirmationCallback ConnectException ConnectException ConnectIOException Connection ConnectionEvent ConnectionEventListener ConnectionPendingException ConnectionPoolDataSource ConsoleHandler Constructor Container ContainerAdapter ContainerEvent ContainerListener ContainerOrderFocusTraversalPolicy ContentHandler ContentHandler ContentHandlerFactory ContentModel Context Context ContextList ContextNotEmptyException ContextualRenderedImageFactory Control Control Control.Type ControlFactory ControllerEventListener ConvolveOp CookieHandler CookieHolder Copies CopiesSupported CopyOnWriteArrayList CopyOnWriteArraySet CountDownLatch CounterMonitor CounterMonitorMBean CredentialException CredentialExpiredException CredentialNotFoundException CropImageFilter CubicCurve2D CubicCurve2D.Double CubicCurve2D.Float Currency Current Current Current CurrentHelper CurrentHelper CurrentHelper CurrentHolder CurrentOperations CurrentOperations CurrentOperations Cursor CustomMarshal CustomValue Customizer CyclicBarrier DATA_CONVERSION DESKeySpec DESedeKeySpec DGC DHGenParameterSpec DHKey DHParameterSpec DHPrivateKey DHPrivateKeySpec DHPublicKey DHPublicKeySpec DISCARDING DOMConfiguration DOMError DOMErrorHandler DOMException DOMImplementation DOMImplementationLS DOMImplementationList DOMImplementationRegistry DOMImplementationSource DOMLocator DOMLocator DOMResult DOMSource DOMStringList DSAKey DSAKeyPairGenerator DSAParameterSpec DSAParams DSAPrivateKey DSAPrivateKeySpec DSAPublicKey DSAPublicKeySpec DTD DTDConstants DTDHandler DataBuffer DataBufferByte DataBufferDouble DataBufferFloat DataBufferInt DataBufferShort DataBufferUShort DataFlavor DataFormatException DataInput DataInputStream DataInputStream DataLine DataLine.Info DataOutput DataOutputStream DataOutputStream DataSource DataTruncation DatabaseMetaData DatagramChannel DatagramPacket DatagramSocket DatagramSocketImpl DatagramSocketImplFactory DatatypeConfigurationException DatatypeConstants DatatypeConstants.Field DatatypeFactory Date Date DateFormat DateFormat.Field DateFormatSymbols DateFormatter DateTimeAtCompleted DateTimeAtCreation DateTimeAtProcessing DateTimeSyntax DebugGraphics DecimalFormat DecimalFormatSymbols DeclHandler DefaultBoundedRangeModel DefaultButtonModel DefaultCaret DefaultCellEditor DefaultColorSelectionModel DefaultComboBoxModel DefaultDesktopManager DefaultEditorKit DefaultEditorKit.BeepAction DefaultEditorKit.CopyAction DefaultEditorKit.CutAction DefaultEditorKit.DefaultKeyTypedAction DefaultEditorKit.InsertBreakAction DefaultEditorKit.InsertContentAction DefaultEditorKit.InsertTabAction DefaultEditorKit.PasteAction DefaultFocusManager DefaultFocusTraversalPolicy DefaultFormatter DefaultFormatterFactory DefaultHandler DefaultHandler2 DefaultHighlighter DefaultHighlighter.DefaultHighlightPainter DefaultKeyboardFocusManager DefaultListCellRenderer DefaultListCellRenderer.UIResource DefaultListModel DefaultListSelectionModel DefaultLoaderRepository DefaultLoaderRepository DefaultMenuLayout DefaultMetalTheme DefaultMutableTreeNode DefaultPersistenceDelegate DefaultSingleSelectionModel DefaultStyledDocument DefaultStyledDocument.AttributeUndoableEdit DefaultStyledDocument.ElementSpec DefaultTableCellRenderer DefaultTableCellRenderer.UIResource DefaultTableColumnModel DefaultTableModel DefaultTextUI DefaultTreeCellEditor DefaultTreeCellRenderer DefaultTreeModel DefaultTreeSelectionModel DefinitionKind DefinitionKindHelper Deflater DeflaterOutputStream DelayQueue Delayed Delegate Delegate Delegate DelegationPermission Deprecated Descriptor DescriptorAccess DescriptorSupport DesignMode DesktopIconUI DesktopManager DesktopPaneUI Destination DestroyFailedException Destroyable Dialog Dictionary DigestException DigestInputStream DigestOutputStream Dimension Dimension2D DimensionUIResource DirContext DirObjectFactory DirStateFactory DirStateFactory.Result DirectColorModel DirectoryManager DisplayMode DnDConstants Doc DocAttribute DocAttributeSet DocFlavor DocFlavor.BYTE_ARRAY DocFlavor.CHAR_ARRAY DocFlavor.INPUT_STREAM DocFlavor.READER DocFlavor.SERVICE_FORMATTED DocFlavor.STRING DocFlavor.URL DocPrintJob Document Document DocumentBuilder DocumentBuilderFactory DocumentEvent DocumentEvent.ElementChange DocumentEvent.EventType DocumentFilter DocumentFilter.FilterBypass DocumentFragment DocumentHandler DocumentListener DocumentName DocumentParser DocumentType Documented DomainCombiner DomainManager DomainManagerOperations Double DoubleBuffer DoubleHolder DoubleSeqHelper DoubleSeqHolder DragGestureEvent DragGestureListener DragGestureRecognizer DragSource DragSourceAdapter DragSourceContext DragSourceDragEvent DragSourceDropEvent DragSourceEvent DragSourceListener DragSourceMotionListener Driver DriverManager DriverPropertyInfo DropTarget DropTarget.DropTargetAutoScroller DropTargetAdapter DropTargetContext DropTargetDragEvent DropTargetDropEvent DropTargetEvent DropTargetListener DuplicateFormatFlagsException DuplicateName DuplicateNameHelper Duration DynAny DynAny DynAnyFactory DynAnyFactoryHelper DynAnyFactoryOperations DynAnyHelper DynAnyOperations DynAnySeqHelper DynArray DynArray DynArrayHelper DynArrayOperations DynEnum DynEnum DynEnumHelper DynEnumOperations DynFixed DynFixed DynFixedHelper DynFixedOperations DynSequence DynSequence DynSequenceHelper DynSequenceOperations DynStruct DynStruct DynStructHelper DynStructOperations DynUnion DynUnion DynUnionHelper DynUnionOperations DynValue DynValue DynValueBox DynValueBoxOperations DynValueCommon DynValueCommonOperations DynValueHelper DynValueOperations DynamicImplementation DynamicImplementation DynamicMBean ECField ECFieldF2m ECFieldFp ECGenParameterSpec ECKey ECParameterSpec ECPoint ECPrivateKey ECPrivateKeySpec ECPublicKey ECPublicKeySpec ENCODING_CDR_ENCAPS EOFException EditorKit Element Element Element ElementIterator ElementType Ellipse2D Ellipse2D.Double Ellipse2D.Float EllipticCurve EmptyBorder EmptyStackException EncodedKeySpec Encoder Encoding EncryptedPrivateKeyInfo Entity Entity EntityReference EntityResolver EntityResolver2 Enum EnumConstantNotPresentException EnumControl EnumControl.Type EnumMap EnumSet EnumSyntax Enumeration Environment Error ErrorHandler ErrorListener ErrorManager EtchedBorder Event EventContext EventDirContext EventHandler EventListener EventListenerList EventListenerProxy EventObject EventQueue EventSetDescriptor Exception ExceptionDetailMessage ExceptionInInitializerError ExceptionList ExceptionListener Exchanger ExecutionException Executor ExecutorCompletionService ExecutorService Executors ExemptionMechanism ExemptionMechanismException ExemptionMechanismSpi ExpandVetoException ExportException Expression ExtendedRequest ExtendedResponse Externalizable FREE_MEM FactoryConfigurationError FailedLoginException FeatureDescriptor Fidelity Field FieldNameHelper FieldNameHelper FieldPosition FieldView File FileCacheImageInputStream FileCacheImageOutputStream FileChannel FileChannel.MapMode FileChooserUI FileDescriptor FileDialog FileFilter FileFilter FileHandler FileImageInputStream FileImageOutputStream FileInputStream FileLock FileLockInterruptionException FileNameMap FileNotFoundException FileOutputStream FilePermission FileReader FileSystemView FileView FileWriter FilenameFilter Filter FilterInputStream FilterOutputStream FilterReader FilterWriter FilteredImageSource FilteredRowSet Finishings FixedHeightLayoutCache FixedHolder FlatteningPathIterator FlavorEvent FlavorException FlavorListener FlavorMap FlavorTable Float FloatBuffer FloatControl FloatControl.Type FloatHolder FloatSeqHelper FloatSeqHolder FlowLayout FlowView FlowView.FlowStrategy Flushable FocusAdapter FocusEvent FocusListener FocusManager FocusTraversalPolicy Font FontFormatException FontMetrics FontRenderContext FontUIResource FormSubmitEvent FormSubmitEvent.MethodType FormView Format Format.Field FormatConversionProvider FormatFlagsConversionMismatchException FormatMismatch FormatMismatchHelper Formattable FormattableFlags Formatter Formatter FormatterClosedException ForwardRequest ForwardRequest ForwardRequestHelper ForwardRequestHelper Frame Future FutureTask GSSContext GSSCredential GSSException GSSManager GSSName GZIPInputStream GZIPOutputStream GapContent GarbageCollectorMXBean GatheringByteChannel GaugeMonitor GaugeMonitorMBean GeneralPath GeneralSecurityException GenericArrayType GenericDeclaration GenericSignatureFormatError GlyphJustificationInfo GlyphMetrics GlyphVector GlyphView GlyphView.GlyphPainter GradientPaint GraphicAttribute Graphics Graphics2D GraphicsConfigTemplate GraphicsConfiguration GraphicsDevice GraphicsEnvironment GrayFilter GregorianCalendar GridBagConstraints GridBagLayout GridLayout Group Guard GuardedObject HOLDING HTML HTML.Attribute HTML.Tag HTML.UnknownTag HTMLDocument HTMLDocument.Iterator HTMLEditorKit HTMLEditorKit.HTMLFactory HTMLEditorKit.HTMLTextAction HTMLEditorKit.InsertHTMLTextAction HTMLEditorKit.LinkController HTMLEditorKit.Parser HTMLEditorKit.ParserCallback HTMLFrameHyperlinkEvent HTMLWriter Handler HandlerBase HandshakeCompletedEvent HandshakeCompletedListener HasControls HashAttributeSet HashDocAttributeSet HashMap HashPrintJobAttributeSet HashPrintRequestAttributeSet HashPrintServiceAttributeSet HashSet Hashtable HeadlessException HierarchyBoundsAdapter HierarchyBoundsListener HierarchyEvent HierarchyListener Highlighter Highlighter.Highlight Highlighter.HighlightPainter HostnameVerifier HttpRetryException HttpURLConnection HttpsURLConnection HyperlinkEvent HyperlinkEvent.EventType HyperlinkListener ICC_ColorSpace ICC_Profile ICC_ProfileGray ICC_ProfileRGB IDLEntity IDLType IDLTypeHelper IDLTypeOperations ID_ASSIGNMENT_POLICY_ID ID_UNIQUENESS_POLICY_ID IIOByteBuffer IIOException IIOImage IIOInvalidTreeException IIOMetadata IIOMetadataController IIOMetadataFormat IIOMetadataFormatImpl IIOMetadataNode IIOParam IIOParamController IIOReadProgressListener IIOReadUpdateListener IIOReadWarningListener IIORegistry IIOServiceProvider IIOWriteProgressListener IIOWriteWarningListener IMPLICIT_ACTIVATION_POLICY_ID IMP_LIMIT INACTIVE INITIALIZE INTERNAL INTF_REPOS INVALID_ACTIVITY INVALID_TRANSACTION INV_FLAG INV_IDENT INV_OBJREF INV_POLICY IOException IOR IORHelper IORHolder IORInfo IORInfoOperations IORInterceptor IORInterceptorOperations IORInterceptor_3_0 IORInterceptor_3_0Helper IORInterceptor_3_0Holder IORInterceptor_3_0Operations IRObject IRObjectOperations Icon IconUIResource IconView IdAssignmentPolicy IdAssignmentPolicyOperations IdAssignmentPolicyValue IdUniquenessPolicy IdUniquenessPolicyOperations IdUniquenessPolicyValue IdentifierHelper Identity IdentityHashMap IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException IllegalBlockSizeException IllegalBlockingModeException IllegalCharsetNameException IllegalClassFormatException IllegalComponentStateException IllegalFormatCodePointException IllegalFormatConversionException IllegalFormatException IllegalFormatFlagsException IllegalFormatPrecisionException IllegalFormatWidthException IllegalMonitorStateException IllegalPathStateException IllegalSelectorException IllegalStateException IllegalThreadStateException Image ImageCapabilities ImageConsumer ImageFilter ImageGraphicAttribute ImageIO ImageIcon ImageInputStream ImageInputStreamImpl ImageInputStreamSpi ImageObserver ImageOutputStream ImageOutputStreamImpl ImageOutputStreamSpi ImageProducer ImageReadParam ImageReader ImageReaderSpi ImageReaderWriterSpi ImageTranscoder ImageTranscoderSpi ImageTypeSpecifier ImageView ImageWriteParam ImageWriter ImageWriterSpi ImagingOpException ImplicitActivationPolicy ImplicitActivationPolicyOperations ImplicitActivationPolicyValue IncompatibleClassChangeError IncompleteAnnotationException InconsistentTypeCode InconsistentTypeCode InconsistentTypeCodeHelper IndexColorModel IndexOutOfBoundsException IndexedPropertyChangeEvent IndexedPropertyDescriptor IndirectionException Inet4Address Inet6Address InetAddress InetSocketAddress Inflater InflaterInputStream InheritableThreadLocal Inherited InitialContext InitialContextFactory InitialContextFactoryBuilder InitialDirContext InitialLdapContext InlineView InputContext InputEvent InputMap InputMapUIResource InputMethod InputMethodContext InputMethodDescriptor InputMethodEvent InputMethodHighlight InputMethodListener InputMethodRequests InputMismatchException InputSource InputStream InputStream InputStream InputStreamReader InputSubset InputVerifier Insets InsetsUIResource InstanceAlreadyExistsException InstanceNotFoundException InstantiationError InstantiationException Instrument Instrumentation InsufficientResourcesException IntBuffer IntHolder Integer IntegerSyntax Interceptor InterceptorOperations InternalError InternalFrameAdapter InternalFrameEvent InternalFrameFocusTraversalPolicy InternalFrameListener InternalFrameUI InternationalFormatter InterruptedException InterruptedIOException InterruptedNamingException InterruptibleChannel IntrospectionException IntrospectionException Introspector Invalid InvalidActivityException InvalidAddress InvalidAddressHelper InvalidAddressHolder InvalidAlgorithmParameterException InvalidApplicationException InvalidAttributeIdentifierException InvalidAttributeValueException InvalidAttributeValueException InvalidAttributesException InvalidClassException InvalidDnDOperationException InvalidKeyException InvalidKeyException InvalidKeySpecException InvalidMarkException InvalidMidiDataException InvalidName InvalidName InvalidName InvalidNameException InvalidNameHelper InvalidNameHelper InvalidNameHolder InvalidObjectException InvalidOpenTypeException InvalidParameterException InvalidParameterSpecException InvalidPolicy InvalidPolicyHelper InvalidPreferencesFormatException InvalidPropertiesFormatException InvalidRelationIdException InvalidRelationServiceException InvalidRelationTypeException InvalidRoleInfoException InvalidRoleValueException InvalidSearchControlsException InvalidSearchFilterException InvalidSeq InvalidSlot InvalidSlotHelper InvalidTargetObjectTypeException InvalidTransactionException InvalidTypeForEncoding InvalidTypeForEncodingHelper InvalidValue InvalidValue InvalidValueHelper InvocationEvent InvocationHandler InvocationTargetException InvokeHandler IstringHelper ItemEvent ItemListener ItemSelectable Iterable Iterator IvParameterSpec JApplet JButton JCheckBox JCheckBoxMenuItem JColorChooser JComboBox JComboBox.KeySelectionManager JComponent JDesktopPane JDialog JEditorPane JFileChooser JFormattedTextField JFormattedTextField.AbstractFormatter JFormattedTextField.AbstractFormatterFactory JFrame JInternalFrame JInternalFrame.JDesktopIcon JLabel JLayeredPane JList JMException JMRuntimeException JMXAuthenticator JMXConnectionNotification JMXConnector JMXConnectorFactory JMXConnectorProvider JMXConnectorServer JMXConnectorServerFactory JMXConnectorServerMBean JMXConnectorServerProvider JMXPrincipal JMXProviderException JMXServerErrorException JMXServiceURL JMenu JMenuBar JMenuItem JOptionPane JPEGHuffmanTable JPEGImageReadParam JPEGImageWriteParam JPEGQTable JPanel JPasswordField JPopupMenu JPopupMenu.Separator JProgressBar JRadioButton JRadioButtonMenuItem JRootPane JScrollBar JScrollPane JSeparator JSlider JSpinner JSpinner.DateEditor JSpinner.DefaultEditor JSpinner.ListEditor JSpinner.NumberEditor JSplitPane JTabbedPane JTable JTable.PrintMode JTableHeader JTextArea JTextComponent JTextComponent.KeyBinding JTextField JTextPane JToggleButton JToggleButton.ToggleButtonModel JToolBar JToolBar.Separator JToolTip JTree JTree.DynamicUtilTreeNode JTree.EmptySelectionModel JViewport JWindow JarEntry JarException JarFile JarInputStream JarOutputStream JarURLConnection JdbcRowSet JobAttributes JobAttributes.DefaultSelectionType JobAttributes.DestinationType JobAttributes.DialogType JobAttributes.MultipleDocumentHandlingType JobAttributes.SidesType JobHoldUntil JobImpressions JobImpressionsCompleted JobImpressionsSupported JobKOctets JobKOctetsProcessed JobKOctetsSupported JobMediaSheets JobMediaSheetsCompleted JobMediaSheetsSupported JobMessageFromOperator JobName JobOriginatingUserName JobPriority JobPrioritySupported JobSheets JobState JobStateReason JobStateReasons JoinRowSet Joinable KerberosKey KerberosPrincipal KerberosTicket Kernel Key KeyAdapter KeyAgreement KeyAgreementSpi KeyAlreadyExistsException KeyEvent KeyEventDispatcher KeyEventPostProcessor KeyException KeyFactory KeyFactorySpi KeyGenerator KeyGeneratorSpi KeyListener KeyManagementException KeyManager KeyManagerFactory KeyManagerFactorySpi KeyPair KeyPairGenerator KeyPairGeneratorSpi KeyRep KeyRep.Type KeySpec KeyStore KeyStore.Builder KeyStore.CallbackHandlerProtection KeyStore.Entry KeyStore.LoadStoreParameter KeyStore.PasswordProtection KeyStore.PrivateKeyEntry KeyStore.ProtectionParameter KeyStore.SecretKeyEntry KeyStore.TrustedCertificateEntry KeyStoreBuilderParameters KeyStoreException KeyStoreSpi KeyStroke KeyboardFocusManager Keymap LDAPCertStoreParameters LIFESPAN_POLICY_ID LOCATION_FORWARD LSException LSInput LSLoadEvent LSOutput LSParser LSParserFilter LSProgressEvent LSResourceResolver LSSerializer LSSerializerFilter Label LabelUI LabelView LanguageCallback LastOwnerException LayeredHighlighter LayeredHighlighter.LayerPainter LayoutFocusTraversalPolicy LayoutManager LayoutManager2 LayoutQueue LdapContext LdapName LdapReferralException Lease Level LexicalHandler LifespanPolicy LifespanPolicyOperations LifespanPolicyValue LimitExceededException Line Line.Info Line2D Line2D.Double Line2D.Float LineBorder LineBreakMeasurer LineEvent LineEvent.Type LineListener LineMetrics LineNumberInputStream LineNumberReader LineUnavailableException LinkException LinkLoopException LinkRef LinkageError LinkedBlockingQueue LinkedHashMap LinkedHashSet LinkedList List List ListCellRenderer ListDataEvent ListDataListener ListIterator ListModel ListResourceBundle ListSelectionEvent ListSelectionListener ListSelectionModel ListUI ListView ListenerNotFoundException LoaderHandler LocalObject Locale LocateRegistry Locator Locator2 Locator2Impl LocatorImpl Lock LockSupport LogManager LogRecord LogStream Logger LoggingMXBean LoggingPermission LoginContext LoginException LoginModule Long LongBuffer LongHolder LongLongSeqHelper LongLongSeqHolder LongSeqHelper LongSeqHolder LookAndFeel LookupOp LookupTable MARSHAL MBeanAttributeInfo MBeanConstructorInfo MBeanException MBeanFeatureInfo MBeanInfo MBeanNotificationInfo MBeanOperationInfo MBeanParameterInfo MBeanPermission MBeanRegistration MBeanRegistrationException MBeanServer MBeanServerBuilder MBeanServerConnection MBeanServerDelegate MBeanServerDelegateMBean MBeanServerFactory MBeanServerForwarder MBeanServerInvocationHandler MBeanServerNotification MBeanServerNotificationFilter MBeanServerPermission MBeanTrustPermission MGF1ParameterSpec MLet MLetMBean Mac MacSpi MalformedInputException MalformedLinkException MalformedObjectNameException MalformedParameterizedTypeException MalformedURLException ManageReferralControl ManagementFactory ManagementPermission ManagerFactoryParameters Manifest Map Map.Entry MappedByteBuffer MarshalException MarshalledObject MaskFormatter MatchResult Matcher Math MathContext MatteBorder Media MediaName MediaPrintableArea MediaSize MediaSize.Engineering MediaSize.ISO MediaSize.JIS MediaSize.NA MediaSize.Other MediaSizeName MediaTracker MediaTray Member MemoryCacheImageInputStream MemoryCacheImageOutputStream MemoryHandler MemoryImageSource MemoryMXBean MemoryManagerMXBean MemoryNotificationInfo MemoryPoolMXBean MemoryType MemoryUsage Menu MenuBar MenuBarUI MenuComponent MenuContainer MenuDragMouseEvent MenuDragMouseListener MenuElement MenuEvent MenuItem MenuItemUI MenuKeyEvent MenuKeyListener MenuListener MenuSelectionManager MenuShortcut MessageDigest MessageDigestSpi MessageFormat MessageFormat.Field MessageProp MetaEventListener MetaMessage MetalBorders MetalBorders.ButtonBorder MetalBorders.Flush3DBorder MetalBorders.InternalFrameBorder MetalBorders.MenuBarBorder MetalBorders.MenuItemBorder MetalBorders.OptionDialogBorder MetalBorders.PaletteBorder MetalBorders.PopupMenuBorder MetalBorders.RolloverButtonBorder MetalBorders.ScrollPaneBorder MetalBorders.TableHeaderBorder MetalBorders.TextFieldBorder MetalBorders.ToggleButtonBorder MetalBorders.ToolBarBorder MetalButtonUI MetalCheckBoxIcon MetalCheckBoxUI MetalComboBoxButton MetalComboBoxEditor MetalComboBoxEditor.UIResource MetalComboBoxIcon MetalComboBoxUI MetalDesktopIconUI MetalFileChooserUI MetalIconFactory MetalIconFactory.FileIcon16 MetalIconFactory.FolderIcon16 MetalIconFactory.PaletteCloseIcon MetalIconFactory.TreeControlIcon MetalIconFactory.TreeFolderIcon MetalIconFactory.TreeLeafIcon MetalInternalFrameTitlePane MetalInternalFrameUI MetalLabelUI MetalLookAndFeel MetalMenuBarUI MetalPopupMenuSeparatorUI MetalProgressBarUI MetalRadioButtonUI MetalRootPaneUI MetalScrollBarUI MetalScrollButton MetalScrollPaneUI MetalSeparatorUI MetalSliderUI MetalSplitPaneUI MetalTabbedPaneUI MetalTextFieldUI MetalTheme MetalToggleButtonUI MetalToolBarUI MetalToolTipUI MetalTreeUI Method MethodDescriptor MidiChannel MidiDevice MidiDevice.Info MidiDeviceProvider MidiEvent MidiFileFormat MidiFileReader MidiFileWriter MidiMessage MidiSystem MidiUnavailableException MimeTypeParseException MinimalHTMLWriter MissingFormatArgumentException MissingFormatWidthException MissingResourceException Mixer Mixer.Info MixerProvider ModelMBean ModelMBeanAttributeInfo ModelMBeanConstructorInfo ModelMBeanInfo ModelMBeanInfoSupport ModelMBeanNotificationBroadcaster ModelMBeanNotificationInfo ModelMBeanOperationInfo ModificationItem Modifier Monitor MonitorMBean MonitorNotification MonitorSettingException MouseAdapter MouseDragGestureRecognizer MouseEvent MouseInfo MouseInputAdapter MouseInputListener MouseListener MouseMotionAdapter MouseMotionListener MouseWheelEvent MouseWheelListener MultiButtonUI MultiColorChooserUI MultiComboBoxUI MultiDesktopIconUI MultiDesktopPaneUI MultiDoc MultiDocPrintJob MultiDocPrintService MultiFileChooserUI MultiInternalFrameUI MultiLabelUI MultiListUI MultiLookAndFeel MultiMenuBarUI MultiMenuItemUI MultiOptionPaneUI MultiPanelUI MultiPixelPackedSampleModel MultiPopupMenuUI MultiProgressBarUI MultiRootPaneUI MultiScrollBarUI MultiScrollPaneUI MultiSeparatorUI MultiSliderUI MultiSpinnerUI MultiSplitPaneUI MultiTabbedPaneUI MultiTableHeaderUI MultiTableUI MultiTextUI MultiToolBarUI MultiToolTipUI MultiTreeUI MultiViewportUI MulticastSocket MultipleComponentProfileHelper MultipleComponentProfileHolder MultipleDocumentHandling MultipleMaster MutableAttributeSet MutableComboBoxModel MutableTreeNode NON_EXISTENT NO_IMPLEMENT NO_MEMORY NO_PERMISSION NO_RESOURCES NO_RESPONSE NVList Name NameAlreadyBoundException NameCallback NameClassPair NameComponent NameComponentHelper NameComponentHolder NameDynAnyPair NameDynAnyPairHelper NameDynAnyPairSeqHelper NameHelper NameHolder NameList NameNotFoundException NameParser NameValuePair NameValuePair NameValuePairHelper NameValuePairHelper NameValuePairSeqHelper NamedNodeMap NamedValue NamespaceChangeListener NamespaceContext NamespaceSupport Naming NamingContext NamingContextExt NamingContextExtHelper NamingContextExtHolder NamingContextExtOperations NamingContextExtPOA NamingContextHelper NamingContextHolder NamingContextOperations NamingContextPOA NamingEnumeration NamingEvent NamingException NamingExceptionEvent NamingListener NamingManager NamingSecurityException NavigationFilter NavigationFilter.FilterBypass NegativeArraySizeException NetPermission NetworkInterface NoClassDefFoundError NoConnectionPendingException NoContext NoContextHelper NoInitialContextException NoPermissionException NoRouteToHostException NoServant NoServantHelper NoSuchAlgorithmException NoSuchAttributeException NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException NoSuchObjectException NoSuchPaddingException NoSuchProviderException Node NodeChangeEvent NodeChangeListener NodeList NonReadableChannelException NonWritableChannelException NoninvertibleTransformException NotActiveException NotBoundException NotCompliantMBeanException NotContextException NotEmpty NotEmptyHelper NotEmptyHolder NotFound NotFoundHelper NotFoundHolder NotFoundReason NotFoundReasonHelper NotFoundReasonHolder NotOwnerException NotSerializableException NotYetBoundException NotYetConnectedException Notation Notification NotificationBroadcaster NotificationBroadcasterSupport NotificationEmitter NotificationFilter NotificationFilterSupport NotificationListener NotificationResult NullCipher NullPointerException Number NumberFormat NumberFormat.Field NumberFormatException NumberFormatter NumberOfDocuments NumberOfInterveningJobs NumberUp NumberUpSupported NumericShaper OAEPParameterSpec OBJECT_NOT_EXIST OBJ_ADAPTER OMGVMCID ORB ORB ORBIdHelper ORBInitInfo ORBInitInfoOperations ORBInitializer ORBInitializerOperations ObjID Object Object ObjectAlreadyActive ObjectAlreadyActiveHelper ObjectChangeListener ObjectFactory ObjectFactoryBuilder ObjectHelper ObjectHolder ObjectIdHelper ObjectIdHelper ObjectImpl ObjectImpl ObjectInput ObjectInputStream ObjectInputStream.GetField ObjectInputValidation ObjectInstance ObjectName ObjectNotActive ObjectNotActiveHelper ObjectOutput ObjectOutputStream ObjectOutputStream.PutField ObjectReferenceFactory ObjectReferenceFactoryHelper ObjectReferenceFactoryHolder ObjectReferenceTemplate ObjectReferenceTemplateHelper ObjectReferenceTemplateHolder ObjectReferenceTemplateSeqHelper ObjectReferenceTemplateSeqHolder ObjectStreamClass ObjectStreamConstants ObjectStreamException ObjectStreamField ObjectView Observable Observer OceanTheme OctetSeqHelper OctetSeqHolder Oid OpenDataException OpenMBeanAttributeInfo OpenMBeanAttributeInfoSupport OpenMBeanConstructorInfo OpenMBeanConstructorInfoSupport OpenMBeanInfo OpenMBeanInfoSupport OpenMBeanOperationInfo OpenMBeanOperationInfoSupport OpenMBeanParameterInfo OpenMBeanParameterInfoSupport OpenType OpenType OperatingSystemMXBean Operation OperationNotSupportedException OperationsException Option OptionPaneUI OptionalDataException OrientationRequested OutOfMemoryError OutputDeviceAssigned OutputKeys OutputStream OutputStream OutputStream OutputStreamWriter OverlappingFileLockException OverlayLayout Override Owner PBEKey PBEKeySpec PBEParameterSpec PDLOverrideSupported PERSIST_STORE PKCS8EncodedKeySpec PKIXBuilderParameters PKIXCertPathBuilderResult PKIXCertPathChecker PKIXCertPathValidatorResult PKIXParameters POA POAHelper POAManager POAManagerOperations POAOperations PRIVATE_MEMBER PSSParameterSpec PSource PSource.PSpecified PUBLIC_MEMBER Pack200 Pack200.Packer Pack200.Unpacker Package PackedColorModel PageAttributes PageAttributes.ColorType PageAttributes.MediaType PageAttributes.OrientationRequestedType PageAttributes.OriginType PageAttributes.PrintQualityType PageFormat PageRanges Pageable PagedResultsControl PagedResultsResponseControl PagesPerMinute PagesPerMinuteColor Paint PaintContext PaintEvent Panel PanelUI Paper ParagraphView ParagraphView Parameter ParameterBlock ParameterDescriptor ParameterMetaData ParameterMode ParameterModeHelper ParameterModeHolder ParameterizedType ParseException ParsePosition Parser Parser ParserAdapter ParserConfigurationException ParserDelegator ParserFactory PartialResultException PasswordAuthentication PasswordCallback PasswordView Patch PathIterator Pattern PatternSyntaxException Permission Permission PermissionCollection Permissions PersistenceDelegate PersistentMBean PhantomReference Pipe Pipe.SinkChannel Pipe.SourceChannel PipedInputStream PipedOutputStream PipedReader PipedWriter PixelGrabber PixelInterleavedSampleModel PlainDocument PlainView Point Point2D Point2D.Double Point2D.Float PointerInfo Policy Policy Policy PolicyError PolicyErrorCodeHelper PolicyErrorHelper PolicyErrorHolder PolicyFactory PolicyFactoryOperations PolicyHelper PolicyHolder PolicyListHelper PolicyListHolder PolicyNode PolicyOperations PolicyQualifierInfo PolicyTypeHelper Polygon PooledConnection Popup PopupFactory PopupMenu PopupMenuEvent PopupMenuListener PopupMenuUI Port Port.Info PortUnreachableException PortableRemoteObject PortableRemoteObjectDelegate Position Position.Bias Predicate PreferenceChangeEvent PreferenceChangeListener Preferences PreferencesFactory PreparedStatement PresentationDirection Principal Principal PrincipalHolder PrintEvent PrintException PrintGraphics PrintJob PrintJobAdapter PrintJobAttribute PrintJobAttributeEvent PrintJobAttributeListener PrintJobAttributeSet PrintJobEvent PrintJobListener PrintQuality PrintRequestAttribute PrintRequestAttributeSet PrintService PrintServiceAttribute PrintServiceAttributeEvent PrintServiceAttributeListener PrintServiceAttributeSet PrintServiceLookup PrintStream PrintWriter Printable PrinterAbortException PrinterException PrinterGraphics PrinterIOException PrinterInfo PrinterIsAcceptingJobs PrinterJob PrinterLocation PrinterMakeAndModel PrinterMessageFromOperator PrinterMoreInfo PrinterMoreInfoManufacturer PrinterName PrinterResolution PrinterState PrinterStateReason PrinterStateReasons PrinterURI PriorityBlockingQueue PriorityQueue PrivateClassLoader PrivateCredentialPermission PrivateKey PrivateMLet PrivilegedAction PrivilegedActionException PrivilegedExceptionAction Process ProcessBuilder ProcessingInstruction ProfileDataException ProfileIdHelper ProgressBarUI ProgressMonitor ProgressMonitorInputStream Properties PropertyChangeEvent PropertyChangeListener PropertyChangeListenerProxy PropertyChangeSupport PropertyDescriptor PropertyEditor PropertyEditorManager PropertyEditorSupport PropertyPermission PropertyResourceBundle PropertyVetoException ProtectionDomain ProtocolException Provider Provider.Service ProviderException Proxy Proxy Proxy.Type ProxySelector PublicKey PushbackInputStream PushbackReader QName QuadCurve2D QuadCurve2D.Double QuadCurve2D.Float Query QueryEval QueryExp Queue QueuedJobCount RC2ParameterSpec RC5ParameterSpec REBIND REQUEST_PROCESSING_POLICY_ID RGBImageFilter RMIClassLoader RMIClassLoaderSpi RMIClientSocketFactory RMIConnection RMIConnectionImpl RMIConnectionImpl_Stub RMIConnector RMIConnectorServer RMICustomMaxStreamFormat RMIFailureHandler RMIIIOPServerImpl RMIJRMPServerImpl RMISecurityException RMISecurityManager RMIServer RMIServerImpl RMIServerImpl_Stub RMIServerSocketFactory RMISocketFactory RSAKey RSAKeyGenParameterSpec RSAMultiPrimePrivateCrtKey RSAMultiPrimePrivateCrtKeySpec RSAOtherPrimeInfo RSAPrivateCrtKey RSAPrivateCrtKeySpec RSAPrivateKey RSAPrivateKeySpec RSAPublicKey RSAPublicKeySpec RTFEditorKit Random RandomAccess RandomAccessFile Raster RasterFormatException RasterOp Rdn ReadOnlyBufferException ReadWriteLock Readable ReadableByteChannel Reader RealmCallback RealmChoiceCallback Receiver Rectangle Rectangle2D Rectangle2D.Double Rectangle2D.Float RectangularShape ReentrantLock ReentrantReadWriteLock ReentrantReadWriteLock.ReadLock ReentrantReadWriteLock.WriteLock Ref RefAddr Reference Reference ReferenceQueue ReferenceUriSchemesSupported Referenceable ReferralException ReflectPermission ReflectionException RefreshFailedException Refreshable Region RegisterableService Registry RegistryHandler RejectedExecutionException RejectedExecutionHandler Relation RelationException RelationNotFoundException RelationNotification RelationService RelationServiceMBean RelationServiceNotRegisteredException RelationSupport RelationSupportMBean RelationType RelationTypeNotFoundException RelationTypeSupport RemarshalException Remote RemoteCall RemoteException RemoteObject RemoteObjectInvocationHandler RemoteRef RemoteServer RemoteStub RenderContext RenderableImage RenderableImageOp RenderableImageProducer RenderedImage RenderedImageFactory Renderer RenderingHints RenderingHints.Key RepaintManager ReplicateScaleFilter RepositoryIdHelper Request RequestInfo RequestInfoOperations RequestProcessingPolicy RequestProcessingPolicyOperations RequestProcessingPolicyValue RequestingUserName RequiredModelMBean RescaleOp ResolutionSyntax ResolveResult Resolver ResourceBundle ResponseCache ResponseHandler Result ResultSet ResultSetMetaData Retention RetentionPolicy ReverbType Robot Role RoleInfo RoleInfoNotFoundException RoleList RoleNotFoundException RoleResult RoleStatus RoleUnresolved RoleUnresolvedList RootPaneContainer RootPaneUI RoundRectangle2D RoundRectangle2D.Double RoundRectangle2D.Float RoundingMode RowMapper RowSet RowSetEvent RowSetInternal RowSetListener RowSetMetaData RowSetMetaDataImpl RowSetReader RowSetWarning RowSetWriter RuleBasedCollator RunTime RunTimeOperations Runnable Runtime RuntimeErrorException RuntimeException RuntimeMBeanException RuntimeMXBean RuntimeOperationsException RuntimePermission SAXException SAXNotRecognizedException SAXNotSupportedException SAXParseException SAXParser SAXParserFactory SAXResult SAXSource SAXTransformerFactory SERVANT_RETENTION_POLICY_ID SQLData SQLException SQLInput SQLInputImpl SQLOutput SQLOutputImpl SQLPermission SQLWarning SSLContext SSLContextSpi SSLEngine SSLEngineResult SSLEngineResult.HandshakeStatus SSLEngineResult.Status SSLException SSLHandshakeException SSLKeyException SSLPeerUnverifiedException SSLPermission SSLProtocolException SSLServerSocket SSLServerSocketFactory SSLSession SSLSessionBindingEvent SSLSessionBindingListener SSLSessionContext SSLSocket SSLSocketFactory SUCCESSFUL SYNC_WITH_TRANSPORT SYSTEM_EXCEPTION SampleModel Sasl SaslClient SaslClientFactory SaslException SaslServer SaslServerFactory Savepoint Scanner ScatteringByteChannel ScheduledExecutorService ScheduledFuture ScheduledThreadPoolExecutor Schema SchemaFactory SchemaFactoryLoader SchemaViolationException ScrollBarUI ScrollPane ScrollPaneAdjustable ScrollPaneConstants ScrollPaneLayout ScrollPaneLayout.UIResource ScrollPaneUI Scrollable Scrollbar SealedObject SearchControls SearchResult SecretKey SecretKeyFactory SecretKeyFactorySpi SecretKeySpec SecureCacheResponse SecureClassLoader SecureRandom SecureRandomSpi Security SecurityException SecurityManager SecurityPermission Segment SelectableChannel SelectionKey Selector SelectorProvider Semaphore SeparatorUI Sequence SequenceInputStream Sequencer Sequencer.SyncMode SerialArray SerialBlob SerialClob SerialDatalink SerialException SerialJavaObject SerialRef SerialStruct Serializable SerializablePermission Servant ServantActivator ServantActivatorHelper ServantActivatorOperations ServantActivatorPOA ServantAlreadyActive ServantAlreadyActiveHelper ServantLocator ServantLocatorHelper ServantLocatorOperations ServantLocatorPOA ServantManager ServantManagerOperations ServantNotActive ServantNotActiveHelper ServantObject ServantRetentionPolicy ServantRetentionPolicyOperations ServantRetentionPolicyValue ServerCloneException ServerError ServerException ServerIdHelper ServerNotActiveException ServerRef ServerRequest ServerRequestInfo ServerRequestInfoOperations ServerRequestInterceptor ServerRequestInterceptorOperations ServerRuntimeException ServerSocket ServerSocketChannel ServerSocketFactory ServiceContext ServiceContextHelper ServiceContextHolder ServiceContextListHelper ServiceContextListHolder ServiceDetail ServiceDetailHelper ServiceIdHelper ServiceInformation ServiceInformationHelper ServiceInformationHolder ServiceNotFoundException ServicePermission ServiceRegistry ServiceRegistry.Filter ServiceUI ServiceUIFactory ServiceUnavailableException Set SetOfIntegerSyntax SetOverrideType SetOverrideTypeHelper Severity Shape ShapeGraphicAttribute SheetCollate Short ShortBuffer ShortBufferException ShortHolder ShortLookupTable ShortMessage ShortSeqHelper ShortSeqHolder Sides Signature SignatureException SignatureSpi SignedObject Signer SimpleAttributeSet SimpleBeanInfo SimpleDateFormat SimpleDoc SimpleFormatter SimpleTimeZone SimpleType SinglePixelPackedSampleModel SingleSelectionModel Size2DSyntax SizeLimitExceededException SizeRequirements SizeSequence Skeleton SkeletonMismatchException SkeletonNotFoundException SliderUI Socket SocketAddress SocketChannel SocketException SocketFactory SocketHandler SocketImpl SocketImplFactory SocketOptions SocketPermission SocketSecurityException SocketTimeoutException SoftBevelBorder SoftReference SortControl SortKey SortResponseControl SortedMap SortedSet SortingFocusTraversalPolicy Soundbank SoundbankReader SoundbankResource Source SourceDataLine SourceLocator SpinnerDateModel SpinnerListModel SpinnerModel SpinnerNumberModel SpinnerUI SplitPaneUI Spring SpringLayout SpringLayout.Constraints SslRMIClientSocketFactory SslRMIServerSocketFactory Stack StackOverflowError StackTraceElement StandardMBean StartTlsRequest StartTlsResponse State StateEdit StateEditable StateFactory Statement Statement StreamCorruptedException StreamHandler StreamPrintService StreamPrintServiceFactory StreamResult StreamSource StreamTokenizer Streamable StreamableValue StrictMath String StringBuffer StringBufferInputStream StringBuilder StringCharacterIterator StringContent StringHolder StringIndexOutOfBoundsException StringMonitor StringMonitorMBean StringNameHelper StringReader StringRefAddr StringSelection StringSeqHelper StringSeqHolder StringTokenizer StringValueExp StringValueHelper StringWriter Stroke Struct StructMember StructMemberHelper Stub StubDelegate StubNotFoundException Style StyleConstants StyleConstants.CharacterConstants StyleConstants.ColorConstants StyleConstants.FontConstants StyleConstants.ParagraphConstants StyleContext StyleSheet StyleSheet.BoxPainter StyleSheet.ListPainter StyledDocument StyledEditorKit StyledEditorKit.AlignmentAction StyledEditorKit.BoldAction StyledEditorKit.FontFamilyAction StyledEditorKit.FontSizeAction StyledEditorKit.ForegroundAction StyledEditorKit.ItalicAction StyledEditorKit.StyledTextAction StyledEditorKit.UnderlineAction Subject SubjectDelegationPermission SubjectDomainCombiner SupportedValuesAttribute SuppressWarnings SwingConstants SwingPropertyChangeSupport SwingUtilities SyncFactory SyncFactoryException SyncFailedException SyncProvider SyncProviderException SyncResolver SyncScopeHelper SynchronousQueue SynthConstants SynthContext SynthGraphicsUtils SynthLookAndFeel SynthPainter SynthStyle SynthStyleFactory Synthesizer SysexMessage System SystemColor SystemException SystemFlavorMap TAG_ALTERNATE_IIOP_ADDRESS TAG_CODE_SETS TAG_INTERNET_IOP TAG_JAVA_CODEBASE TAG_MULTIPLE_COMPONENTS TAG_ORB_TYPE TAG_POLICIES TAG_RMI_CUSTOM_MAX_STREAM_FORMAT TCKind THREAD_POLICY_ID TIMEOUT TRANSACTION_MODE TRANSACTION_REQUIRED TRANSACTION_ROLLEDBACK TRANSACTION_UNAVAILABLE TRANSIENT TRANSPORT_RETRY TabExpander TabSet TabStop TabableView TabbedPaneUI TableCellEditor TableCellRenderer TableColumn TableColumnModel TableColumnModelEvent TableColumnModelListener TableHeaderUI TableModel TableModelEvent TableModelListener TableUI TableView TabularData TabularDataSupport TabularType TagElement TaggedComponent TaggedComponentHelper TaggedComponentHolder TaggedProfile TaggedProfileHelper TaggedProfileHolder Target TargetDataLine TargetedNotification Templates TemplatesHandler Text TextAction TextArea TextAttribute TextComponent TextEvent TextField TextHitInfo TextInputCallback TextLayout TextLayout.CaretPolicy TextListener TextMeasurer TextOutputCallback TextSyntax TextUI TexturePaint Thread Thread.State Thread.UncaughtExceptionHandler ThreadDeath ThreadFactory ThreadGroup ThreadInfo ThreadLocal ThreadMXBean ThreadPolicy ThreadPolicyOperations ThreadPolicyValue ThreadPoolExecutor ThreadPoolExecutor.AbortPolicy ThreadPoolExecutor.CallerRunsPolicy ThreadPoolExecutor.DiscardOldestPolicy ThreadPoolExecutor.DiscardPolicy Throwable Tie TileObserver Time TimeLimitExceededException TimeUnit TimeZone TimeoutException Timer Timer Timer TimerAlarmClockNotification TimerMBean TimerNotification TimerTask Timestamp Timestamp TitledBorder TooManyListenersException ToolBarUI ToolTipManager ToolTipUI Toolkit Track TransactionRequiredException TransactionRolledbackException TransactionService TransactionalWriter TransferHandler Transferable TransformAttribute Transformer TransformerConfigurationException TransformerException TransformerFactory TransformerFactoryConfigurationError TransformerHandler Transmitter Transparency TreeCellEditor TreeCellRenderer TreeExpansionEvent TreeExpansionListener TreeMap TreeModel TreeModelEvent TreeModelListener TreeNode TreePath TreeSelectionEvent TreeSelectionListener TreeSelectionModel TreeSet TreeUI TreeWillExpandListener TrustAnchor TrustManager TrustManagerFactory TrustManagerFactorySpi Type TypeCode TypeCodeHolder TypeInfo TypeInfoProvider TypeMismatch TypeMismatch TypeMismatch TypeMismatchHelper TypeMismatchHelper TypeNotPresentException TypeVariable Types UID UIDefaults UIDefaults.ActiveValue UIDefaults.LazyInputMap UIDefaults.LazyValue UIDefaults.ProxyLazyValue UIManager UIManager.LookAndFeelInfo UIResource ULongLongSeqHelper ULongLongSeqHolder ULongSeqHelper ULongSeqHolder UNKNOWN UNKNOWN UNSUPPORTED_POLICY UNSUPPORTED_POLICY_VALUE URI URIException URIResolver URISyntax URISyntaxException URL URLClassLoader URLConnection URLDecoder URLEncoder URLStreamHandler URLStreamHandlerFactory URLStringHelper USER_EXCEPTION UShortSeqHelper UShortSeqHolder UTFDataFormatException UUID UndeclaredThrowableException UndoManager UndoableEdit UndoableEditEvent UndoableEditListener UndoableEditSupport UnexpectedException UnicastRemoteObject UnionMember UnionMemberHelper UnknownEncoding UnknownEncodingHelper UnknownError UnknownException UnknownFormatConversionException UnknownFormatFlagsException UnknownGroupException UnknownHostException UnknownHostException UnknownObjectException UnknownServiceException UnknownUserException UnknownUserExceptionHelper UnknownUserExceptionHolder UnmappableCharacterException UnmarshalException UnmodifiableClassException UnmodifiableSetException UnrecoverableEntryException UnrecoverableKeyException Unreferenced UnresolvedAddressException UnresolvedPermission UnsatisfiedLinkError UnsolicitedNotification UnsolicitedNotificationEvent UnsolicitedNotificationListener UnsupportedAddressTypeException UnsupportedAudioFileException UnsupportedCallbackException UnsupportedCharsetException UnsupportedClassVersionError UnsupportedEncodingException UnsupportedFlavorException UnsupportedLookAndFeelException UnsupportedOperationException UserDataHandler UserException Util UtilDelegate Utilities VMID VM_ABSTRACT VM_CUSTOM VM_NONE VM_TRUNCATABLE Validator ValidatorHandler ValueBase ValueBaseHelper ValueBaseHolder ValueExp ValueFactory ValueHandler ValueHandlerMultiFormat ValueInputStream ValueMember ValueMemberHelper ValueOutputStream VariableHeightLayoutCache Vector VerifyError VersionSpecHelper VetoableChangeListener VetoableChangeListenerProxy VetoableChangeSupport View ViewFactory ViewportLayout ViewportUI VirtualMachineError Visibility VisibilityHelper VoiceStatus Void VolatileImage WCharSeqHelper WCharSeqHolder WStringSeqHelper WStringSeqHolder WStringValueHelper WeakHashMap WeakReference WebRowSet WildcardType Window WindowAdapter WindowConstants WindowEvent WindowFocusListener WindowListener WindowStateListener WrappedPlainView WritableByteChannel WritableRaster WritableRenderedImage WriteAbortedException Writer WrongAdapter WrongAdapterHelper WrongPolicy WrongPolicyHelper WrongTransaction WrongTransactionHelper WrongTransactionHolder X500Principal X500PrivateCredential X509CRL X509CRLEntry X509CRLSelector X509CertSelector X509Certificate X509Certificate X509EncodedKeySpec X509ExtendedKeyManager X509Extension X509KeyManager X509TrustManager XAConnection XADataSource XAException XAResource XMLConstants XMLDecoder XMLEncoder XMLFilter XMLFilterImpl XMLFormatter XMLGregorianCalendar XMLParseException XMLReader XMLReaderAdapter XMLReaderFactory XPath XPathConstants XPathException XPathExpression XPathExpressionException XPathFactory XPathFactoryConfigurationException XPathFunction XPathFunctionException XPathFunctionResolver XPathVariableResolver Xid XmlReader XmlWriter ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream ZoneView _BindingIteratorImplBase _BindingIteratorStub _DynAnyFactoryStub _DynAnyStub _DynArrayStub _DynEnumStub _DynFixedStub _DynSequenceStub _DynStructStub _DynUnionStub _DynValueStub _IDLTypeStub _NamingContextExtStub _NamingContextImplBase _NamingContextStub _PolicyStub _Remote_Stub _ServantActivatorStub _ServantLocatorStub AbstractAnnotationValueVisitor6 AbstractElementVisitor6 AbstractMarshallerImpl AbstractOwnableSynchronizer AbstractProcessor AbstractQueuedLongSynchronizer AbstractScriptEngine AbstractTypeVisitor6 AbstractUnmarshallerImpl ActivationDataFlavor AlgorithmMethod AnnotationMirror AnnotationValue AnnotationValueVisitor ArrayDeque AsyncHandler AttachmentMarshaller AttachmentPart AttachmentUnmarshaller Binder BindingProvider Bindings BlockingDeque BreakIteratorProvider C14NMethodParameterSpec CanonicalizationMethod Characters ClientInfoStatus CollapsedStringAdapter CollatorProvider CommandInfo CommandMap CommandObject CommonDataSource Compilable CompiledScript Completion Completions CompositeDataInvocationHandler CompositeDataView ConcurrentNavigableMap ConcurrentSkipListMap ConcurrentSkipListSet ConfigurationSpi Console ConstructorProperties CookieManager CookiePolicy CookieStore CurrencyNameProvider Data DataContentHandler DataContentHandlerFactory DataHandler DatatypeConverter DatatypeConverterInterface DateFormatProvider DateFormatSymbolsProvider DecimalFormatSymbolsProvider DeclaredType DefaultRowSorter DefaultValidationEventHandler DeflaterInputStream Deque DescriptorKey DescriptorRead Desktop Detail DetailEntry Diagnostic DiagnosticCollector DiagnosticListener DigestMethod DigestMethodParameterSpec Dispatch DOMCryptoContext DomHandler DOMSignContext DOMStructure DOMURIReference DOMValidateContext DropMode ElementFilter ElementKind ElementKindVisitor6 Elements ElementScanner6 ElementVisitor EndDocument EndElement Endpoint EntityDeclaration ErrorType EventException EventFilter EventReaderDelegate EventTarget ExcC14NParameterSpec ExecutableElement ExecutableType FileDataSource FileNameExtensionFilter FileObject Filer FilerException FileTypeMap ForwardingFileObject ForwardingJavaFileManager ForwardingJavaFileObject Generated GridBagLayoutInfo GroupLayout HandlerChain HandlerResolver HexBinaryAdapter HMACParameterSpec Holder HTTPBinding HttpCookie HTTPException IDN ImmutableDescriptor InflaterOutputStream InitParam InterfaceAddress Invocable IOError JavaCompiler JavaFileManager JavaFileObject JAXBContext JAXBElement JAXBException JAXBIntrospector JAXBResult JAXBSource JMX JMXAddressable KeyInfo KeyInfoFactory KeyName KeySelector KeySelectorException KeySelectorResult KeyValue LayoutPath LayoutStyle LinearGradientPaint LinkedBlockingDeque LocaleNameProvider LocaleServiceProvider Location LockInfo LogicalHandler LogicalMessage LogicalMessageContext MailcapCommandMap Marshaller MessageContext MessageFactory Messager MimeHeader MimeHeaders MimeType MimeTypeParameterList MimetypesFileTypeMap MirroredTypeException MirroredTypesException MLetContent MonitorInfo MultipleGradientPaint MutationEvent MXBean Namespace NavigableMap NavigableSet NClob NestingKind NodeSetData NormalizedStringAdapter Normalizer NoSuchMechanismException NotationDeclaration NotIdentifiableEvent NotIdentifiableEventImpl NoType NullType NumberFormatProvider OctetStreamData Oneway OptionChecker PackageElement ParseConversionEvent ParseConversionEventImpl Path2D PGPData PolicySpi PortInfo PostConstruct PreDestroy PrimitiveType PrintConversionEvent PrintConversionEventImpl ProcessingEnvironment Processor PropertyException RadialGradientPaint ReferenceType RequestWrapper Resource Resources Response ResponseWrapper RetrievalMethod RoundEnvironment RowFilter RowId RowIdLifetime RowSorter RowSorterEvent RowSorterListener RunnableFuture RunnableScheduledFuture SAAJMetaFactory SAAJResult SchemaOutputResolver ScriptContext ScriptEngine ScriptEngineFactory ScriptEngineManager ScriptException Service ServiceConfigurationError ServiceDelegate ServiceLoader ServiceMode SignatureMethod SignatureMethodParameterSpec SignatureProperties SignatureProperty SignedInfo SimpleAnnotationValueVisitor6 SimpleBindings SimpleElementVisitor6 SimpleJavaFileObject SimpleScriptContext SimpleTypeVisitor6 SOAPBinding SOAPBinding SOAPBody SOAPBodyElement SOAPConnection SOAPConnectionFactory SOAPConstants SOAPElement SOAPElementFactory SOAPEnvelope SOAPException SOAPFactory SOAPFault SOAPFaultElement SOAPFaultException SOAPHandler SOAPHeader SOAPHeaderElement SOAPMessage SOAPMessageContext SOAPMessageHandler SOAPMessageHandlers SOAPPart SortOrder SourceVersion SplashScreen SQLClientInfoException SQLDataException SQLFeatureNotSupportedException SQLIntegrityConstraintViolationException SQLInvalidAuthorizationSpecException SQLNonTransientConnectionException SQLNonTransientException SQLRecoverableException SQLSyntaxErrorException SQLTimeoutException SQLTransactionRollbackException SQLTransientConnectionException SQLTransientException SQLXML SSLParameters StandardEmitterMBean StandardJavaFileManager StandardLocation StartDocument StartElement StatementEvent StatementEventListener StAXResult StAXSource StreamFilter StreamReaderDelegate SupportedAnnotationTypes SupportedOptions SupportedSourceVersion SwingWorker SystemTray TableRowSorter TableStringConverter TimeZoneNameProvider Tool ToolProvider Transform TransformException TransformParameterSpec TransformService TrayIcon TypeConstraintException TypeElement TypeKind TypeKindVisitor6 TypeMirror TypeParameterElement TypeVisitor UIEvent UnknownAnnotationValueException UnknownElementException UnknownTypeException Unmarshaller UnmarshallerHandler UnsupportedDataTypeException URIDereferencer URIParameter URIReference URIReferenceException URLDataSource ValidationEvent ValidationEventCollector ValidationEventHandler ValidationEventImpl ValidationEventLocator ValidationEventLocatorImpl ValidationException VariableElement W3CDomHandler WebEndpoint WebFault WebMethod WebParam WebResult WebService WebServiceClient WebServiceContext WebServiceException WebServicePermission WebServiceProvider WebServiceRef WebServiceRefs Wrapper X509Data X509IssuerSerial XmlAccessOrder XmlAccessorOrder XmlAccessorType XmlAccessType XmlAdapter XmlAnyAttribute XmlAnyElement XmlAttachmentRef XmlAttribute XMLCryptoContext XmlElement XmlElementDecl XmlElementRef XmlElementRefs XmlElements XmlElementWrapper XmlEnum XmlEnumValue XMLEvent XMLEventAllocator XMLEventConsumer XMLEventFactory XMLEventReader XMLEventWriter XmlID XmlIDREF XmlInlineBinaryData XMLInputFactory XmlJavaTypeAdapter XmlJavaTypeAdapters XmlList XmlMimeType XmlMixed XmlNs XmlNsForm XMLObject XMLOutputFactory XmlRegistry XMLReporter XMLResolver XmlRootElement XmlSchema XmlSchemaType XmlSchemaTypes XMLSignature XMLSignatureException XMLSignatureFactory XMLSignContext XMLStreamConstants XMLStreamException XMLStreamReader XMLStreamWriter XMLStructure XmlTransient XmlType XMLValidateContext XmlValue XPathFilter2ParameterSpec XPathFilterParameterSpec XPathType XSLTTransformParameterSpec ZipError abstract class default enum extends false implements instanceof interface native new null private protected public super strictfp synchronized this throws transient true volatile non-sealed permits record sealed assert break case catch continue do else finally for goto if return switch throw try while yield boolean byte char const double final float int long short static var void @Override @Deprecated @SuppressWarnings @SafeVarargs @FunctionalInterface @interface @Retention @Documented @Target @Inherited @Repeatable skylighting-core-0.13.4.1/xml/javadoc.xml0000644000000000000000000001272507346545000016351 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/javascript-react.xml0000644000000000000000000005525107346545000020205 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/javascript.xml0000644000000000000000000023107007346545000017104 0ustar0000000000000000 ]> await break case catch continue debugger do else finally for if return switch throw try while with const delete function in instanceof new of this typeof var void set get async class enum extends super arguments implements interface let private protected public static yield import from as default export package Infinity NaN false null true undefined Array ArrayBuffer Atomics Boolean BigInt BigInt64Array BigUint64Array DataView Date FinalizationRegistry Float32Array Float64Array Function Generator GeneratorFunction Int8Array Int16Array Int32Array Intl Map Object Proxy Reflect RegExp Set SharedArrayBuffer SIMD String Symbol TypedArray Uint8Array Uint16Array Uint32Array Uint8ClampedArray WeakMap WeakRef WeakSet Error EvalError InternalError RangeError ReferenceError SyntaxError TypeError URIError Number Math Promise JSON console process AnalyserNode ArrayBufferView Attr AudioBuffer AudioBufferSourceNode AudioContext AudioDestinationNode AudioListener AudioNode AudioParam BatteryManager BeforeUnloadEvent BiquadFilterNode Blob BufferSource ByteString CSS CSSConditionRule CSSCounterStyleRule CSSGroupingRule CSSMatrix CSSMediaRule CSSPageRule CSSPrimitiveValue CSSRule CSSRuleList CSSStyleDeclaration CSSStyleRule CSSStyleSheet CSSSupportsRule CSSValue CSSValueList CanvasGradient CanvasImageSource CanvasPattern CanvasRenderingContext2D ChannelMergerNode ChannelSplitterNode CharacterData ChromeWorker CloseEvent Comment CompositionEvent Console ConvolverNode Coordinates Credential CredentialsContainer Crypto CryptoKey CustomEvent DOMError DOMException DOMHighResTimeStamp DOMImplementation DOMString DOMStringList DOMStringMap DOMTimeStamp DOMTokenList DataTransfer DataTransferItem DataTransferItemList DedicatedWorkerGlobalScope DelayNode DeviceProximityEvent DirectoryEntry DirectoryEntrySync DirectoryReader DirectoryReaderSync Document DocumentFragment DocumentTouch DocumentType DragEvent DynamicsCompressorNode Element Entry EntrySync ErrorEvent Event EventListener EventSource EventTarget FederatedCredential FetchEvent File FileEntry FileEntrySync FileException FileList FileReader FileReaderSync FileSystem FileSystemSync FontFace FormData GainNode Gamepad GamepadButton GamepadEvent Geolocation GlobalEventHandlers HTMLAnchorElement HTMLAreaElement HTMLAudioElement HTMLBRElement HTMLBaseElement HTMLBodyElement HTMLButtonElement HTMLCanvasElement HTMLCollection HTMLContentElement HTMLDListElement HTMLDataElement HTMLDataListElement HTMLDialogElement HTMLDivElement HTMLDocument HTMLElement HTMLEmbedElement HTMLFieldSetElement HTMLFontElement HTMLFormControlsCollection HTMLFormElement HTMLHRElement HTMLHeadElement HTMLHeadingElement HTMLHtmlElement HTMLIFrameElement HTMLImageElement HTMLInputElement HTMLKeygenElement HTMLLIElement HTMLLabelElement HTMLLegendElement HTMLLinkElement HTMLMapElement HTMLMediaElement HTMLMetaElement HTMLMeterElement HTMLModElement HTMLOListElement HTMLObjectElement HTMLOptGroupElement HTMLOptionElement HTMLOptionsCollection HTMLOutputElement HTMLParagraphElement HTMLParamElement HTMLPreElement HTMLProgressElement HTMLQuoteElement HTMLScriptElement HTMLSelectElement HTMLShadowElement HTMLSourceElement HTMLSpanElement HTMLStyleElement HTMLTableCaptionElement HTMLTableCellElement HTMLTableColElement HTMLTableDataCellElement HTMLTableElement HTMLTableHeaderCellElement HTMLTableRowElement HTMLTableSectionElement HTMLTextAreaElement HTMLTimeElement HTMLTitleElement HTMLTrackElement HTMLUListElement HTMLUnknownElement HTMLVideoElement HashChangeEvent History IDBCursor IDBCursorWithValue IDBDatabase IDBEnvironment IDBFactory IDBIndex IDBKeyRange IDBMutableFile IDBObjectStore IDBOpenDBRequest IDBRequest IDBTransaction IDBVersionChangeEvent IIRFilterNode IdentityManager ImageBitmap ImageBitmapFactories ImageData Index InputDeviceCapabilities InputEvent InstallEvent InstallTrigger KeyboardEvent LinkStyle LocalFileSystem LocalFileSystemSync Location MIDIAccess MIDIConnectionEvent MIDIInput MIDIInputMap MIDIOutputMap MediaElementAudioSourceNode MediaError MediaKeyMessageEvent MediaKeySession MediaKeyStatusMap MediaKeySystemAccess MediaKeySystemConfiguration MediaKeys MediaRecorder MediaStream MediaStreamAudioDestinationNode MediaStreamAudioSourceNode MessageChannel MessageEvent MessagePort MouseEvent MutationObserver MutationRecord NamedNodeMap Navigator NavigatorConcurrentHardware NavigatorGeolocation NavigatorID NavigatorLanguage NavigatorOnLine Node NodeFilter NodeIterator NodeList NonDocumentTypeChildNode Notification OfflineAudioCompletionEvent OfflineAudioContext OscillatorNode PageTransitionEvent PannerNode ParentNode PasswordCredential Path2D PaymentAddress PaymentRequest PaymentResponse Performance PerformanceEntry PerformanceFrameTiming PerformanceMark PerformanceMeasure PerformanceNavigation PerformanceNavigationTiming PerformanceObserver PerformanceObserverEntryList PerformanceResourceTiming PerformanceTiming PeriodicSyncEvent PeriodicWave Plugin Point PointerEvent PopStateEvent PortCollection Position PositionError PositionOptions PresentationConnectionClosedEvent PresentationConnectionList PresentationReceiver ProcessingInstruction ProgressEvent PromiseRejectionEvent PushEvent PushRegistrationManager RTCCertificate RTCConfiguration RTCPeerConnection RTCSessionDescriptionCallback RTCStatsReport RadioNodeList RandomSource Range ReadableByteStream RenderingContext SVGAElement SVGAngle SVGAnimateColorElement SVGAnimateElement SVGAnimateMotionElement SVGAnimateTransformElement SVGAnimatedAngle SVGAnimatedBoolean SVGAnimatedEnumeration SVGAnimatedInteger SVGAnimatedLength SVGAnimatedLengthList SVGAnimatedNumber SVGAnimatedNumberList SVGAnimatedPoints SVGAnimatedPreserveAspectRatio SVGAnimatedRect SVGAnimatedString SVGAnimatedTransformList SVGAnimationElement SVGCircleElement SVGClipPathElement SVGCursorElement SVGDefsElement SVGDescElement SVGElement SVGEllipseElement SVGEvent SVGFilterElement SVGFontElement SVGFontFaceElement SVGFontFaceFormatElement SVGFontFaceNameElement SVGFontFaceSrcElement SVGFontFaceUriElement SVGForeignObjectElement SVGGElement SVGGlyphElement SVGGradientElement SVGHKernElement SVGImageElement SVGLength SVGLengthList SVGLineElement SVGLinearGradientElement SVGMPathElement SVGMaskElement SVGMatrix SVGMissingGlyphElement SVGNumber SVGNumberList SVGPathElement SVGPatternElement SVGPoint SVGPolygonElement SVGPolylineElement SVGPreserveAspectRatio SVGRadialGradientElement SVGRect SVGRectElement SVGSVGElement SVGScriptElement SVGSetElement SVGStopElement SVGStringList SVGStylable SVGStyleElement SVGSwitchElement SVGSymbolElement SVGTRefElement SVGTSpanElement SVGTests SVGTextElement SVGTextPositioningElement SVGTitleElement SVGTransform SVGTransformList SVGTransformable SVGUseElement SVGVKernElement SVGViewElement ServiceWorker ServiceWorkerContainer ServiceWorkerGlobalScope ServiceWorkerRegistration ServiceWorkerState ShadowRoot SharedWorker SharedWorkerGlobalScope SourceBufferList StereoPannerNode Storage StorageEvent StyleSheet StyleSheetList SubtleCrypto SyncEvent Text TextMetrics TimeEvent TimeRanges Touch TouchEvent TouchList Transferable TreeWalker UIEvent USVString VRDisplayCapabilities ValidityState WaveShaperNode WebGL WebGLActiveInfo WebGLBuffer WebGLContextEvent WebGLFramebuffer WebGLProgram WebGLRenderbuffer WebGLRenderingContext WebGLShader WebGLShaderPrecisionFormat WebGLTexture WebGLTimerQueryEXT WebGLTransformFeedback WebGLUniformLocation WebGLVertexArrayObject WebGLVertexArrayObjectOES WebSocket WebSockets WebVTT WheelEvent Window WindowBase64 WindowEventHandlers WindowTimers Worker WorkerGlobalScope WorkerLocation WorkerNavigator XMLHttpRequest XMLHttpRequestEventTarget XMLSerializer XPathExpression XPathResult XSLTProcessor Buffer EventEmitter Server Pipe Socket REPLServer ReadStream WriteStream Stream Inflate Deflate InflateRaw DeflateRaw GZip GUnzip Unzip Zip constructor length prototype __proto__ clearInterval clearTimeout decodeURI decodeURIComponent encodeURI encodeURIComponent escape eval isFinite isNaN parseFloat parseInt require setTimeout setInterval super unescape uneval assert clear count debug dir error group groupCollapsed groupEnd info log profile profileEnd table time timeEnd timeStamp trace warn arch argv config connected env execArgv execPath exitCode mainModule pid platform release stderr stdin stdout title version versions abort chdir cwd disconnect exit setegid seteuid getegid geteuid setgid setuid getgid getuid send setgroups getgroups initgroups kill memoryUsage nextTick umask uptime hrtime EPSILON MAX_SAFE_INTEGER MAX_VALUE MIN_SAFE_INTEGER MIN_VALUE NEGATIVE_INFINITY POSITIVE_INFINITY E LN10 LN2 LOG10E LOG2E PI SQRT1_2 SQRT2 abs acos acosh asin asinh atan atan2 atanh cbrt ceil clz32 cos cosh exp expm1 floor fround hypot imul log log10 log1p log2 max min pow random round sign sin sinh sqrt tan tanh trunc parse stringify all catch finally race reject resolve then global GLOBAL root __dirname __filename document event navigator performance screen window ATTRIBUTE_NODE CDATA_SECTION_NODE COMMENT_NODE DOCUMENT_FRAGMENT_NODE DOCUMENT_NODE DOCUMENT_TYPE_NODE DOMSTRING_SIZE_ERR ELEMENT_NODE ENTITY_NODE ENTITY_REFERENCE_NODE HIERARCHY_REQUEST_ERR INDEX_SIZE_ERR INUSE_ATTRIBUTE_ERR INVALID_CHARACTER_ERR NO_DATA_ALLOWED_ERR NO_MODIFICATION_ALLOWED_ERR NOT_FOUND_ERR NOT_SUPPORTED_ERR NOTATION_NODE PROCESSING_INSTRUCTION_NODE TEXT_NODE WRONG_DOCUMENT_ERR _content x y z abbr above accept acceptCharset accessKey action align aLink vLink aLinkcolor vLinkcolor all alt anchors appCodeName appCore applets appMinorVersion appName appVersion archive areas arguments attributes availHeight availLeft availTop availWidth axis background backgroundColor backgroundImage below bgColor body border borderBottomWidth borderColor borderLeftWidth borderRightWidth borderStyle borderTopWidth borderWidth bottom bufferDepth callee caller caption cellPadding cells cellSpacing ch characterSet charset checked childNodes chOff cite classes className clear clientInformation clip clipBoardData closed code codeBase codeType color colorDepth cols colSpan compact complete components content controllers cookie cookieEnabled cords cpuClass crypto current data dateTime declare defaultCharset defaultChecked defaultSelected defaultStatus defaultValue defaultView defer description dialogArguments dialogHeight dialogLeft dialogTop dialogWidth dir directories disabled display docmain doctype documentElement elements embeds enabledPlugin encoding enctype entities event expando external face fgColor filename firstChild fontFamily fontSize fontWeight form formName forms frame frameBorder frameElement frames hasFocus hash headers height history host hostname href hreflang hspace htmlFor httpEquiv id ids ignoreCase images implementation index innerHeight innerWidth innerHTML input isMap label lang language lastChild lastIndex lastMatch lastModified lastParen layers layerX layerY left leftContext lineHeight link linkColor links listStyleType localName location locationbar longDesc lowsrc lowSrc marginBottom marginHeight marginLeft marginRight marginTop marginWidth maxLength media menubar method mimeTypes multiline multiple name nameProp namespaces namespaceURI next nextSibling nodeName nodeType nodeValue noHref noResize noShade notationName notations noWrap object offscreenBuffering onLine onreadystatechange opener opsProfile options oscpu outerHeight outerWidth ownerDocument paddingBottom paddingLeft paddingRight paddingTop pageX pageY pageXOffset pageYOffset parent parentLayer parentNode parentWindow pathname personalbar pixelDepth pkcs11 platform plugins port prefix previous product productSub profile profileend prompt prompter protocol publicId readOnly readyState referrer rel responseText responseXML rev right rightContext rowIndex rows rowSpan rules scheme scope screenX screenY screenLeft screenTop scripts scrollbars scrolling sectionRowIndex security securityPolicy selected selectedIndex selection self shape siblingAbove siblingBelow size source specified standby start status statusbar statusText style styleSheets suffixes summary systemId systemLanguage tagName tags target tBodies text textAlign textDecoration textIndent textTransform tFoot tHead title toolbar top type undefined uniqueID updateInterval URL URLUnencoded useMap userAgent userLanguage userProfile vAlign value valueType vendor vendorSub version visibility vspace whiteSpace width XMLDocument XSLDocument zIndex acceptNode add addEventListener addTextTrack adoptNode after animate append appendChild appendData before blur canPlayType captureStream caretPositionFromPoint caretRangeFromPoint checkValidity clear click cloneContents cloneNode cloneRange close closest collapse compareBoundaryPoints compareDocumentPosition comparePoint contains convertPointFromNode convertQuadFromNode convertRectFromNode createAttribute createAttributeNS createCaption createCDATASection createComment createContextualFragment createDocument createDocumentFragment createDocumentType createElement createElementNS createEntityReference createEvent createExpression createHTMLDocument createNodeIterator createNSResolver createProcessingInstruction createRange createShadowRoot createTBody createTextNode createTFoot createTHead createTreeWalker delete deleteCaption deleteCell deleteContents deleteData deleteRow deleteTFoot deleteTHead detach disconnect dispatchEvent elementFromPoint elementsFromPoint enableStyleSheetsForSet entries evaluate execCommand exitFullscreen exitPointerLock expand extractContents fastSeek firstChild focus forEach get getAll getAnimations getAttribute getAttributeNames getAttributeNode getAttributeNodeNS getAttributeNS getBoundingClientRect getBoxQuads getClientRects getContext getDestinationInsertionPoints getElementById getElementsByClassName getElementsByName getElementsByTagName getElementsByTagNameNS getItem getNamedItem getSelection getStartDate getVideoPlaybackQuality has hasAttribute hasAttributeNS hasAttributes hasChildNodes hasFeature hasFocus importNode initEvent insertAdjacentElement insertAdjacentHTML insertAdjacentText insertBefore insertCell insertData insertNode insertRow intersectsNode isDefaultNamespace isEqualNode isPointInRange isSameNode item key keys lastChild load lookupNamespaceURI lookupPrefix matches move moveAttribute moveAttributeNode moveChild moveNamedItem namedItem nextNode nextSibling normalize observe open parentNode pause play postMessage prepend preventDefault previousNode previousSibling probablySupportsContext queryCommandEnabled queryCommandIndeterm queryCommandState queryCommandSupported queryCommandValue querySelector querySelectorAll registerContentHandler registerElement registerProtocolHandler releaseCapture releaseEvents remove removeAttribute removeAttributeNode removeAttributeNS removeChild removeEventListener removeItem replace replaceChild replaceData replaceWith reportValidity requestFullscreen requestPointerLock reset scroll scrollBy scrollIntoView scrollTo seekToNextFrame select selectNode selectNodeContents set setAttribute setAttributeNode setAttributeNodeNS setAttributeNS setCapture setCustomValidity setEnd setEndAfter setEndBefore setItem setNamedItem setRangeText setSelectionRange setSinkId setStart setStartAfter setStartBefore slice splitText stepDown stepUp stopImmediatePropagation stopPropagation submit substringData supports surroundContents takeRecords terminate toBlob toDataURL toggle values write writeln onRowsinserted onRowsdelete onRowenter onRowexit onResize onResizestart onResizeend onReset onReadystatechange onMouseout onMouseover onMousedown onMouseup onMousemove onBeforecut onBeforedeactivate onBeforeunload onBeforeupdate onBeforepaste onBeforeprint onBeforeeditfocus onBeforeactivate onBlur onScrolltop onSubmit onSelect onSelectstart onSelectionchange onHover onHelp onChange onContextmenu onControlselect onCut onCellchange onClock onClose onDeactivate onDatasetchanged onDatasetcomplete onDataavailable onDrop onDrag onDragstart onDragover onDragdrop onDragenter onDragend onDragleave onDblclick onUnload onPaste onPropertychange onError onErrorupdate onKeydown onKeyup onKeypress onFocus onLoad onActivate onAfterupdate onAfterprint onAbort shift showModelessDialog showModalDialog showHelp scroll scrollX scrollByPages scrollByLines scrollY scrollTo stop strike sizeToContent sidebar signText sort sup sub substr substring splice split send setMilliseconds setSeconds setMinutes setHours setMonth setYear setFullYear setDate setUTCMilliseconds setUTCSeconds setUTCMinutes setUTCHours setUTCMonth setUTCFullYear setUTCDate setTime setHotkeys setCursor setZOptions setActive setResizable setRequestHeader search slice savePreferences small home handleEvent navigate char charCodeAt charAt concat contextual confirm compile clear captureEvents call createStyleSheet createPopup createEventObject toGMTString toUTCString toString toSource toUpperCase toLowerCase toLocaleString test taint taintEnabled indexOf italics disableExternalCapture dump detachEvent unshift untaint unwatch updateCommands join javaEnabled pop push plugins.refresh paddings parse print prompt preference enableExternalCapture exec execScript valueOf UTC find file fileModifiedDate fileSize fileCreatedDate fileUpdatedDate fixed fontsize fontcolor forward fromCharCode watch link load lastIndexOf anchor attachEvent atob apply alert abort routeEvents resize resizeBy resizeTo recalc returnValue replace reverse reload releaseCapture releaseEvents go getMilliseconds getSeconds getMinutes getHours getMonth getDay getYear getFullYear getTime getDate getTimezoneOffset getUTCMilliseconds getUTCSeconds getUTCMinutes getUTCHours getUTCDay getUTCMonth getUTCFullYear getUTCDate getAttention getSelection getResponseHeader getAllResponseHeaders moveBy moveBelow moveTo moveToAbsolute moveAbove mergeAttributes match margins btoa big bold borderWidths blink back skylighting-core-0.13.4.1/xml/json.xml0000644000000000000000000001124407346545000015706 0ustar0000000000000000 null true false skylighting-core-0.13.4.1/xml/jsp.xml0000644000000000000000000003737207346545000015543 0ustar0000000000000000 and eq gt true instanceof or ne le false empty not lt ge null div mod skylighting-core-0.13.4.1/xml/julia.xml0000644000000000000000000025510607346545000016050 0ustar0000000000000000 ]> for while if begin do else elseif try catch finally break return continue function let quote type struct module baremodule macro end abstract bitstype ccall const export global in local macro module where new in struct ans ccall import using AbstractArray AbstractMatrix AbstractVector Any Array ASCIIString Associative Bool ByteString Char Complex Complex64 Complex128 ComplexPair DArray Dict Exception Expr Float Float32 Float64 Function ObjectIdDict Int Int8 Int16 Int32 Int64 Integer IntSet IO IOStream Matrix Nothing None NTuple Number Ptr Range Range1 Ranges Rational Real Regex RegexMatch Set Signed StridedArray StridedMatrix StridedVecOrMat StridedVector String SubArray SubString Symbol Task Tuple Type UInt UInt8 UInt16 UInt32 UInt64 Union Unsigned UTF8String VecOrMat Vector Void WeakRef Missing Cmd EnvDict VersionNumber ArgumentError AssertionError BoundsError CompositeException DimensionMismatch DivideError DomainError EOFError ErrorException InexactError InterruptException KeyError LoadError MethodError MissingException OutOfMemoryError ReadOnlyMemoryError OverflowError StackOverflowError SystemError TypeError UndefKeywordError UndefRefError UndefVarError StringIndexError InitError ExponentialBackOff Timer AsyncCondition ParseError IteratorEltype AbstractRange OrdinalRange AbstractUnitRange StepRange UnitRange LinRange IdDict WeakKeyDict ImmutableDict BitSet Pair OneTo StepRangeLen RoundingMode AbstractFloat AbstractIrrational Float16 Float32 Float64 BigFloat Int128 UInt128 BigInt ComplexF16 ComplexF32 ComplexF64 Irrational UnionAll NamedTuple Val Vararg Some AbstractChar SubstitutionString AbstractString UndefInitializer DenseArray DenseVector DenseMatrix BitArray IndexStyle IndexLinear IndexCartesian BroadcastStyle AbstractArrayStyle ArrayStyle DefaultArrayStyle Colon CartesianIndex CartesianIndices Dims LinearIndices PermutedDimsArray Condition Channel Atomic AbstractLock ReentrantLock Mutex SpinLock RecursiveSpinLock Semaphore RawFD IOBuffer IOContext TextDisplay AbstractDisplay PartialQuickSort Stateful Pairs CFunction Ptr Ref Cchar Cuchar Cshort Cstring Cushort Cint Cuint Clong Culong Clonglong Culonglong Cintmax_t Cuintmax_t Csize_t Cssize_t Cptrdiff_t Cwchar_t Cwstring Cfloat Cdouble TmStruct StackFrame StackTrace Base64EncodePipe Base64DecodePipe Period CompoundPeriod Instant UTInstant TimeType DateTime Date Time DateFormat LogLevel AbstractLogger NullLogger ConsoleLogger SimpleLogger Anonymous RandomDevice MersenneTwister SharedArray IPv4 IPv6 TCPSocket UDPSocket SparseVector SparseMatrixCSC AbstractChannel AbstractSet AbstractDict BitMatrix BitVector Enum CapturedException InvalidStateException ProcessFailedException nothing PROGRAM_FILE ARGS C_NULL VERSION LOAD_PATH DEPOT_PATH BINDIR CPU_THREADS WORD_SIZE KERNEL ARCH MACHINE missing devnull ENV stdout stderr stdin ENDIAN_BOM im pi π e catalan eulergamma ɣ golden φ Inf Inf64 Inf32 Inf16 NaN NaN64 NaN32 NaN16 RoundNearest RoundNearestTiesAway RoundNearestTiesUp RoundToZero RoundFromZero RoundUp RoundDown AbstractVecOrMat undef VecOrMat DenseVecOrMat StridedArray StridedVector StridedMatrix StridedVecOrMat InsertionSort MergeSort QuickSort InsertionSort MS_ASYNC MS_INVALIDATE MS_SYNC true false Base Core Main Meta StackTraces Sys Libc Docs Threads Iterators Broadcast MathConstants Math Unicode Sort Artifacts Base64 CRC32c Dates DelimitedFiles Distributed Downloads FileWatching Future InteractiveUtils LibGit2 Libc Libdl LinearAlgebra Logging Mmap Pkg Printf Profile REPL Random SHA Serialization SharedArrays Sockets SparseArrays Statistics SuiteSparse TOML Test UUIDs CoreLogging skylighting-core-0.13.4.1/xml/kotlin.xml0000644000000000000000000004776507346545000016256 0ustar0000000000000000 ]> package import sealed data class enum interface companion object private public protected internal open final get set fun var val constructor inline reified crossinline tailrec in out is as by where vararg get set return throw typealias typeof override abstract infix operator annotation const lateinit inner external noinline if else when for while do try catch finally continue break yield this super null true false Unit Nothing String Char Int Long Byte Short Float Double Boolean dynamic skylighting-core-0.13.4.1/xml/latex.xml0000644000000000000000000131632507346545000016063 0ustar0000000000000000 ]> \begin \end \Autocite \autocite \autoref \Cite \cite \Citeauthor \citeauthor \citep \citet \citetitle \citeurl \citeyear \cref \Cref \cref* \Cref* \eqref \Footcite \footcite \footfullcite \fullcite \label \nocite \pagecite \pageref \Parencite \parencite \ref \subref \subref* \supercite \Textcite \textcite \vpageref \vref \documentclass \includegraphics \include \usepackage \bibliography \bibliographystyle \cites \Cites \parencites \Parencites \autocites \Autocites \supercites \footcites \Footcites \part* \part \chapter* \chapter \section* \section \subsection* \subsection \subsubsection* \subsubsection \paragraph* \paragraph \subparagraph* \subparagraph \column \definecolor \geometry \hspace* \hspace \input \newboolean \rule \setboolean \setcounter \setlength \special \textcolor \vspace* \vspace \footnote* \footnote \renewcommand* \renewcommand \providecommand* \providecommand \newcommand* \newcommand \edef \gdef \xdef \ensuremath \iffalse \fi \else verb* verb Verb lstinline mint lstlisting* lstlisting minted* minted abapcode* abapcode actionscriptcode* actionscriptcode ascode* ascode adacode* adacode agdacode* agdacode apacheconfcode* apacheconfcode aconfcode* aconfcode apachecode* apachecode autohotkeycode* autohotkeycode ahkcode* ahkcode awkcode* awkcode gawkcode* gawkcode mawkcode* mawkcode nawkcode* nawkcode bashcode* bashcode shcode* shcode kshcode* kshcode zshcode* zshcode shellcode* shellcode bibtexcode* bibtexcode bibcode* bibcode boocode* boocode ccode* ccode cmakecode* cmakecode csharpcode* csharpcode cscode* cscode clojurecode* clojurecode cljcode* cljcode coffeecode* coffeecode commonlispcode* commonlispcode clcode* clcode lispcode* lispcode cppcode* cppcode csscode* csscode dcode* dcode dartcode* dartcode delphicode* delphicode pascode* pascode pascalcode* pascalcode objectpascalcode* objectpascalcode diffcode* diffcode udiffcode* udiffcode dtdcode* dtdcode eiffelcode* eiffelcode elixircode* elixircode excode* excode exscode* exscode elmcode* elmcode emailcode* emailcode emlcode* emlcode erlangcode* erlangcode fishcode* fishcode fishshellcode* fishshellcode forthcode* forthcode fortranfixedcode* fortranfixedcode fortrancode* fortrancode fcode* fcode gapcode* gapcode gdscriptcode* gdscriptcode gdcode* gdcode glslcode* glslcode gcodecode* gcodecode gnuplotcode* gnuplotcode gocode* gocode golangcode* golangcode groovycode* groovycode hamlcode* hamlcode haskellcode* haskellcode hscode* hscode haxecode* haxecode hxslcode* hxslcode hxcode* hxcode htmlcode* htmlcode idlcode* idlcode idriscode* idriscode idrcode* idrcode informcode* informcode icode* icode inicode* inicode cfgcode* cfgcode dosinicode* dosinicode jcode* jcode javacode* javacode javascriptcode* javascriptcode jscode* jscode jclcode* jclcode jsoncode* jsoncode jsonobjectcode* jsonobjectcode juliacode* juliacode jlcode* jlcode kconfigcode* kconfigcode menuconfigcode* menuconfigcode linuxconfigcode* linuxconfigcode kernelconfigcode* kernelconfigcode kotlincode* kotlincode lslcode* lslcode lesscode* lesscode lilypondcode* lilypondcode literatehaskellcode* literatehaskellcode lhaskellcode* lhaskellcode lhscode* lhscode llvmcode* llvmcode logtalkcode* logtalkcode luacode* luacode makecode* makecode makefilecode* makefilecode mfcode* mfcode bsdmakecode* bsdmakecode makocode* makocode markdowncode* markdowncode mdcode* mdcode masoncode* masoncode mathematicacode* mathematicacode mmacode* mmacode nbcode* nbcode matlabcode* matlabcode maximacode* maximacode macsymacode* macsymacode mesoncode* mesoncode mesonbuildcode* mesonbuildcode modelicacode* modelicacode modulacode* modulacode mcode* mcode mysqlcode* mysqlcode nsiscode* nsiscode nsicode* nsicode nshcode* nshcode nasmcode* nasmcode nemerlecode* nemerlecode nesccode* nesccode nimrodcode* nimrodcode nimcode* nimcode nixoscode* nixoscode nixcode* nixcode objectiveccode* objectiveccode objccode* objccode objectivecppcode* objectivecppcode objcppcode* objcppcode ocamlcode* ocamlcode octavecode* octavecode perlcode* perlcode plcode* plcode phpcode* phpcode pigcode* pigcode pikecode* pikecode ponycode* ponycode postscriptcode* postscriptcode postscrcode* postscrcode povcode* povcode powershellcode* powershellcode pwshcode* pwshcode poshcode* poshcode pscode* pscode psmcode* psmcode praatcode* praatcode prologcode* prologcode protobufcode* protobufcode protocode* protocode pugcode* pugcode jadecode* jadecode puppetcode* puppetcode pythoncode* pythoncode pycode* pycode sagecode* sagecode qmlcode* qmlcode qbscode* qbscode rngcompactcode* rngcompactcode rnccode* rnccode speccode* speccode racketcode* racketcode rktcode* rktcode rexxcode* rexxcode arexxcode* arexxcode rhtmlcode* rhtmlcode htmlerbcode* htmlerbcode htmlrubycode* htmlrubycode rstcode* rstcode restcode* restcode rubycode* rubycode rbcode* rbcode dubycode* dubycode rustcode* rustcode rscode* rscode smlcode* smlcode sasscode* sasscode scalacode* scalacode schemecode* schemecode scmcode* scmcode scilabcode* scilabcode scsscode* scsscode sedcode* sedcode gsedcode* gsedcode ssedcode* ssedcode sievecode* sievecode smalicode* smalicode soliditycode* soliditycode spicecode* spicecode spicelangcode* spicelangcode sqlcode* sqlcode stancode* stancode statacode* statacode docode* docode swiftcode* swiftcode systemverilogcode* systemverilogcode svcode* svcode tomlcode* tomlcode tadscode* tadscode tclcode* tclcode tcshcode* tcshcode cshcode* cshcode terraformcode* terraformcode tfcode* tfcode texcode* texcode latexcode* latexcode todotxtcode* todotxtcode typescriptcode* typescriptcode tscode* tscode valacode* valacode vapicode* vapicode velocitycode* velocitycode verilogcode* verilogcode vcode* vcode vhdlcode* vhdlcode xmlcode* xmlcode xorgconfcode* xorgconfcode xsltcode* xsltcode yamlcode* yamlcode yangcode* yangcode Verbatim* Verbatim BVerbatim* BVerbatim LVerbatim* LVerbatim verbatim* verbatim boxedverbatim* boxedverbatim comment* comment alignat* alignat xalignat* xalignat xxalignat* xxalignat Bmatrix* Bmatrix IEEEeqnarray* IEEEeqnarray IEEEeqnarraybox* IEEEeqnarraybox Vmatrix* Vmatrix align* align bmatrix* bmatrix cases* cases displaymath* displaymath eqnarray* eqnarray equation* equation flalign* flalign gather* gather math* math multline* multline pmatrix* pmatrix smallmatrix* smallmatrix subeqnarray* subeqnarray vmatrix* vmatrix tabularx* tabularx tabular* tabular supertabular* supertabular mpsupertabular* mpsupertabular xtabular* xtabular mpxtabular* mpxtabular longtable* longtable \text \textit \textbf \textmd \textsl \textsc \textrm \textsf \texttt \textup \textlf \textnormal \shortintertext \intertext \mbox \emph \KileResetHL \KateResetHL skylighting-core-0.13.4.1/xml/latex.xml.patch0000644000000000000000000026246207346545000017162 0ustar0000000000000000--- latex.xml 2022-10-28 15:10:10.000000000 -0700 +++ latex.xml.2 2022-10-28 15:09:24.000000000 -0700 @@ -1739,7 +1739,7 @@ - + @@ -2016,7 +2016,7 @@ - + @@ -2028,7 +2028,7 @@ - + @@ -2045,7 +2045,7 @@ - + @@ -2074,7 +2074,7 @@ - + @@ -2103,7 +2103,7 @@ - + @@ -2132,7 +2132,7 @@ - + @@ -2161,7 +2161,7 @@ - + @@ -2173,7 +2173,7 @@ - + @@ -2190,7 +2190,7 @@ - + @@ -2219,7 +2219,7 @@ - + @@ -2248,7 +2248,7 @@ - + @@ -2277,7 +2277,7 @@ - + @@ -2306,7 +2306,7 @@ - + @@ -2335,7 +2335,7 @@ - + @@ -2364,7 +2364,7 @@ - + @@ -2393,7 +2393,7 @@ - + @@ -2422,7 +2422,7 @@ - + @@ -2451,7 +2451,7 @@ - + @@ -2480,7 +2480,7 @@ - + @@ -2509,7 +2509,7 @@ - + @@ -2538,7 +2538,7 @@ - + @@ -2567,7 +2567,7 @@ - + @@ -2596,7 +2596,7 @@ - + @@ -2625,7 +2625,7 @@ - + @@ -2654,7 +2654,7 @@ - + @@ -2683,7 +2683,7 @@ - + @@ -2712,7 +2712,7 @@ - + @@ -2741,7 +2741,7 @@ - + @@ -2770,7 +2770,7 @@ - + @@ -2799,7 +2799,7 @@ - + @@ -2828,7 +2828,7 @@ - + @@ -2840,7 +2840,7 @@ - + @@ -2857,7 +2857,7 @@ - + @@ -2869,7 +2869,7 @@ - + @@ -2886,7 +2886,7 @@ - + @@ -2915,7 +2915,7 @@ - + @@ -2944,7 +2944,7 @@ - + @@ -2956,7 +2956,7 @@ - + @@ -2973,7 +2973,7 @@ - + @@ -2985,7 +2985,7 @@ - + @@ -3002,7 +3002,7 @@ - + @@ -3031,7 +3031,7 @@ - + @@ -3043,7 +3043,7 @@ - + @@ -3060,7 +3060,7 @@ - + @@ -3072,7 +3072,7 @@ - + @@ -3089,7 +3089,7 @@ - + @@ -3118,7 +3118,7 @@ - + @@ -3147,7 +3147,7 @@ - + @@ -3159,7 +3159,7 @@ - + @@ -3176,7 +3176,7 @@ - + @@ -3205,7 +3205,7 @@ - + @@ -3234,7 +3234,7 @@ - + @@ -3263,7 +3263,7 @@ - + @@ -3275,7 +3275,7 @@ - + @@ -3292,7 +3292,7 @@ - + @@ -3321,7 +3321,7 @@ - + @@ -3333,7 +3333,7 @@ - + @@ -3350,7 +3350,7 @@ - + @@ -3379,7 +3379,7 @@ - + @@ -3408,7 +3408,7 @@ - + @@ -3437,7 +3437,7 @@ - + @@ -3466,7 +3466,7 @@ - + @@ -3478,7 +3478,7 @@ - + @@ -3495,7 +3495,7 @@ - + @@ -3524,7 +3524,7 @@ - + @@ -3553,7 +3553,7 @@ - + @@ -3565,7 +3565,7 @@ - + @@ -3582,7 +3582,7 @@ - + @@ -3611,7 +3611,7 @@ - + @@ -3623,7 +3623,7 @@ - + @@ -3640,7 +3640,7 @@ - + @@ -3652,7 +3652,7 @@ - + @@ -3669,7 +3669,7 @@ - + @@ -3698,7 +3698,7 @@ - + @@ -3727,7 +3727,7 @@ - + @@ -3756,7 +3756,7 @@ - + @@ -3768,7 +3768,7 @@ - + @@ -3785,7 +3785,7 @@ - + @@ -3814,7 +3814,7 @@ - + @@ -3843,7 +3843,7 @@ - + @@ -3855,7 +3855,7 @@ - + @@ -3872,7 +3872,7 @@ - + @@ -3901,7 +3901,7 @@ - + @@ -3913,7 +3913,7 @@ - + @@ -3930,7 +3930,7 @@ - + @@ -3959,7 +3959,7 @@ - + @@ -3988,7 +3988,7 @@ - + @@ -4017,7 +4017,7 @@ - + @@ -4029,7 +4029,7 @@ - + @@ -4046,7 +4046,7 @@ - + @@ -4058,7 +4058,7 @@ - + @@ -4075,7 +4075,7 @@ - + @@ -4104,7 +4104,7 @@ - + @@ -4133,7 +4133,7 @@ - + @@ -4145,7 +4145,7 @@ - + @@ -4162,7 +4162,7 @@ - + @@ -4191,7 +4191,7 @@ - + @@ -4203,7 +4203,7 @@ - + @@ -4220,7 +4220,7 @@ - + @@ -4232,7 +4232,7 @@ - + @@ -4249,7 +4249,7 @@ - + @@ -4278,7 +4278,7 @@ - + @@ -4307,7 +4307,7 @@ - + @@ -4336,7 +4336,7 @@ - + @@ -4365,7 +4365,7 @@ - + @@ -4394,7 +4394,7 @@ - + @@ -4423,7 +4423,7 @@ - + @@ -4452,7 +4452,7 @@ - + @@ -4481,7 +4481,7 @@ - + @@ -4493,7 +4493,7 @@ - + @@ -4510,7 +4510,7 @@ - + @@ -4539,7 +4539,7 @@ - + @@ -4551,7 +4551,7 @@ - + @@ -4568,7 +4568,7 @@ - + @@ -4597,7 +4597,7 @@ - + @@ -4626,7 +4626,7 @@ - + @@ -4655,7 +4655,7 @@ - + @@ -4667,7 +4667,7 @@ - + @@ -4684,7 +4684,7 @@ - + @@ -4713,7 +4713,7 @@ - + @@ -4742,7 +4742,7 @@ - + @@ -4754,7 +4754,7 @@ - + @@ -4771,7 +4771,7 @@ - + @@ -4783,7 +4783,7 @@ - + @@ -4800,7 +4800,7 @@ - + @@ -4829,7 +4829,7 @@ - + @@ -4858,7 +4858,7 @@ - + @@ -4887,7 +4887,7 @@ - + @@ -4899,7 +4899,7 @@ - + @@ -4916,7 +4916,7 @@ - + @@ -4928,7 +4928,7 @@ - + @@ -4945,7 +4945,7 @@ - + @@ -4957,7 +4957,7 @@ - + @@ -4974,7 +4974,7 @@ - + @@ -5003,7 +5003,7 @@ - + @@ -5032,7 +5032,7 @@ - + @@ -5061,7 +5061,7 @@ - + @@ -5090,7 +5090,7 @@ - + @@ -5119,7 +5119,7 @@ - + @@ -5148,7 +5148,7 @@ - + @@ -5177,7 +5177,7 @@ - + @@ -5206,7 +5206,7 @@ - + @@ -5235,7 +5235,7 @@ - + @@ -5264,7 +5264,7 @@ - + @@ -5293,7 +5293,7 @@ - + @@ -5305,7 +5305,7 @@ - + @@ -5322,7 +5322,7 @@ - + @@ -5334,7 +5334,7 @@ - + @@ -5351,7 +5351,7 @@ - + @@ -5363,7 +5363,7 @@ - + @@ -5380,7 +5380,7 @@ - + @@ -5392,7 +5392,7 @@ - + @@ -5409,7 +5409,7 @@ - + @@ -5438,7 +5438,7 @@ - + @@ -5467,7 +5467,7 @@ - + @@ -5496,7 +5496,7 @@ - + @@ -5525,7 +5525,7 @@ - + @@ -5554,7 +5554,7 @@ - + @@ -5583,7 +5583,7 @@ - + @@ -5595,7 +5595,7 @@ - + @@ -5612,7 +5612,7 @@ - + @@ -5641,7 +5641,7 @@ - + @@ -5670,7 +5670,7 @@ - + @@ -5682,7 +5682,7 @@ - + @@ -5699,7 +5699,7 @@ - + @@ -5728,7 +5728,7 @@ - + @@ -5740,7 +5740,7 @@ - + @@ -5757,7 +5757,7 @@ - + @@ -5786,7 +5786,7 @@ - + @@ -5798,7 +5798,7 @@ - + @@ -5815,7 +5815,7 @@ - + @@ -5827,7 +5827,7 @@ - + @@ -5844,7 +5844,7 @@ - + @@ -5873,7 +5873,7 @@ - + @@ -5902,7 +5902,7 @@ - + @@ -5931,7 +5931,7 @@ - + @@ -5960,7 +5960,7 @@ - + @@ -5989,7 +5989,7 @@ - + @@ -6018,7 +6018,7 @@ - + @@ -6030,7 +6030,7 @@ - + skylighting-core-0.13.4.1/xml/lex.xml0000644000000000000000000001642407346545000015532 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/lilypond.xml0000644000000000000000000016111407346545000016571 0ustar0000000000000000 ]> ChoirStaff ChordNames CueVoice Devnull DrumStaff DrumVoice Dynamics FiguredBass FretBoards Global GrandStaff GregorianTranscriptionStaff GregorianTranscriptionVoice Lyrics MensuralStaff MensuralVoice NoteNames PianoStaff RhythmicStaff Score Staff StaffGroup TabStaff TabVoice Timing VaticanaStaff VaticanaVoice Voice InnerChoirStaff InnerStaffGroup Accidental AccidentalCautionary AccidentalPlacement AccidentalSuggestion Ambitus AmbitusAccidental AmbitusLine AmbitusNoteHead Arpeggio BalloonTextItem BarLine BarNumber BassFigure BassFigureAlignment BassFigureAlignmentPositioning BassFigureBracket BassFigureContinuation BassFigureLine Beam BendAfter BreakAlignGroup BreakAlignment BreathingSign ChordName Clef ClusterSpanner ClusterSpannerBeacon CombineTextScript Custos DotColumn Dots DoublePercentRepeat DoublePercentRepeatCounter DynamicLineSpanner DynamicText DynamicTextSpanner Episema Fingering FretBoard Glissando GraceSpacing GridLine GridPoint Hairpin HarmonicParenthesesItem HorizontalBracket InstrumentName InstrumentSwitch KeyCancellation KeySignature LaissezVibrerTie LaissezVibrerTieColumn LedgerLineSpanner LeftEdge LigatureBracket LyricExtender LyricHyphen LyricSpace LyricText MeasureGrouping MelodyItem MensuralLigature MetronomeMark MultiMeasureRest MultiMeasureRestNumber MultiMeasureRestText NonMusicalPaperColumn NoteCollision NoteColumn NoteHead NoteName NoteSpacing OctavateEight OttavaBracket PaperColumn ParenthesesItem PercentRepeat PercentRepeatCounter PhrasingSlur PianoPedalBracket RehearsalMark RepeatSlash RepeatTie RepeatTieColumn Rest RestCollision Script ScriptColumn ScriptRow SeparationItem Slur SostenutoPedal SostenutoPedalLineSpanner SpacingSpanner SpanBar StaffGrouper StaffSpacing StaffSymbol StanzaNumber Stem StemTremolo StringNumber StrokeFinger SustainPedal SustainPedalLineSpanner System SystemStartBar SystemStartBrace SystemStartBracket SystemStartSquare TabNoteHead TextScript TextSpanner Tie TieColumn TimeSignature TrillPitchAccidental TrillPitchGroup TrillPitchHead TrillSpanner TupletBracket TupletNumber UnaCordaPedal UnaCordaPedalLineSpanner VaticanaLigature VerticalAlignment VerticalAxisGroup VoiceFollower VoltaBracket VoltaBracketSpanner aDueText alignAboveContext alignBassFigureAccidentals alignBelowContext allowBeamBreak associatedVoice autoAccidentals autoBeamCheck autoBeamSettings autoBeaming autoCautionaries automaticBars barAlways barCheckSynchronize barNumberVisibility baseMoment bassFigureFormatFunction bassStaffProperties beamExceptions beatGrouping beatLength beatStructure chordChanges chordNameExceptions chordNameExceptionsFull chordNameExceptionsPartial chordNameFunction chordNameSeparator chordNoteNamer chordPrefixSpacer chordRootNamer clefGlyph clefOctavation clefPosition connectArpeggios countPercentRepeats createKeyOnClefChange createSpacing crescendoSpanner crescendoText currentBarNumber decrescendoSpanner decrescendoText defaultBarType doubleSlurs doubleRepeatType drumPitchTable drumStyleTable dynamicAbsoluteVolumeFunction explicitClefVisibility explicitKeySignatureVisibility extendersOverRests extraNatural figuredBassAlterationDirection figuredBassCenterContinuations figuredBassFormatter figuredBassPlusDirection fingeringOrientations firstClef followVoice fontSize forbidBreak forceClef gridInterval hairpinToBarline harmonicAccidentals highStringOne ignoreBarChecks ignoreFiguredBassRest ignoreMelismata implicitBassFigures implicitTimeSignatureVisibility instrumentCueName instrumentEqualizer instrumentName instrumentTransposition internalBarNumber keepAliveInterfaces keyAlterationOrder keySignature lyricMelismaAlignment majorSevenSymbol markFormatter maximumFretStretch measureLength measurePosition melismaBusyProperties metronomeMarkFormatter middleCClefPosition middleCOffset middleCPosition midiInstrument midiMaximumVolume midiMinimumVolume minimumFret minimumPageTurnLength minimumRepeatLengthForPageTurn noteToFretFunction ottavation output pedalSostenutoStrings pedalSostenutoStyle pedalSustainStrings pedalSustainStyle pedalUnaCordaStrings pedalUnaCordaStyle printKeyCancellation printOctaveNames printPartCombineTexts proportionalNotationDuration recordEventSequence rehearsalMark repeatCommands restNumberThreshold scriptDefinitions shapeNoteStyles shortInstrumentName shortVocalName skipBars skipTypesetting soloIIText soloText squashedPosition staffLineLayoutFunction stanza stemLeftBeamCount stemRightBeamCount stringNumberOrientations stringOneTopmost stringTunings strokeFingerOrientations subdivideBeams suggestAccidentals systemStartDelimiter systemStartDelimiterHierarchy tablatureFormat tempoUnitCount tempoUnitDuration tempoWholesPerMinute tieWaitForNote timeSignatureFraction timing tonic topLevelAlignment trebleStaffProperties tremoloFlags tupletFullLength tupletFullLengthNote tupletSpannerDuration useBassFigureExtenders verticallySpacedContexts vocalName voltaOnThisStaff voltaSpannerDuration whichBar barNumberAlignSymbol centralCPosition extraVerticalExtent fingerHorizontalDirection instr instrument keyAccidentalOrder minimumVerticalExtent rehearsalMarkAlignSymbol soloADue tupletNumberFormatFunction vocNam AbsoluteDynamicEvent AnnotateOutputEvent ApplyContext ApplyOutputEvent ArpeggioEvent ArticulationEvent AutoChangeMusic BarCheck BassFigureEvent BeamEvent BeamForbidEvent BendAfterEvent BreathingEvent ClusterNoteEvent ContextChange ContextSpeccedMusic CrescendoEvent DecrescendoEvent Event EventChord ExtenderEvent FingeringEvent GlissandoEvent GraceMusic HarmonicEvent HyphenEvent KeyChangeEvent LabelEvent LaissezVibrerEvent LigatureEvent LineBreakEvent LyricCombineMusic LyricEvent MarkEvent MultiMeasureRestEvent MultiMeasureRestMusic MultiMeasureTextEvent Music NoteEvent NoteGroupingEvent OverrideProperty PageBreakEvent PageTurnEvent PartCombineMusic PercentEvent PercentRepeatedMusic PesOrFlexaEvent PhrasingSlurEvent PropertySet PropertyUnset QuoteMusic RelativeOctaveCheck RelativeOctaveMusic RepeatTieEvent RepeatedMusic RestEvent RevertProperty ScriptEvent SequentialMusic SimultaneousMusic SkipEvent SkipMusic SlurEvent SoloOneEvent SoloTwoEvent SostenutoEvent SpacingSectionEvent SpanEvent StaffSpanEvent StringNumberEvent StrokeFingerEvent SustainEvent TextScriptEvent TextSpanEvent TieEvent TimeScaledMusic TransposedMusic TremoloEvent TremoloRepeatedMusic TremoloSpanEvent TrillSpanEvent TupletSpanEvent UnaCordaEvent UnfoldedRepeatedMusic UnisonoEvent UnrelativableMusic VoiceSeparator VoltaRepeatedMusic acousticbassdrum acousticsnare agh agl bassdrum bd bda boh bohm boho bol bolm bolo cab cabasa cb cgh cghm cgho cgl cglm cglo chinesecymbal cl claves closedhihat cowbell crashcymbal crashcymbala crashcymbalb cuim cuio cymc cymca cymcb cymch cymr cymra cymrb cyms da db dc dd de electricsnare fivedown fiveup fourdown fourup gui guil guiro guis halfopenhihat handclap hc hh hhc hhho hho hhp hiagogo hibongo hiconga highfloortom hightom hihat himidtom hisidestick hitimbale hiwoodblock loagogo lobongo loconga longguiro longwhistle losidestick lotimbale lowfloortom lowmidtom lowoodblock lowtom mar maracas mutecuica mutehibongo mutehiconga mutelobongo muteloconga mutetriangle onedown oneup opencuica openhibongo openhiconga openhihat openlobongo openloconga opentriangle pedalhihat rb ridebell ridecymbal ridecymbala ridecymbalb shortguiro shortwhistle sidestick sn sna snare sne splashcymbal ss ssh ssl tamb tambourine tamtam threedown threeup timh timl tomfh tomfl tomh toml tommh tomml tri triangle trim trio tt twodown twoup ua ub uc ud ue vibraslap vibs wbh wbl whl whs skylighting-core-0.13.4.1/xml/literate-curry.xml0000644000000000000000000000446207346545000017714 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/literate-haskell.xml0000644000000000000000000000423507346545000020171 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/llvm.xml0000644000000000000000000001713407346545000015713 0ustar0000000000000000 begin end true false declare define global constant gc module asm target datalayout null undef blockaddress sideeffect alignstack to unwind nuw nsw inbounds tail triple type align alias private internal available_externally linkonce weak common appending extern_weak linkonce_odr weak_odr dllimport dllexport ccc fastcc coldcc cc default hidden protected zeroext signext inreg byval sret noalias nocapture nest alignstack alwaysinline inlinehint naked noimplicitfloat noinline noredzone noreturn nounwind optnone optsize readnone readonly ssp sspreq sspstrong float double fp128 x86_fp80 ppc_fp128 x86mmx void label metadata opaque llvm.used llvm.compiler.used llvm.global_ctors llvm.global_dtors ret br switch indirectbr invoke unwind unreachable add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor extractelement insertelement shufflevector extractvalue insertvalue alloca load store getelementptr trunc zext sext fptrunc fpext fptoui fptosi uitofp sitofp ptrtoint inttoptr bitcast addrspacecast icmp fcmp phi select call va_arg eq ne ugt uge ult ule sgt sge slt sle oeq ogt oge olt ole one ord ueq une uno skylighting-core-0.13.4.1/xml/lua.xml0000644000000000000000000005405607346545000015526 0ustar0000000000000000 ]> and function in local not or nil false true break do else elseif end for goto if repeat return then until while do if repeat else elseif end until _PROMPT _PROMPT2 LUA_PATH LUA_CPATH LUA_INIT _ENV _VERSION _G package.config package.cpath package.loaded package.path package.preload package.searchers utf8.charpattern math.maxinteger math.mininteger math.pi assert collectgarbage dofile error getmetatable ipairs load loadfile next pairs pcall print rawequal rawget rawlen rawset select setmetatable tonumber tostring type warn xpcall coroutine.create coroutine.isyieldable coroutine.resume coroutine.close coroutine.running coroutine.status coroutine.wrap coroutine.yield require package.loadlib package.searchpath string.byte string.char string.dump string.find string.format string.gmatch string.gsub string.len string.lower string.match string.pack string.packsize string.rep string.reverse string.sub string.unpack string.upper utf8.char utf8.codes utf8.codepoint utf8.len utf8.offset table.concat table.insert table.move table.pack table.remove table.sort table.unpack math.abs math.acos math.asin math.atan math.ceil math.cos math.deg math.exp math.floor math.fmod math.huge math.log math.max math.min math.modf math.rad math.random math.randomseed math.sin math.sqrt math.tan math.tointeger math.type math.utl io.close io.flush io.input io.lines io.open io.output io.popen io.read io.stderr io.stdin io.stdout io.tmpfile io.type io.write os.clock os.date os.difftime os.execute os.exit os.getenv os.remove os.rename os.setlocale os.time os.tmpname debug.debug debug.gethook debug.getinfo debug.getlocal debug.getmetatable debug.getregistry debug.getupvalue debug.getuservalue debug.sethook debug.setlocal debug.setmetatable debug.setupvalue debug.setuservalue debug.traceback debug.upvalueid debug.upvaluejoin cgilua cgilua.addclosefunction cgilua.addopenfunction cgilua.addopenfunction cgilua.addscripthandler cgilua.addscripthandler cgilua.buildprocesshandler cgilua.contentheader cgilua.cookies.delete cgilua.cookies.get cgilua.cookies.set cgilua.cookies.sethtml cgilua.cookies cgilua.doif cgilua.doscript cgilua.errorlog cgilua.handlelp cgilua.header cgilua.htmlheader cgilua.lp.compile cgilua.lp.include cgilua.lp.setcompatmode cgilua.lp.setoutfunc cgilua.lp.translate cgilua.mkabsoluteurl cgilua.mkurlpath cgilua.pack cgilua.put cgilua.redirect cgilua.script_file cgilua.script_path cgilua.script_pdir cgilua.script_vdir cgilua.script_vpath cgilua.serialize cgilua.servervariable cgilua.session.close cgilua.session.data cgilua.session.delete cgilua.session.load cgilua.session.new cgilua.session.open cgilua.session.save cgilua.session.setsessiondir cgilua.session cgilua.seterrorhandler cgilua.seterroroutput cgilua.setmaxfilesize cgilua.setmaxinput cgilua.setoutfunc cgilua.splitpath cgilua.urlcode.encodetable cgilua.urlcode.escape cgilua.urlcode.insertfield cgilua.urlcode.parsequery cgilua.urlcode.unescape cgilua.urlpath lfs lfs.attributes lfs.chdir lfs.currentdir lfs.dir lfs.lock lfs.mkdir lfs.rmdir lfs.touch lfs.unlock zip zip.open zip.openfile byte char dump find format gmatch gsub len lower match pack packsize rep reverse sub unpack upper concat insert move pack remove sort unpack close commit connect escape execute fetch getcolnames getcoltypes getlastautoid numrows rollback setautocommit files close flush lines read seek setvbuf write __add __sub __mul __div __mod __pow __unm __idiv __band __bor __bxor __bnot __shl __shr __concat __len __eq __lt __le __index __newindex __call __tostring __name __close __pairs __metatable __gc __mode _ALERT _ERRORMESSAGE _LOADED __ipairs foreach foreachi loadstring math.atan2 math.cosh math.frexp math.ldexp math.log10 math.mod math.pow math.sinh math.tanh string.gfind table.foreach table.foreachi table.getn table.setn skylighting-core-0.13.4.1/xml/m4.xml0000644000000000000000000001672707346545000015270 0ustar0000000000000000 __gnu__ __os2__ os2 __unix__ unix __windows__ windows m4___gnu__ m4___os2__ m4_os2 m4___unix__ m4_unix m4___windows__ m4_windows __file__ __line__ __program__ builtin changecom changequote changeword debugfile debugmode decr define defn divert divnum dnl dumpdef errprint esyscmd eval format ifdef ifelse include incr index indir len m4exit m4wrap maketemp mkstemp patsubst popdef pushdef regexp shift sinclude substr syscmd sysval traceon traceoff translit undefine undivert m4___file__ m4___line__ m4___program__ m4_builtin m4_changecom m4_changequote m4_changeword m4_debugfile m4_debugmode m4_decr m4_define m4_defn m4_divert m4_divnum m4_dnl m4_dumpdef m4_errprint m4_esyscmd m4_eval m4_format m4_ifdef m4_ifelse m4_include m4_incr m4_index m4_indir m4_len m4_m4exit m4_m4wrap m4_maketemp m4_mkstemp m4_patsubst m4_popdef m4_pushdef m4_regexp m4_shift m4_sinclude m4_substr m4_syscmd m4_sysval m4_traceon m4_traceoff m4_translit m4_undefine m4_undivert skylighting-core-0.13.4.1/xml/makefile.xml0000644000000000000000000007522507346545000016523 0ustar0000000000000000 ]> include -include sinclude override define undefine endef export unexport private vpath export unexport override private ifeq ifneq ifdef ifndef else endif .if .ifdef .ifndef .ifmake .ifnmake .elif .elifdef .elifndef .elifmake .elifnmake .else .endif defined empty exists target commands .include .-include .sinclude .info .warning .error .for .endfor .BEGIN .DEFAULT .END .ERROR .IGNORE .INTERRUPT .MAIN .MAKEFLAGS .NOPATH .NOTPARALLEL .NO_PARALLEL .OBJDIR .ORDER .PATH .PHONY .PRECIOUS .SHELL .SILENT .STALE .SUFFIXES .EXEC .IGNORE .MADE .MAKE .META .NOMETA .NOMETA_CMP .NOPATH .NOTMAIN .OPTIONAL .PHONY .PRECIOUS .RECURSIVE .SILENT .USE .USEBEFORE .WAIT .unexport-env .unexport .undef .export-env .export call subst patsubst strip findstring filter filter-out sort word wordlist words firstword lastword dir notdir suffix basename addsuffix addprefix join wildcard realpath abspath if or and foreach value eval origin flavor shell error warning info skylighting-core-0.13.4.1/xml/mandoc.xml0000644000000000000000000000510607346545000016176 0ustar0000000000000000 SH SS TH HP IP LP P PD PP RE RS TP B BI BR I IB IR RB RI SM SB DT skylighting-core-0.13.4.1/xml/markdown.xml0000644000000000000000000013603507346545000016565 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/markdown.xml.patch0000644000000000000000000000405207346545000017654 0ustar0000000000000000diff --git a/skylighting-core/xml/markdown.xml b/skylighting-core/xml/markdown.xml index 92831ed..d2975fe 100644 --- a/skylighting-core/xml/markdown.xml +++ b/skylighting-core/xml/markdown.xml @@ -339,7 +339,6 @@ - @@ -456,10 +455,6 @@ - - - - skylighting-core-0.13.4.1/xml/mathematica.xml0000644000000000000000000033040407346545000017214 0ustar0000000000000000 A AbelianGroup ArcSinh Abort AllowGroupClose ArcTan AbortKernels AllowReverseGroupClose ArcTanh AbortProtect AlphaChannel Arg Abs AlternatingGroup ArgMax AbsoluteCurrentValue AlternativeHypothesis ArgMin AbsoluteDashing Alternatives ArithmeticGeometricMean AbsoluteFileName AnchoredSearch Array AbsoluteOptions And ArrayComponents AbsolutePointSize AndersonDarlingTest ArrayDepth AbsoluteThickness AngerJ ArrayFlatten AbsoluteTime AngleBracket ArrayPad AbsoluteTiming Animate ArrayPlot AccountingForm AnimationDirection ArrayQ Accumulate AnimationDisplayTime ArrayRules Accuracy AnimationRate Arrow AccuracyGoal AnimationRepetitions Arrowheads ActionMenu AnimationRunning AspectRatio ActiveStyle Animator Assert AcyclicGraphQ Annotation Assuming AddTo Annuity Assumptions AdjacencyGraph AnnuityDue AstronomicalData AdjacencyMatrix Antialiasing Asynchronous AdjustmentBox Apart AtomQ AffineTransform ApartSquareFree Attributes AiryAi Appearance AugmentedSymmetricPolynomial AiryAiPrime AppearanceElements AutoAction AiryAiZero AppellF1 AutoIndent AiryBi Append AutoItalicWords AiryBiPrime AppendTo AiryBiZero Apply AutoMultiplicationSymbol AlgebraicIntegerQ ArcCos AutorunSequencing AlgebraicNumber ArcCosh AutoScroll AlgebraicNumberDenominator ArcCot AutoSpacing AlgebraicNumberNorm ArcCoth Axes AlgebraicNumberPolynomial ArcCsc AxesEdge AlgebraicNumberTrace ArcCsch AxesLabel ArcSec AxesOrigin AlgebraicUnitQ ArcSech AxesStyle Alignment ArcSin Axis AlignmentPoint ArcSinDistribution B BabyMonsterGroupB BetaRegularized BooleanGraph Back BetweennessCentrality BooleanMaxterms Background BezierCurve BooleanMinimize Backslash BezierFunction BooleanMinterms Backward BilateralFilter Band Binarize BooleanTable BarabasiAlbertGraphDistribution BinaryFormat BooleanVariables BarChart BinaryImageQ BorderDimensions BarChart3D BinaryRead BorelTannerDistribution BarnesG BinaryReadList Bottom BarOrigin BinaryWrite BottomHatTransform BarSpacing BinCounts BoundaryStyle BaseForm BinLists BoxData Baseline Binomial Boxed BaselinePosition BinomialDistribution BoxMatrix BaseStyle BinormalDistribution BoxRatios BatesDistribution BiorthogonalSplineWavelet BoxStyle BattleLemarieWavelet BipartiteGraphQ BoxWhiskerChart Because BirnbaumSaundersDistribution BracketingBar BeckmannDistribution BitAnd BrayCurtisDistance Beep BitClear BreadthFirstScan Begin BitGet Break BeginDialogPacket BitLength Brown BeginPackage BitNot BrownForsytheTest BellB BitOr BSplineBasis BellY BitSet BSplineCurve BenfordDistribution BitShiftLeft BSplineFunction BeniniDistribution BitShiftRight BSplineSurface BenktanderGibratDistribution BitXor BubbleChart BenktanderWeibullDistribution Black BubbleChart3D BernoulliB Blank BubbleScale BernoulliDistribution BlankNullSequence BubbleSizes BernoulliGraphDistribution BlankSequence ButterflyGraph BernsteinBasis Blend Button BesselI Block ButtonBar BesselJ BlockRandom ButtonBox BesselJZero Blue ButtonData BesselK Blur ButtonFrame BesselY BodePlot ButtonFunction BesselYZero Bold ButtonMinHeight Beta Bookmarks ButtonNotebook BetaBinomialDistribution Boole ButtonSource BetaDistribution BooleanConvert Byte BetaNegativeBinomialDistribution BooleanCountingFunction ByteCount BetaPrimeDistribution BooleanFunction ByteOrdering C C CityData ContinuousAction CallPacket Clear ContinuousTimeModelQ CanberraDistance ClearAll ContinuousWaveletData Cancel ClearAttributes ContinuousWaveletTransform CancelButton ClearSystemCache ContourDetect CandlestickChart ClebschGordan ContourLabels Cap ClickPane ContourPlot CapForm Clip ContourPlot3D CapitalDifferentialD ClippingStyle Contours CarmichaelLambda Clock ContourShading Cases Close ContourStyle Cashflow CloseKernels ContraharmonicMean Casoratian ClosenessCentrality Control Catalan Closing ControlActive CatalanNumber ClusteringComponents ControllabilityGramian Catch CMYKColor ControllabilityMatrix CauchyDistribution Coefficient ControllableDecomposition CayleyGraph CoefficientArrays ControllableModelQ CDF CoefficientList ControllerInformation CDFWavelet CoefficientRules ControllerLinking Ceiling CoifletWavelet ControllerManipulate Cell Collect ControllerMethod CellAutoOverwrite Colon ControllerPath CellBaseline ColorCombine ControllerState CellChangeTimes ColorConvert ControlPlacement CellContext ColorData ControlsRendering CellDingbat ColorDataFunction ControlType CellDynamicExpression ColorFunction Convergents CellEditDuplicate ColorFunctionScaling ConversionRules CellEpilog Colorize Convolve CellEvaluationDuplicate ColorNegate ConwayGroupCo1 CellEvaluationFunction ColorQuantize ConwayGroupCo2 CellEventActions ColorRules ConwayGroupCo3 CellFrame ColorSeparate CoordinatesToolOptions CellFrameColor CellFrameMargins ColorSetter CoprimeQ CellGroup ColorSlider Coproduct CellGroupData ColorSpace CopulaDistribution CellGrouping Column Copyable CellLabel ColumnAlignments CopyDirectory CellLabelAutoDelete ColumnLines CopyFile CellMargins ColumnsEqual CopyToClipboard CellOpen ColumnSpacings CornerFilter CellPrint ColumnWidths CornerNeighbors CellProlog Commonest Correlation CellTags CommonestFilter CorrelationDistance CellularAutomaton CompilationOptions Cos CensoredDistribution CompilationTarget Cosh Censoring Compile CoshIntegral Center Compiled CosineDistance CenterDot CompiledFunction CosIntegral CentralMoment Complement Cot CentralMomentGeneratingFunction CompleteGraph Coth CForm CompleteGraphQ Count ChampernowneNumber CompleteKaryTree CountRoots ChanVeseBinarize Complex CountryData Character Covariance CharacterEncoding ComplexExpand CovarianceEstimatorFunction CharacteristicFunction ComplexInfinity CramerVonMisesTest CharacteristicPolynomial ComplexityFunction CreateArchive CharacterRange ComponentMeasurements CreateDialog Characters ComposeList CreateDirectory ChartBaseStyle ComposeSeries CreateDocument ChartElementFunction Composition CreateIntermediateDirectories ChartElements CompoundExpression CreatePalette ChartLabels Compress CreateScheduledTask ChartLayout Condition CreateWindow ChartLegends ConditionalExpression CriticalSection ChartStyle Conditioned Cross ChebyshevT Cone CrossingDetect ChebyshevU ConfidenceLevel CrossMatrix Check Congruent Csc CheckAbort Conjugate Csch Checkbox ConjugateTranspose Cubics CheckboxBar Conjunction Cuboid ChemicalData ConnectedComponents Cumulant ChessboardDistance ConnectedGraphQ CumulantGeneratingFunction ChiDistribution ConoverTest Cup ChineseRemainder Constant CupCap ChiSquareDistribution ConstantArray CurrentImage ChoiceButtons Constants CurrentValue ChoiceDialog ContentPadding CurvatureFlowFilter CholeskyDecomposition ContentSelectable CurveClosed Chop ContentSize Cyan Circle Context CycleGraph CircleDot Contexts Cycles CircleMinus ContextToFileName CyclicGroup CirclePlus Continue Cyclotomic CircleTimes ContinuedFraction Cylinder CirculantGraph ContinuedFractionK CylindricalDecomposition D D DepthFirstScan DiskMatrix DagumDistribution Derivative Dispatch DamerauLevenshteinDistance DerivativeFilter DispersionEstimatorFunction Darker DesignMatrix DisplayAllSteps Dashed Det DisplayEndPacket Dashing DGaussianWavelet DisplayForm DataDistribution Diagonal DisplayFunction DataRange DiagonalMatrix DisplayPacket DataReversed Dialog DistanceFunction DateDifference DialogInput DistanceTransform DateFunction DialogNotebook Distribute DateList DialogProlog Distributed DateListLogPlot DialogReturn DistributedContexts DateListPlot DialogSymbols DistributeDefinitions DatePattern Diamond DistributionChart DatePlus DiamondMatrix DistributionFitTest DateString DiceDissimilarity DistributionParameterAssumptions DateTicksFormat DictionaryLookup DistributionParameterQ DaubechiesWavelet DifferenceDelta Divide DavisDistribution DifferenceRoot DivideBy DawsonF DifferenceRootReduce Dividers DeBruijnGraph Differences Divisible DeclarePackage DifferentialD Divisors Decompose DifferentialRoot DivisorSigma Decrement DifferentialRootReduce DivisorSum DedekindEta DigitBlock DMSList Default DigitCharacter DMSString DefaultAxesStyle DigitCount Do DefaultBaseStyle DigitQ DockedCells DefaultBoxStyle DihedralGroup DocumentNotebook DefaultButton Dilation Dot DefaultDuplicateCellStyle Dimensions DotDashed DefaultDuration DiracComb DotEqual DefaultElement DiracDelta Dotted DefaultFaceGridsStyle DirectedEdge DoubleBracketingBar DefaultFieldHintStyle DirectedEdges DoubleDownArrow DefaultFrameStyle DirectedGraph DoubleLeftArrow DefaultFrameTicksStyle DirectedGraphQ DoubleLeftRightArrow DefaultGridLinesStyle DirectedInfinity DoubleLongLeftArrow DefaultLabelStyle Direction DoubleLongLeftRightArrow DefaultMenuStyle Directive DoubleLongRightArrow DefaultNewCellStyle Directory DoubleRightArrow DefaultOptions DirectoryName DoubleUpArrow DefaultTicksStyle DirectoryQ DoubleUpDownArrow Defer DirectoryStack DoubleVerticalBar Definition DirichletCharacter DownArrow Degree DirichletConvolve DownArrowBar DegreeCentrality DirichletDistribution DownArrowUpArrow DegreeGraphDistribution DirichletL DownLeftRightVector Deinitialization DirichletTransform DownLeftTeeVector Del DiscreteConvolve DownLeftVector Deletable DiscreteDelta DownLeftVectorBar Delete DiscreteIndicator DownRightTeeVector DeleteBorderComponents DiscreteLQEstimatorGains DownRightVector DeleteCases DiscreteLQRegulatorGains DownRightVectorBar DeleteContents DiscreteLyapunovSolve DownTeeArrow DeleteDirectory DiscretePlot DownValues DeleteDuplicates DiscretePlot3D DragAndDrop DeleteFile DiscreteRatio Drop DeleteSmallComponents DiscreteRiccatiSolve DSolve Delimiter DiscreteShift Dt DelimiterFlashTime DiscreteTimeModelQ DualSystemsModel Denominator DiscreteUniformDistribution DumpSave DensityHistogram DiscreteWaveletData Dynamic DensityPlot DiscreteWaveletPacketTransform DynamicEvaluationTimeout DependentVariables DiscreteWaveletTransform DynamicModule Deploy Discriminant DynamicModuleValues Deployed Disjunction DynamicSetting Depth Disk DynamicWrapper E E End ExactNumberQ EdgeAdd EndDialogPacket ExampleData EdgeCount EndOfFile Except EdgeCoverQ EndOfLine ExcludedForms EdgeDelete EndOfString ExcludePods EdgeDetect EndPackage Exclusions EdgeForm EngineeringForm ExclusionsStyle EdgeIndex EnterExpressionPacket Exists EdgeLabeling EnterTextPacket Exit EdgeLabels Entropy Exp EdgeList EntropyFilter Expand EdgeQ Environment ExpandAll EdgeRenderingFunction Epilog ExpandDenominator EdgeRules Equal ExpandFileName EdgeShapeFunction EqualTilde ExpandNumerator EdgeStyle Equilibrium Expectation EdgeWeight Equivalent ExpGammaDistribution Editable Erf ExpIntegralE EditDistance Erfc ExpIntegralEi EffectiveInterest Erfi Exponent Eigensystem ErlangDistribution ExponentFunction Eigenvalues Erosion ExponentialDistribution EigenvectorCentrality ErrorBox ExponentialFamily Eigenvectors EstimatedDistribution ExponentialGeneratingFunction Element EstimatorGains ExponentialMovingAverage ElementData EstimatorRegulator ExponentialPowerDistribution Eliminate EuclideanDistance ExponentStep EllipticE EulerE Export EllipticExp EulerGamma ExportString EllipticExpPrime EulerianGraphQ Expression EllipticF EulerPhi ExpressionCell EllipticK Evaluatable ExpToTrig EllipticLog Evaluate ExtendedGCD EllipticNomeQ EvaluatePacket Extension EllipticPi EvaluationElements ExtentElementFunction EllipticTheta EvaluationMonitor ExtentMarkers EllipticThetaPrime EvaluationNotebook ExtentSize EmitSound EvaluationObject Extract EmpiricalDistribution Evaluator ExtractArchive EmptyGraphQ EvenQ ExtremeValueDistribution Enabled EventHandler Encode EventLabels F FaceForm FindFit FormBox FaceGrids FindGeneratingFunction FortranForm FaceGridsStyle FindGeoLocation Forward Factor FindGeometricTransform ForwardBackward Factorial FindGraphIsomorphism Fourier Factorial2 FindHamiltonianCycle FourierCoefficient FactorialMoment FindIndependentEdgeSet FourierCosCoefficient FactorialMomentGeneratingFunction FindIndependentVertexSet FourierCosSeries FactorialPower FindInstance FourierCosTransform FactorInteger FindIntegerNullVector FourierDCT FactorList FindLibrary FourierDST FactorSquareFree FindLinearRecurrence FourierParameters FactorSquareFreeList FindList FourierSequenceTransform FactorTerms FindMaximum FourierSeries FactorTermsList FindMaxValue FourierSinCoefficient FindMinimum FourierSinSeries FeedbackType FindMinValue FourierSinTransform Fibonacci FindPermutation FourierTransform FieldHint FindRoot FourierTrigSeries FieldHintStyle FindSequenceFunction FractionalPart FieldMasked FindShortestPath FractionBox FieldSize FindShortestTour Frame FileBaseName FindThreshold FrameBox FileByteCount FindVertexCover Framed FileDate FinishDynamic FrameLabel FileExistsQ FiniteAbelianGroupCount FrameMargins FileExtension FiniteGroupCount FrameStyle FileFormat FiniteGroupData FrameTicks FileHash First FrameTicksStyle FileNameDepth FischerGroupFi22 FRatioDistribution FileNameDrop FischerGroupFi23 FrechetDistribution FileNameJoin FischerGroupFi24Prime FreeQ FileNames FisherHypergeometricDistribution FresnelC FileNameSetter FisherRatioTest FresnelS FileNameSplit FisherZDistribution FrobeniusNumber FileNameTake Fit FrobeniusSolve FilePrint FittedModel FromCharacterCode FileType FixedPoint FromCoefficientRules FilledCurve FixedPointList FromContinuedFraction Filling Flat FromDigits FillingStyle Flatten FromDMS FillingTransform FlattenAt Front FilterRules FlipView FrontEndDynamicExpression FinancialBond Floor FrontEndEventActions FinancialData Fold FrontEndExecute FinancialDerivative FoldList FrontEndToken FinancialIndicator FontColor FrontEndTokenExecute Find FontFamily FindArgMax FontSize FullDefinition FindArgMin FontSlant FullForm FindClique FontSubstitutions FullGraphics FindClusters FontTracking FullSimplify FindCurvePath FontVariations Function FindDistributionParameters FontWeight FunctionExpand FindDivisions For FunctionInterpolation FindEdgeCover ForAll FunctionSpace FindEulerianCycle Format FindFile FormatType G GaborWavelet GeoPositionXYZ GraphStyle GainMargins GeoProjectionData GraphUnion GainPhaseMargins Get Gray Gamma Glaisher GrayLevel GammaDistribution Glow Greater GammaRegularized GoldenRatio GreaterEqual GapPenalty GompertzMakehamDistribution GreaterEqualLess Gather Goto GreaterFullEqual GatherBy Gradient GreaterGreater GaussianFilter GradientFilter GreaterLess GaussianIntegers Graph GreaterSlantEqual GaussianMatrix GraphCenter GreaterTilde GCD GraphComplement Green GegenbauerC GraphData Grid General GraphDiameter GridBox GeneralizedLinearModelFit GraphDifference GridDefaultElement GenerateConditions GraphDisjointUnion GridGraph GeneratedCell GraphDistance GridLines GeneratedParameters GraphDistanceMatrix GridLinesStyle GeneratingFunction GraphHighlight GroebnerBasis GenericCylindricalDecomposition GraphHighlightStyle GroupActionBase GenomeData Graphics GroupCentralizer GenomeLookup Graphics3D GroupElementPosition GeodesicDilation GraphicsColumn GroupElementQ GeodesicErosion GraphicsComplex GroupElements GeoDestination GraphicsGrid GroupGenerators GeodesyData GraphicsGroup GroupMultiplicationTable GeoDirection GraphicsRow GroupOrbits GeoDistance GraphIntersection GroupOrder GeoGridPosition GraphLayout GroupPageBreakWithin GeometricDistribution GraphPeriphery GroupSetwiseStabilizer GeometricMean GraphPlot GroupStabilizer GeometricMeanFilter GraphPlot3D GroupStabilizerChain GeometricTransformation GraphPower Gudermannian GeoPosition GraphQ GumbelDistribution GeoPositionENU GraphRadius H HaarWavelet HermitianMatrixQ Hue HalfNormalDistribution HessenbergDecomposition HumpDownHump HamiltonianGraphQ HexadecimalCharacter HumpEqual HammingDistance HighlightGraph HurwitzLerchPhi HankelH1 HigmanSimsGroupHS HurwitzZeta HankelH2 HilbertMatrix HyperbolicDistribution HankelMatrix Histogram HypercubeGraph HaradaNortonGroupHN Histogram3D Hyperfactorial HararyGraph HistogramDistribution Hypergeometric0F1 HarmonicMean HistogramList Hypergeometric0F1Regularized HarmonicMeanFilter HitMissTransform Hypergeometric1F1 HarmonicNumber HITSCentrality Hypergeometric1F1Regularized Hash Hold Hypergeometric2F1 Haversine HoldAll Hypergeometric2F1Regularized HazardFunction HoldAllComplete HypergeometricDistribution Head HoldComplete HypergeometricPFQ Heads HoldFirst HypergeometricPFQRegularized HeavisideLambda HoldForm HypergeometricU HeavisidePi HoldPattern Hyperlink HeavisideTheta HoldRest Hyphenation HeldGroupHe HornerForm HypothesisTestData HermiteDecomposition HotellingTSquareDistribution HermiteH HoytDistribution I I ImportString Interrupt Identity In Intersection IdentityMatrix IncidenceGraph Interval If IncidenceMatrix IntervalIntersection IgnoreCase IncludeConstantBasis IntervalMemberQ Im IncludePods IntervalUnion Image Increment Inverse ImageAdd IndependentEdgeSetQ InverseBetaRegularized ImageAdjust IndependentVertexSetQ InverseCDF ImageAlign Indeterminate InverseChiSquareDistribution ImageApply IndexGraph InverseContinuousWaveletTransform ImageAspectRatio InexactNumberQ InverseDistanceTransform ImageAssemble Infinity InverseEllipticNomeQ ImageCapture Infix InverseErf ImageChannels Information InverseErfc ImageClip InverseFourier ImageColorSpace Initialization InverseFourierCosTransform ImageCompose InitializationCell InverseFourierSequenceTransform ImageConvolve Inner InverseFourierSinTransform ImageCooccurrence Inpaint InverseFourierTransform ImageCorrelate Input InverseFunction ImageCorrespondingPoints InputAliases InverseFunctions ImageCrop InputAssumptions InverseGammaDistribution ImageData InputAutoReplacements InverseGammaRegularized ImageDeconvolve InputField InverseGaussianDistribution ImageDifference InputForm InverseGudermannian ImageDimensions InputNamePacket InverseHaversine ImageEffect InputNotebook InverseJacobiCD ImageFilter InputPacket InverseJacobiCN ImageForestingComponents InputStream InverseJacobiCS ImageForwardTransformation InputString InverseJacobiDC ImageHistogram InputStringPacket InverseJacobiDN ImageKeypoints Insert InverseJacobiDS ImageLevels InsertResults InverseJacobiNC ImageLines Inset InverseJacobiND ImageMargins Install InverseJacobiNS ImageMultiply InstallService InverseJacobiSC ImagePad InString InverseJacobiSD ImagePadding Integer InverseJacobiSN ImagePartition IntegerDigits InverseLaplaceTransform ImagePerspectiveTransformation IntegerExponent InversePermutation ImageQ IntegerLength InverseRadon ImageReflect IntegerPart InverseSeries ImageResize IntegerPartitions InverseSurvivalFunction ImageResolution IntegerQ InverseWaveletTransform ImageRotate InverseWeierstrassP ImageScaled IntegerString InverseZTransform ImageSize Integrate Invisible ImageSizeAction InteractiveTradingChart IrreduciblePolynomialQ ImageSizeMultipliers Interleaving IsolatingInterval ImageSubtract InternallyBalancedDecomposition IsomorphicGraphQ ImageTake InterpolatingFunction IsotopeData ImageTransformation InterpolatingPolynomial Italic ImageTrim Interpolation Item ImageType InterpolationOrder ItemAspectRatio ImageValue Interpretation ItemSize Implies InterpretationBox ItemStyle Import InterquartileRange J JaccardDissimilarity JacobiNS JankoGroupJ4 JacobiAmplitude JacobiP JarqueBeraALMTest JacobiCD JacobiSC JohnsonDistribution JacobiCN JacobiSD Join JacobiCS JacobiSN Joined JacobiDC JacobiSymbol JoinedCurve JacobiDN JacobiZeta JoinForm JacobiDS JankoGroupJ1 JordanDecomposition JacobiNC JankoGroupJ2 JordanModelDecomposition JacobiND JankoGroupJ3 K KagiChart KelvinKer KolmogorovSmirnovTest KalmanEstimator KernelMixtureDistribution KroneckerDelta KarhunenLoeveDecomposition KernelObject KroneckerProduct KaryTree Kernels KroneckerSymbol KatzCentrality Khinchin KuiperTest KCoreComponents KirchhoffGraph KumaraswamyDistribution KDistribution KirchhoffMatrix Kurtosis KelvinBei KleinInvariantJ KuwaharaFilter KelvinBer KnightTourGraph KelvinKei KnotData L Label LibraryFunction ListDensityPlot Labeled LibraryFunctionError ListInterpolation LabelingFunction LibraryFunctionInformation ListLineIntegralConvolutionPlot LabelStyle LibraryFunctionLoad ListLinePlot LaguerreL LibraryFunctionUnload ListLogLinearPlot LandauDistribution LibraryLoad ListLogLogPlot LanguageCategory LibraryUnload ListLogPlot LaplaceDistribution LiftingFilterData ListPlay LaplaceTransform LiftingWaveletTransform ListPlot LaplacianFilter LightBlue ListPlot3D LaplacianGaussianFilter LightBrown ListPointPlot3D Large LightCyan ListPolarPlot Larger Lighter ListStreamDensityPlot Last LightGray ListStreamPlot Latitude LightGreen ListSurfacePlot3D LatitudeLongitude Lighting ListVectorDensityPlot LatticeData LightingAngle ListVectorPlot LatticeReduce LightMagenta ListVectorPlot3D LaunchKernels LightOrange LocalizeVariables LayeredGraphPlot LightPink LocationEquivalenceTest LayerSizeFunction LightPurple LocationTest LCM LightRed Locator LeafCount LightYellow LocatorAutoCreate LeastSquares Likelihood LocatorPane Left Limit LocatorRegion LeftArrow LimitsPositioning Locked LeftArrowBar LindleyDistribution Log LeftArrowRightArrow Line Log10 LeftDownTeeVector LinearFractionalTransform Log2 LeftDownVector LinearModelFit LogBarnesG LeftDownVectorBar LinearOffsetFunction LogGamma LeftRightArrow LinearProgramming LogGammaDistribution LeftRightVector LinearRecurrence LogicalExpand LeftTeeArrow LinearSolve LogIntegral LeftTeeVector LinearSolveFunction LogisticDistribution LeftTriangle LineBreakChart LogitModelFit LeftTriangleBar LineGraph LogLikelihood LeftTriangleEqual LineIndent LogLinearPlot LeftUpDownVector LineIndentMaxFraction LogLogisticDistribution LeftUpTeeVector LineIntegralConvolutionPlot LogLogPlot LeftUpVector LineIntegralConvolutionScale LogNormalDistribution LeftUpVectorBar LineSpacing LogPlot LeftVector LinkClose LogSeriesDistribution LeftVectorBar LinkConnect Longest LegendAppearance LinkCreate LongestCommonSequence Legended LinkFunction LongestCommonSubsequence LegendreP LinkInterrupt Longitude LegendreQ LinkLaunch LongLeftArrow Length LinkObject LongLeftRightArrow LengthWhile LinkPatterns LongRightArrow LerchPhi LinkProtocol LoopFreeGraphQ Less LinkRead LowerCaseQ LessEqual LinkReadyQ LowerLeftArrow LessEqualGreater Links LowerRightArrow LessFullEqual LinkWrite LowerTriangularize LessGreater LiouvilleLambda LQEstimatorGains LessLess List LQGRegulator LessSlantEqual Listable LQOutputRegulatorGains LessTilde ListAnimate LQRegulatorGains LetterCharacter ListContourPlot LucasL LetterQ ListContourPlot3D LUDecomposition Level ListConvolve LyapunovSolve LeveneTest ListCorrelate LyonsGroupLy LeviCivitaTensor ListCurvePathPlot LevyDistribution ListDeconvolve M MachineNumberQ MaxDetect MinDetect MachinePrecision MaxExtraBandwidths MinFilter Magenta MaxExtraConditions MinimalPolynomial Magnification MaxFilter MinimalStateSpaceModel Magnify Maximize Minimize Majority MaxIterations Minors MakeBoxes MaxMemoryUsed MinStableDistribution MakeExpression MaxMixtureKernels Minus MangoldtLambda MaxPlotPoints MinusPlus ManhattanDistance MaxRecursion MinValue Manipulate MaxStableDistribution Missing Manipulator MaxStepFraction MixtureDistribution MannWhitneyTest MaxSteps Mod MantissaExponent MaxStepSize Modal MaxValue ModularLambda Map MaxwellDistribution Module MapAll McLaughlinGroupMcL Modulus MapAt Mean MoebiusMu MapIndexed MeanDeviation Moment MapThread MeanFilter MomentConvert MarcumQ MeanShift MomentEvaluate MardiaCombinedTest MeanShiftFilter MomentGeneratingFunction MardiaKurtosisTest Median Monitor MardiaSkewnessTest MedianDeviation MonomialList MarginalDistribution MedianFilter MonsterGroupM Masking Medium MorletWavelet MatchingDissimilarity MeijerG MorphologicalBinarize MatchLocalNames MemberQ MorphologicalBranchPoints MatchQ MemoryConstrained MorphologicalComponents MathieuC MemoryInUse MorphologicalEulerNumber MathieuCharacteristicA MenuCommandKey MorphologicalGraph MathieuCharacteristicB MenuPacket MorphologicalPerimeter MathieuCharacteristicExponent MenuSortingValue MorphologicalTransform MathieuCPrime MenuStyle Most MathieuGroupM11 MenuView MouseAnnotation MathieuGroupM12 Mesh MouseAppearance MathieuGroupM22 MeshFunctions Mouseover MathieuGroupM23 MeshShading MousePosition MathieuGroupM24 MeshStyle MovingAverage MathieuS Message MovingMedian MathieuSPrime MessageDialog MoyalDistribution MathMLForm MessageList MultiedgeStyle MatrixExp MessageName Multinomial MatrixForm MessagePacket MultinomialDistribution MatrixPlot Messages MultinormalDistribution MatrixPower Method MultiplicativeOrder MatrixQ MexicanHatWavelet MultivariateHypergeometricDistribution MatrixRank MeyerWavelet MultivariatePoissonDistribution Max Min MultivariateTDistribution N N NormalizedSquaredEuclideanDistance NotPrecedesSlantEqual NakagamiDistribution NormalsFunction NotPrecedesTilde NameQ NormFunction NotReverseElement Names Not NotRightTriangle Nand NotCongruent NotRightTriangleBar NArgMax NotCupCap NotRightTriangleEqual NArgMin NotDoubleVerticalBar NotSquareSubset NCache Notebook NotSquareSubsetEqual NDSolve NotebookApply NotSquareSuperset Nearest NotebookAutoSave NotSquareSupersetEqual NearestFunction NotebookClose NotSubset NeedlemanWunschSimilarity NotebookDelete NotSubsetEqual Needs NotebookDirectory NotSucceeds Negative NotebookDynamicExpression NotSucceedsEqual NegativeBinomialDistribution NotebookEvaluate NotSucceedsSlantEqual NegativeMultinomialDistribution NotebookEventActions NotSucceedsTilde NeighborhoodGraph NotebookFileName NotSuperset Nest NotebookFind NotSupersetEqual NestedGreaterGreater NotebookGet NotTilde NestedLessLess NotebookInformation NotTildeEqual NestList NotebookLocate NotTildeFullEqual NestWhile NotebookObject NotTildeTilde NestWhileList NotebookOpen NotVerticalBar NevilleThetaC NotebookPrint NProbability NevilleThetaD NotebookPut NProduct NevilleThetaN NotebookRead NRoots NevilleThetaS Notebooks NSolve NExpectation NotebookSave NSum NextPrime NotebookSelection NHoldAll NotebookWrite NullRecords NHoldFirst NotElement NullSpace NHoldRest NotEqualTilde NullWords NicholsGridLines NotExists Number NicholsPlot NotGreater NumberFieldClassNumber NIntegrate NotGreaterEqual NumberFieldDiscriminant NMaximize NotGreaterFullEqual NumberFieldFundamentalUnits NMaxValue NotGreaterGreater NumberFieldIntegralBasis NMinimize NotGreaterLess NumberFieldNormRepresentatives NMinValue NotGreaterSlantEqual NumberFieldRegulator NominalVariables NotGreaterTilde NumberFieldRootsOfUnity NoncentralBetaDistribution NotHumpDownHump NumberFieldSignature NoncentralChiSquareDistribution NotHumpEqual NumberForm NoncentralFRatioDistribution NotLeftTriangle NumberFormat NoncentralStudentTDistribution NotLeftTriangleBar NumberMarks NonCommutativeMultiply NotLeftTriangleEqual NumberMultiplier NonConstants NotLess NumberPadding NotLessEqual NumberPoint NonlinearModelFit NotLessFullEqual NumberQ NonNegative NotLessGreater NumberSeparator NonPositive NotLessLess NumberSigns Nor NotLessSlantEqual NumberString NorlundB NotLessTilde Numerator Norm NotNestedGreaterGreater NumericFunction Normal NotNestedLessLess NumericQ NormalDistribution Nothing NotPrecedes NyquistGridLines Normalize NotPrecedesEqual NyquistPlot O O Operate OutputForm ObservabilityGramian OperatingSystem OutputNamePacket ObservabilityMatrix Optional OutputResponse ObservableDecomposition Options OutputSizeLimit ObservableModelQ OptionsPattern OutputStream OddQ OptionValue OverBar Off Or OverDot Offset Orange Overflow On Order OverHat ONanGroupON OrderDistribution Overlaps OneIdentity OrderedQ Overlay Opacity Ordering Overscript OpenAppend Orderless OverscriptBox Opener Orthogonalize OverTilde OpenerView Out OverVector Opening Outer OwenT OpenRead OutputControllabilityMatrix OwnValues OpenWrite OutputControllableModelQ P PackingMethod PermutationList PopupMenu PaddedForm PermutationListQ PopupView Padding PermutationMax PopupWindow PadeApproximant PermutationMin Position PadLeft PermutationOrder Positive PadRight PermutationPower PositiveDefiniteMatrixQ PageBreakAbove PermutationProduct PossibleZeroQ PageBreakBelow PermutationReplace Postfix PageBreakWithin Permutations Power PageFooters PermutationSupport PowerDistribution PageHeaders Permute PowerExpand PageRankCentrality PeronaMalikFilter PowerMod PageWidth PERTDistribution PowerModList PairedBarChart PetersenGraph PowersRepresentations PairedHistogram PhaseMargins PowerSymmetricPolynomial PairedTTest Pi PrecedenceForm PairedZTest Pick Precedes PaletteNotebook Piecewise PrecedesEqual Pane PiecewiseExpand PrecedesSlantEqual Panel PieChart PrecedesTilde Paneled PieChart3D Precision PaneSelector Pink PrecisionGoal ParabolicCylinderD PixelConstrained PreDecrement ParagraphIndent PixelValue PreemptProtect ParagraphSpacing Placed Prefix ParallelArray Placeholder PreIncrement ParallelCombine PlaceholderReplace Prepend ParallelDo Plain PrependTo ParallelEvaluate Play PreserveImageOptions Parallelization PlayRange PriceGraphDistribution Parallelize Plot Prime ParallelMap Plot3D PrimeNu ParallelNeeds PlotLabel PrimeOmega ParallelProduct PlotLayout PrimePi ParallelSubmit PlotMarkers PrimePowerQ ParallelSum PlotPoints PrimeQ ParallelTable PlotRange ParallelTry PlotRangeClipping PrimeZetaP ParameterEstimator PlotRangePadding PrimitiveRoot ParameterMixtureDistribution PlotRegion PrincipalComponents ParametricPlot PlotStyle PrincipalValue ParametricPlot3D Plus Print ParentDirectory PlusMinus PrintingStyleEnvironment ParetoDistribution Pochhammer PrintTemporary Part PodStates Probability ParticleData PodWidth ProbabilityDistribution Partition Point ProbabilityPlot PartitionsP PointFigureChart ProbabilityScalePlot PartitionsQ PointSize ProbitModelFit PascalDistribution PoissonConsulDistribution Product PassEventsDown PoissonDistribution ProductDistribution PassEventsUp PolarAxes ProductLog Paste PolarAxesOrigin ProgressIndicator PasteButton PolarGridLines Projection Path PolarPlot Prolog PathGraph PolarTicks Properties PathGraphQ PoleZeroMarkers Property Pattern PolyaAeppliDistribution PropertyList PatternSequence PolyGamma PropertyValue PatternTest Polygon Proportion PauliMatrix PolyhedronData Proportional PaulWavelet PolyLog Protect Pause PolynomialExtendedGCD Protected PDF PolynomialGCD ProteinData PearsonChiSquareTest PolynomialLCM Pruning PearsonDistribution PolynomialMod PseudoInverse PerformanceGoal PolynomialQ Purple PermutationCycles PolynomialQuotient Put PermutationCyclesQ PolynomialQuotientRemainder PutAppend PermutationGroup PolynomialReduce PermutationLength PolynomialRemainder Q QBinomial QRDecomposition Quartiles QFactorial QuadraticIrrationalQ QuartileSkewness QGamma Quantile Quiet QHypergeometricPFQ QuantilePlot Quit QPochhammer Quartics Quotient QPolyGamma QuartileDeviation QuotientRemainder R RadicalBox RefreshRate RightArrowBar RadioButton RegionBinarize RightArrowLeftArrow RadioButtonBar RegionFunction RightCosetRepresentative Radon RegionPlot RightDownTeeVector RamanujanTau RegionPlot3D RightDownVector RamanujanTauL RegularExpression RightDownVectorBar RamanujanTauTheta Regularization RightTeeArrow RamanujanTauZ ReleaseHold RightTeeVector RandomChoice ReliefImage RightTriangle RandomComplex ReliefPlot RightTriangleBar RandomGraph Remove RightTriangleEqual RandomImage RemoveAlphaChannel RightUpDownVector RandomInteger RemoveProperty RightUpTeeVector RandomPermutation RemoveScheduledTask RightUpVector RandomPrime RenameDirectory RightUpVectorBar RandomReal RenameFile RightVector RandomSample RenkoChart RightVectorBar RandomVariate Repeated RogersTanimotoDissimilarity Range RepeatedNull Root RangeFilter Replace RootApproximant RankedMax ReplaceAll RootIntervals RankedMin ReplaceList RootLocusPlot Raster ReplacePart RootMeanSquare Rasterize ReplaceRepeated RootOfUnityQ RasterSize Resampling RootReduce Rational Rescale Roots Rationalize RescalingTransform RootSum ResetDirectory Rotate Ratios ResetScheduledTask RotateLabel RawBoxes Residue RotateLeft RawData Resolve RotateRight RayleighDistribution Rest RotationAction Re Resultant RotationMatrix Read ResumePacket RotationTransform ReadList Return Round ReadProtected ReturnExpressionPacket RoundingRadius Real ReturnPacket Row RealBlockDiagonalForm ReturnTextPacket RowAlignments RealDigits Reverse RowBox RealExponent ReverseBiorthogonalSplineWavelet RowLines ReverseElement RowMinHeight Reap ReverseEquilibrium RowReduce Record ReverseGraph RowsEqual RecordLists ReverseUpEquilibrium RowSpacings RecordSeparators RevolutionAxis RSolve Rectangle RevolutionPlot3D RudvalisGroupRu RectangleChart RGBColor Rule RectangleChart3D RiccatiSolve RuleDelayed RecurrenceTable RiceDistribution Run Red RidgeFilter RunScheduledTask Reduce RiemannR RunThrough ReferenceLineStyle RiemannSiegelTheta RuntimeAttributes Refine RiemannSiegelZ RuntimeOptions ReflectionMatrix Riffle RussellRaoDissimilarity ReflectionTransform Right Refresh RightArrow S SameQ Sin StationaryWaveletPacketTransform SameTest Sinc StationaryWaveletTransform SampleDepth SinghMaddalaDistribution StatusArea SampledSoundFunction SingleLetterItalics StepMonitor SampledSoundList SingularValueDecomposition StieltjesGamma SampleRate SingularValueList StirlingS1 SamplingPeriod SingularValuePlot StirlingS2 SatisfiabilityCount Sinh StopScheduledTask SatisfiabilityInstances SinhIntegral StreamColorFunction SatisfiableQ SinIntegral StreamColorFunctionScaling Save SixJSymbol StreamDensityPlot SaveDefinitions Skeleton StreamPlot SawtoothWave SkeletonTransform StreamPoints Scale SkellamDistribution StreamPosition Scaled Skewness Streams ScalingFunctions SkewNormalDistribution StreamScale ScalingMatrix Skip StreamStyle ScalingTransform Slider String Scan Slider2D StringCases ScheduledTaskObject SlideView StringCount ScheduledTasks Slot StringDrop SchurDecomposition SlotSequence StringExpression ScientificForm Small StringForm ScreenStyleEnvironment SmallCircle StringFormat ScriptBaselineShifts Smaller StringFreeQ ScriptMinSize SmithWatermanSimilarity StringInsert ScriptSizeMultipliers SmoothDensityHistogram StringJoin Scrollbars SmoothHistogram StringLength ScrollPosition SmoothHistogram3D StringMatchQ Sec SmoothKernelDistribution StringPosition Sech SokalSneathDissimilarity StringQ SechDistribution Solve StringReplace SectorChart SolveAlways StringReplaceList SectorChart3D Sort StringReplacePart SectorOrigin SortBy StringReverse SectorSpacing Sound StringSkeleton SeedRandom SoundNote StringSplit Select SoundVolume StringTake Selectable Sow StringToStream SelectComponents Spacer StringTrim SelectedNotebook Spacings StructuredSelection SelectionAnimate Span StruveH SelectionCreateCell SpanFromAbove StruveL SelectionEvaluate SpanFromBoth Stub SelectionEvaluateCreateCell SpanFromLeft StudentTDistribution SelectionMove SparseArray Style SelfLoopStyle Speak StyleBox SemialgebraicComponentInstances Specularity StyleData SendMail SpellingCorrection StyleDefinitions Sequence Sphere Subfactorial SequenceAlignment SphericalBesselJ Subgraph SequenceHold SphericalBesselY SubMinus Series SphericalHankelH1 SubPlus SeriesCoefficient SphericalHankelH2 Subresultants SeriesData SphericalHarmonicY Subscript SessionTime SphericalPlot3D SubscriptBox Set SphericalRegion Subset SetAccuracy SpheroidalEigenvalue SubsetEqual SetAlphaChannel SpheroidalJoiningFactor Subsets SetAttributes SpheroidalPS SubStar SetDelayed SpheroidalPSPrime Subsuperscript SetDirectory SpheroidalQS SubsuperscriptBox SetFileDate SpheroidalQSPrime Subtract SetOptions SpheroidalRadialFactor SubtractFrom SetPrecision SpheroidalS1 Succeeds SetProperty SpheroidalS1Prime SucceedsEqual SetSelectedNotebook SpheroidalS2 SucceedsSlantEqual SetSharedFunction SpheroidalS2Prime SucceedsTilde SetSharedVariable Splice SuchThat SetStreamPosition SplineClosed Sum SetSystemOptions SplineDegree SumConvergence Setter SplineKnots SuperDagger SetterBar SplineWeights SuperMinus Setting Split SuperPlus Shallow SplitBy Superscript ShannonWavelet SpokenString SuperscriptBox ShapiroWilkTest Sqrt Superset Share SqrtBox SupersetEqual Sharpen Square SuperStar ShearingMatrix SquaredEuclideanDistance SurvivalDistribution ShearingTransform SquareFreeQ SurvivalFunction Short SquareIntersection SuspendPacket ShortDownArrow SquaresR SuzukiDistribution Shortest SquareSubset SuzukiGroupSuz ShortestPathFunction SquareSubsetEqual Switch ShortLeftArrow SquareSuperset Symbol ShortRightArrow SquareSupersetEqual SymbolName ShortUpArrow SquareUnion SymletWavelet Show SquareWave SymmetricGroup ShowAutoStyles StabilityMargins SymmetricMatrixQ ShowCellBracket StabilityMarginsStyle SymmetricPolynomial ShowCellLabel StableDistribution SymmetricReduction ShowCellTags Stack SynchronousInitialization ShowCursorTracker StackBegin SynchronousUpdating ShowGroupOpener StackComplete SyntaxInformation ShowPageBreaks StackInhibit SyntaxLength ShowSelection StandardDeviation SyntaxPacket ShowSpecialCharacters StandardDeviationFilter SyntaxQ ShowStringCharacters StandardForm SystemDialogInput ShrinkingDelay Standardize SystemInformation SiegelTheta Star SystemOpen SiegelTukeyTest StarGraph SystemOptions Sign StartingStepSize SystemsModelDelete Signature StartOfLine SystemsModelDimensions SignedRankTest StartOfString SystemsModelExtract SignificanceLevel StartScheduledTask SystemsModelFeedbackConnect SignPadding StateFeedbackGains SystemsModelLabels SignTest StateOutputEstimator SystemsModelOrder SimilarityRules StateResponse SystemsModelParallelConnect SimpleGraph StateSpaceModel SystemsModelSeriesConnect SimpleGraphQ StateSpaceRealization SystemsModelStateFeedbackConnect Simplify StateSpaceTransform T Table Tilde TraceOn TableAlignments TildeEqual TraceOriginal TableDepth TildeFullEqual TracePrint TableDirections TildeTilde TraceScan TableForm TimeConstrained TrackedSymbols TableHeadings TimeConstraint TradingChart TableSpacing Times TraditionalForm TabView TimesBy TransferFunctionCancel TagBox TimeUsed TransferFunctionExpand TaggingRules TimeValue TransferFunctionFactor TagSet TimeZone TransferFunctionModel TagSetDelayed Timing TransferFunctionPoles TagUnset Tiny TransferFunctionZeros Take TitsGroupT TransformationFunction TakeWhile ToBoxes TransformationFunctions Tally ToCharacterCode TransformationMatrix Tan ToContinuousTimeModel TransformedDistribution Tanh ToDiscreteTimeModel Translate TargetFunctions ToeplitzMatrix TranslationTransform TautologyQ ToExpression Transparent Temporary Together Transpose TeXForm Toggler TreeForm Text TogglerBar TreeGraph TextAlignment TokenWords TreeGraphQ TextCell Tolerance TreePlot TextClipboardType ToLowerCase TrendStyle TextData ToNumberField TriangleWave TextJustification Tooltip TriangularDistribution TextPacket TooltipDelay Trig TextRecognize Top TrigExpand Texture TopHatTransform TrigFactor TextureCoordinateFunction TopologicalSort TrigFactorList TextureCoordinateScaling ToRadicals Trigger Therefore ToRules TrigReduce Thick ToString TrigToExp Thickness Total TrimmedMean Thin TotalVariationFilter Thinning TotalWidth TrueQ ThompsonGroupTh ToUpperCase TruncatedDistribution Thread Tr TTest ThreeJSymbol Trace Tube Threshold TraceAbove TukeyLambdaDistribution Through TraceBackward Tuples Throw TraceDepth TuranGraph Thumbnail TraceDialog TuringMachine Ticks TraceForward TicksStyle TraceOff U Uncompress UniformSumDistribution UpArrowBar Undefined Uninstall UpArrowDownArrow UnderBar Union Update Underflow UnionPlus UpdateInterval Underlined Unique UpDownArrow Underoverscript UnitBox UpEquilibrium UnderoverscriptBox Unitize UpperCaseQ Underscript UnitStep UpperLeftArrow UnderscriptBox UnitTriangle UpperRightArrow UndirectedEdge UnitVector UpperTriangularize UndirectedGraph Unprotect UpSet UndirectedGraphQ UnsameQ UpSetDelayed Unequal UnsavedVariables UpTeeArrow Unevaluated Unset UpValues UniformDistribution UnsetShared UsingFrontEnd UniformGraphDistribution UpArrow V ValidationLength VertexAdd VertexReplace ValueQ VertexColors VertexShape Variables VertexComponent VertexShapeFunction Variance VertexCoordinateRules VertexSize VarianceEquivalenceTest VertexCoordinates VertexStyle VarianceEstimatorFunction VertexCount VertexTextureCoordinates VarianceTest VertexCoverQ VertexWeight VectorAngle VertexDegree VerticalBar VectorColorFunction VertexDelete VerticalSeparator VectorColorFunctionScaling VertexEccentricity VerticalSlider VectorDensityPlot VertexInComponent VerticalTilde VectorPlot VertexInDegree ViewAngle VectorPlot3D VertexIndex ViewCenter VectorPoints VertexLabeling ViewMatrix VectorQ VertexLabels ViewPoint VectorScale VertexList ViewRange VectorStyle VertexNormals ViewVector Vee VertexOutComponent ViewVertical Verbatim VertexOutDegree Visible VerifyConvergence VertexQ VonMisesDistribution VerifyTestAssumptions VertexRenderingFunction W WaitAll WeierstrassHalfPeriods WindowFloating WaitNext WeierstrassInvariants WindowFrame WakebyDistribution WeierstrassP WindowMargins WalleniusHypergeometricDistribution WeierstrassPPrime WindowMovable WaringYuleDistribution WeierstrassSigma WindowOpacity WatershedComponents WeierstrassZeta WindowSize WatsonUSquareTest WeightedAdjacencyGraph WindowStatusArea WattsStrogatzGraphDistribution WeightedAdjacencyMatrix WindowTitle WaveletBestBasis WeightedGraphQ WindowToolbars WaveletFilterCoefficients Weights With WaveletImagePlot WheelGraph WolframAlpha WaveletListPlot Which Word WaveletMapIndexed While WordBoundary WaveletMatrixPlot White WordCharacter WaveletPhi Whitespace WordData WaveletPsi WhitespaceCharacter WordSearch WaveletScale WhittakerM WordSeparators WaveletScalogram WhittakerW WorkingPrecision WaveletThreshold WienerFilter Write WeatherData WignerD WriteString WeberE WignerSemicircleDistribution Wronskian Wedge WindowClickSelect WeibullDistribution WindowElements X XMLElement Xnor XMLObject Xor Y Yellow YuleDissimilarity Z ZernikeR ZetaZero ZTransform ZeroTest ZipfDistribution Zeta ZTest $ $Aborted $Inspector $OutputSizeLimit $AssertFunction $InstallationDirectory $Packages $Assumptions $IterationLimit $ParentLink $BaseDirectory $KernelCount $ParentProcessID $BatchInput $KernelID $Path $BatchOutput $Language $PathnameSeparator $ByteOrdering $LibraryPath $PerformanceGoal $Canceled $LicenseExpirationDate $Post $CharacterEncoding $LicenseID $Pre $CharacterEncodings $LicenseServer $PrePrint $CommandLine $Line $PreRead $CompilationTarget $Linked $ProcessID $ConfiguredKernels $MachineAddresses $ProcessorCount $Context $MachineDomains $ProcessorType $ContextPath $MachineEpsilon $RecursionLimit $ControlActiveSetting $MachineID $ReleaseNumber $CreationDate $MachineName $RootDirectory $CurrentLink $MachinePrecision $ScheduledTask $DateStringFormat $MachineType $ScriptCommandLine $DefaultImagingDevice $MaxExtraPrecision $SessionID $Display $MaxMachineNumber $SharedFunctions $DisplayFunction $MaxNumber $SharedVariables $DistributedContexts $MaxPiecewiseCases $SoundDisplayFunction $DynamicEvaluation $MaxPrecision $SyntaxHandler $Echo $MaxRootDegree $System $Epilog $MessageGroups $SystemCharacterEncoding $ExportFormats $MessageList $SystemID $Failed $MessagePrePrint $SystemWordLength $FrontEnd $Messages $TemporaryDirectory $FrontEndSession $MinMachineNumber $TimedOut $GeoLocation $MinNumber $TimeUnit $HistoryLength $MinPrecision $TimeZone $HomeDirectory $ModuleNumber $Urgent $IgnoreEOF $NewMessage $UserBaseDirectory $ImagingDevices $NewSymbol $UserDocumentsDirectory $ImportFormats $Notebooks $UserName $InitialDirectory $NumberMarks $Version $Input $OperatingSystem $VersionNumber $InputFileName $Output True False Automatic All None Full Inherited Manual Null Anonymous Reals Integers Complexes Algebraics Primes Rationals Booleans PositiveReals NegativeReals NonNegativeReals NonPositiveReals PositiveRationals NegativeRationals NonNegativeRationals NonPositiveRationals PositiveIntegers NegativeIntegers NonNegativeIntegers NonPositiveIntegers skylighting-core-0.13.4.1/xml/matlab.xml0000644000000000000000000001747507346545000016211 0ustar0000000000000000 break case catch classdef continue else elseif end for function global if otherwise parfor persistent return spmd switch try while methods properties events skylighting-core-0.13.4.1/xml/maxima.xml0000644000000000000000000020716607346545000016223 0ustar0000000000000000 and do else elseif false for if in not or step then thru true while abasep abs absint absolute_real_time acos acosh acot acoth acsc acsch activate addcol add_edge add_edges addmatrices addrow add_vertex add_vertices adjacency_matrix adjoin adjoint af agd airy_ai airy_bi airy_dai airy_dbi algsys alg_type alias allroots alphacharp alphanumericp antid antidiff AntiDifference append appendfile apply apply1 apply2 applyb1 apropos args arithmetic arithsum array arrayapply arrayinfo arraymake ascii asec asech asin asinh askinteger asksign assoc assoc_legendre_p assoc_legendre_q assume asympa at atan atan2 atanh atensimp atom atvalue augcoefmatrix augmented_lagrangian_method av average_degree backtrace barsplot bashindices batch batchload bc2 bdvac belln bern bernpoly bessel bessel_i bessel_j bessel_k bessel_y beta bezout bffac bfhzeta bfloat bfloatp bfpsi bfpsi0 bfzeta biconected_components bimetric binomial bipartition block blockmatrixp bode_gain bode_phase bothcoef box boxplot break bug_report build_info buildq burn cabs canform canten cardinality carg cartan cartesian_product catch cbffac cdf_bernoulli cdf_beta cdf_binomial cdf_cauchy cdf_chi2 cdf_continuous_uniform cdf_discrete_uniform cdf_exp cdf_f cdf_gamma cdf_geometric cdf_gumbel cdf_hypergeometric cdf_laplace cdf_logistic cdf_lognormal cdf_negative_binomial cdf_normal cdf_pareto cdf_poisson cdf_rank_sum cdf_rayleigh cdf_signed_rank cdf_student_t cdf_weibull cdisplay celine ceiling central_moment cequal cequalignore cf cfdisrep cfexpand cgeodesic cgreaterp cgreaterpignore changename changevar chaosgame charat charfun charfun2 charlist charp charpoly chebyshev_t chebyshev_u checkdiv check_overlaps cholesky christof chromatic_index chromatic_number cint circulant_graph clear_edge_weight clear_rules clear_vertex_label clebsch_graph clessp clesspignore close closefile cmetric coeff coefmatrix cograd col collapse collectterms columnop columnspace columnswap columnvector combination combine comp2pui compare compfile compile compile_file complement_graph complete_bipartite_graph complete_graph components concan concat conjugate conmetderiv connected_components connect_vertices cons constantp constituent cont2part content continuous_freq contortion contour_plot contract contract_edge contragrad contrib_ode convert coord copy copy_graph copylist copymatrix cor cos cosh cot coth cov cov1 covdiff covect covers create_graph create_list csc csch csetup cspline ctaylor ct_coordsys ctransform ctranspose cube_graph cunlisp cv cycle_digraph cycle_graph dblint deactivate declare declare_translated declare_weight decsym defcon define define_variable defint defmatch defrule deftaylor degree_sequence del delete deleten delta demo demoivre denom depends derivdegree derivlist describe desolve determinant dgauss_a dgauss_b dgeev dgesvd diag diagmatrix diag_matrix diagmatrixp diameter diff digitcharp dimacs_export dimacs_import dimension direct discrete_freq disjoin disjointp disolate disp dispcon dispform dispfun dispJordan display disprule dispterms distrib divide divisors divsum dkummer_m dkummer_u dlange dodecahedron_graph dotproduct dotsimp dpart draw draw2d draw3d draw_graph dscalar echelon edge_coloring edges eigens_by_jacobi eigenvalues eigenvectors eighth einstein eivals eivects elapsed_real_time elapsed_run_time ele2comp ele2polynome ele2pui elem elementp eliminate elliptic_e elliptic_ec elliptic_eu elliptic_f elliptic_kc elliptic_pi ematrix empty_graph emptyp endcons entermatrix entertensor entier equal equalp equiv_classes erf errcatch error errormsg euler ev eval_string evenp every evolution evolution2d evundiff example exp expand expandwrt expandwrt_factored explose exponentialize express expt exsec extdiff extract_linear_equations extremal_subset ezgcd f90 facsum factcomb factor factorfacsum factorial factorout factorsum facts fast_central_elements fast_linsolve fasttimes featurep fft fib fibtophi fifth filename_merge file_search file_type fillarray findde find_root first fix flatten flength float floatnump floor flower_snark flush flush1deriv flushd flushnd forget fortran fourcos fourexpand fourier fourint fourintcos fourintsin foursimp foursin fourth fposition frame_bracket freeof freshline from_adjacency_matrix frucht_graph full_listify fullmap fullmapl fullratsimp fullratsubst fullsetify funcsolve fundef funmake funp gamma gauss_a gauss_b gaussprob gcd gcdex gcdivide gcfac gcfactor gd genfact gen_laguerre genmatrix geometric geometric_mean geosum get get_edge_weight get_lu_factors get_pixel get_vertex_label gfactor gfactorsum ggf girth global_variances gnuplot_close gnuplot_replot gnuplot_reset gnuplot_restart gnuplot_start go Gosper GosperSum gradef gramschmidt graph6_decode graph6_encode graph6_export graph6_import graph_center graph_charpoly graph_eigenvalues graph_order graph_periphery graph_product graph_size graph_union grid_graph grind grobner_basis grotzch_graph hamilton_cycle hamilton_path hankel harmonic harmonic_mean hav heawood_graph hermite hessian hilbert_matrix hipow histogram hodge horner ic1 ic2 ic_convert ichr1 ichr2 icosahedron_graph icurvature ident identfor identity idiff idim idummy ieqn ifactors iframes ifs ift igeodesic_coords ilt imagpart imetric implicit_derivative implicit_plot indexed_tensor indices induced_subgraph inferencep inference_result infix init_atensor init_ctensor in_neighbors innerproduct inpart inprod inrt integerp integer_partitions integrate intersect intersection intervalp intopois intosum invariant1 invariant2 inverse_jacobi_cd inverse_jacobi_cn inverse_jacobi_cs inverse_jacobi_dc inverse_jacobi_dn inverse_jacobi_ds inverse_jacobi_nc inverse_jacobi_nd inverse_jacobi_ns inverse_jacobi_sc inverse_jacobi_sd inverse_jacobi_sn invert invert_by_lu inv_mod is is_biconnected is_bipartite is_connected is_digraph is_edge_in_graph is_graph is_graph_or_digraph ishow is_isomorphic isolate isomorphism is_planar isqrt is_sconnected is_tree is_vertex_in_graph items_inference jacobi jacobian jacobi_cd jacobi_cn jacobi_cs jacobi_dc jacobi_dn jacobi_ds jacobi_nc jacobi_nd jacobi_ns jacobi_p jacobi_sc jacobi_sd jacobi_sn JF join jordan julia kdels kdelta kill killcontext kostka kron_delta kronecker_product kummer_m kummer_u kurtosis kurtosis_bernoulli kurtosis_beta kurtosis_binomial kurtosis_chi2 kurtosis_continuous_uniform kurtosis_discrete_uniform kurtosis_exp kurtosis_f kurtosis_gamma kurtosis_geometric kurtosis_gumbel kurtosis_hypergeometric kurtosis_laplace kurtosis_logistic kurtosis_lognormal kurtosis_negative_binomial kurtosis_normal kurtosis_pareto kurtosis_poisson kurtosis_rayleigh kurtosis_student_t kurtosis_weibull labels lagrange laguerre lambda laplace laplacian_matrix last lbfgs lc2kdt lcharp lc_l lcm lc_u ldefint ldisp ldisplay legendre_p legendre_q leinstein length let letrules letsimp levi_civita lfreeof lgtreillis lhs li liediff limit Lindstedt linear linearinterpol linear_program line_graph linsolve listarray list_correlations listify list_nc_monomials listoftens listofvars listp lmax lmin load loadfile local locate_matrix_entry log logand logarc logcontract logor logxor lopow lorentz_gauge lowercasep lpart lratsubst lreduce lriemann lsquares_estimates lsquares_estimates_approximate lsquares_estimates_exact lsquares_mse lsquares_residual_mse lsquares_residuals lsum ltreillis lu_backsub lu_factor macroexpand macroexpand1 make_array makebox makefact makegamma make_level_picture makelist makeOrders make_poly_continent make_poly_country make_polygon make_random_state make_rgb_picture makeset make_transform mandelbrot map mapatom maplist matchdeclare matchfix mat_cond mat_fullunblocker mat_function mat_norm matrix matrixmap matrixp matrix_size mattrace mat_trace mat_unblocker max max_clique max_degree max_flow maxi maximize_lp max_independent_set max_matching maybe mean mean_bernoulli mean_beta mean_binomial mean_chi2 mean_continuous_uniform mean_deviation mean_discrete_uniform mean_exp mean_f mean_gamma mean_geometric mean_gumbel mean_hypergeometric mean_laplace mean_logistic mean_lognormal mean_negative_binomial mean_normal mean_pareto mean_poisson mean_rayleigh mean_student_t mean_weibull median median_deviation member metricexpandall min min_degree minfactorial mini minimalPoly minimize_lp minimum_spanning_tree minor mnewton mod mode_declare mode_identity ModeMatrix moebius mon2schur mono monomial_dimensions multi_elem multinomial multinomial_coeff multi_orbit multi_pui multsym multthru mycielski_graph nary nc_degree ncexpt ncharpoly negative_picture neighbors newcontext newdet new_graph newline newton next_prime niceindices ninth noncentral_moment nonmetricity nonnegintegerp nonscalarp nonzeroandfreeof notequal nounify nptetrad nroots nterms ntermst nthroot nullity nullspace num numbered_boundaries numberp num_distinct_partitions numerval numfactor num_partitions nusum odd_girth oddp ode2 ode_check odelin op opena openr openw operatorp opsubst optimize orbit orbits ordergreat ordergreatp orderless orderlessp orthogonal_complement orthopoly_recur orthopoly_weight outermap out_neighbors outofpois pade parGosper parse_string part part2cont partfrac partition partition_set partpol path_digraph path_graph pdf_bernoulli pdf_beta pdf_binomial pdf_cauchy pdf_chi2 pdf_continuous_uniform pdf_discrete_uniform pdf_exp pdf_f pdf_gamma pdf_geometric pdf_gumbel pdf_hypergeometric pdf_laplace pdf_logistic pdf_lognormal pdf_negative_binomial pdf_normal pdf_pareto pdf_poisson pdf_rank_sum pdf_rayleigh pdf_signed_rank pdf_student_t pdf_weibull pearson_skewness permanent permut permutation permutations petersen_graph petrov pickapart picture_equalp picturep piechart planar_embedding playback plog plot2d plot3d plotdf plsquares pochhammer poisdiff poisexpt poisint poismap poisplus poissimp poissubst poistimes poistrim polarform polartorect poly_add poly_buchberger poly_buchberger_criterion poly_colon_ideal poly_content polydecomp poly_depends_p poly_elimination_ideal poly_exact_divide poly_expand poly_expt poly_gcd poly_grobner poly_grobner_equal poly_grobner_member poly_grobner_subsetp poly_ideal_intersection poly_ideal_polysaturation poly_ideal_polysaturation1 poly_ideal_saturation poly_ideal_saturation1 poly_lcm poly_minimization polymod poly_multiply polynome2ele polynomialp poly_normal_form poly_normalize poly_normalize_list poly_polysaturation_extension poly_primitive_part poly_pseudo_divide poly_reduced_grobner poly_reduction poly_saturation_extension poly_s_polynomial poly_subtract polytocompanion potential power_mod powers powerseries powerset prev_prime primep print printf print_graph printpois printprops prodrac product properties propvars psi ptriangularize pui pui2comp pui2ele pui2polynome pui_direct puireduc put qput qrange quad_qag quad_qagi quad_qags quad_qawc quad_qawf quad_qawo quad_qaws quantile quantile_bernoulli quantile_beta quantile_binomial quantile_cauchy quantile_chi2 quantile_continuous_uniform quantile_discrete_uniform quantile_exp quantile_f quantile_gamma quantile_geometric quantile_gumbel quantile_hypergeometric quantile_laplace quantile_logistic quantile_lognormal quantile_negative_binomial quantile_normal quantile_pareto quantile_poisson quantile_rayleigh quantile_student_t quantile_weibull quartile_skewness quit qunit quotient radcan radius random random_bernoulli random_beta random_binomial random_cauchy random_chi2 random_continuous_uniform random_digraph random_discrete_uniform random_exp random_f random_gamma random_geometric random_graph random_graph1 random_gumbel random_hypergeometric random_laplace random_logistic random_lognormal random_negative_binomial random_network random_normal random_pareto random_permutation random_poisson random_rayleigh random_regular_graph random_student_t random_tournament random_tree random_weibull range rank rat ratcoef ratdenom ratdiff ratdisrep ratexpand rational rationalize ratnumer ratnump ratp ratsimp ratsubst ratvars ratweight read read_hashed_array readline read_lisp_array read_list read_matrix read_maxima_array read_nested_list readonly read_xpm realpart realroots rearray rectform recttopolar rediff reduce_consts reduce_order region_boundaries rem remainder remarray rembox remcomps remcon remcoord remfun remfunction remlet remove remove_edge remove_vertex rempart remrule remsym remvalue rename reset residue resolvante resolvante_alternee1 resolvante_bipartite resolvante_diedrale resolvante_klein resolvante_klein3 resolvante_produit_sym resolvante_unitaire resolvante_vierer rest resultant return reveal reverse revert revert2 rgb2level rhs ricci riemann rinvariant risch rk rncombine romberg room rootscontract row rowop rowswap rreduce run_testsuite save scalarp scaled_bessel_i scaled_bessel_i0 scaled_bessel_i1 scalefactors scanmap scatterplot schur2comp sconcat scopy scsimp scurvature sdowncase sec sech second sequal sequalignore setdifference set_edge_weight setelmx setequalp setify setp set_partitions set_plot_option set_random_state setunits setup_autoload set_up_dot_simplifications set_vertex_label seventh sexplode sf shortest_path show showcomps showratvars sign signum similaritytransform simple_linear_regression simplify_sum simplode simpmetderiv simtran sin sinh sinsert sinvertcase sixth skewness skewness_bernoulli skewness_beta skewness_binomial skewness_chi2 skewness_continuous_uniform skewness_discrete_uniform skewness_exp skewness_f skewness_gamma skewness_geometric skewness_gumbel skewness_hypergeometric skewness_laplace skewness_logistic skewness_lognormal skewness_negative_binomial skewness_normal skewness_pareto skewness_poisson skewness_rayleigh skewness_student_t skewness_weibull slength smake smismatch solve solve_rec solve_rec_rat some somrac sort sparse6_decode sparse6_encode sparse6_export sparse6_import specint spherical_bessel_j spherical_bessel_y spherical_hankel1 spherical_hankel2 spherical_harmonic splice split sposition sprint sqfr sqrt sqrtdenest sremove sremovefirst sreverse ssearch ssort sstatus ssubst ssubstfirst staircase status std std1 std_bernoulli std_beta std_binomial std_chi2 std_continuous_uniform std_discrete_uniform std_exp std_f std_gamma std_geometric std_gumbel std_hypergeometric std_laplace std_logistic std_lognormal std_negative_binomial std_normal std_pareto std_poisson std_rayleigh std_student_t std_weibull stirling stirling1 stirling2 strim striml strimr string stringout stringp strong_components sublis sublist sublist_indices submatrix subsample subset subsetp subst substinpart substpart substring subvar subvarp sum sumcontract summand_to_rec supcase supcontext symbolp symmdifference symmetricp system take_channel take_inference tan tanh taylor taylorinfo taylorp taylor_simplifier taytorat tcl_output tcontract tellrat tellsimp tellsimpafter tentex tenth test_mean test_means_difference test_normality test_rank_sum test_sign test_signed_rank test_variance test_variance_ratio tex texput %th third throw time timedate timer timer_info tldefint tlimit todd_coxeter toeplitz tokens to_lisp topological_sort totaldisrep totalfourier totient tpartpol trace tracematrix trace_options translate translate_file transpose tree_reduce treillis treinat triangularize trigexpand trigrat trigreduce trigsimp trunc tr_warnings_get ueivects uforget ultraspherical underlying_graph undiff union unique uniteigenvectors unit_step unitvector unknown unorder unsum untellrat untimer untrace uppercasep uricci uriemann uvect vandermonde_matrix var var1 var_bernoulli var_beta var_binomial var_chi2 var_continuous_uniform var_discrete_uniform var_exp var_f var_gamma var_geometric var_gumbel var_hypergeometric var_laplace var_logistic var_lognormal var_negative_binomial var_normal var_pareto var_poisson var_rayleigh var_student_t var_weibull vectorpotential vectorsimp verbify vers vertex_coloring vertex_degree vertex_distance vertex_eccentricity vertex_in_degree vertex_out_degree vertices vertices_to_cycle vertices_to_path weyl wheel_graph with_stdout write_data writefile wronskian xgraph_curves xreduce xthru Zeilberger zeroequiv zerofor zeromatrix zeromatrixp zeta zlange _ __ % %% absboxchar activecontexts additive algebraic algepsilon algexact aliases all_dotsimp_denoms allbut allsym arrays askexp assume_pos assume_pos_pred assumescalar atomgrad backsubst berlefact besselexpand bftorat bftrunc boxchar breakup cauchysum cflength cframe_flag cnonmet_flag context contexts cosnpiflag ctaypov ctaypt ctayswitch ctayvar ct_coords ctorsion_flag ctrgsimp current_let_rule_package debugmode default_let_rule_package demoivre dependencies derivabbrev derivsubst detout diagmetric dim dispflag display2d display_format_internal doallmxops domain domxexpt domxmxops domxnctimes dontfactor doscmxops doscmxplus dot0nscsimp dot0simp dot1simp dotassoc dotconstrules dotdistrib dotexptsimp dotident dotscrules draw_graph_program %e %edispflag %emode %enumer epsilon_lp erfflag error error_size error_syms %e_to_numlog evflag evfun expandwrt_denom expon exponentialize expop exptdispflag exptisolate exptsubst facexpand factlim factorflag file_output_append file_search_demo file_search_lisp file_search_maxima find_root_abs find_root_error find_root_rel flipflag float2bf fortindent fortspaces fpprec fpprintprec functions %gamma gammalim gdet genindex gensumnum GGFCFMAX GGFINFINITY globalsolve gradefs grind halfangles %i %iargs ibase icounter idummyx ieqnprint iframe_bracket_form igeowedge_flag imetric inchar ind inf infeval infinity inflag infolists in_netmath integrate_use_rootsof integration_constant integration_constant_counter intfaclim isolate_wrt_times keepfloat labels letrat let_rule_packages lhospitallim limsubst linechar linel linenum linsolve_params linsolvewarn lispdisp listarith listconstvars listdummyvars lmxchar loadprint logabs logarc logconcoeffp logexpand lognegint lognumer logsimp m1pbranch macroexpansion maperror mapprint matrix_element_add matrix_element_mult matrix_element_transpose maxapplydepth maxapplyheight maxima_tempdir maxima_userdir maxnegex maxposex maxpsifracdenom maxpsifracnum maxpsinegint maxpsiposint maxtayorder method minf mode_check_errorp mode_checkp mode_check_warnp modulus multiplicities myoptions negdistrib negsumdispflag newtonepsilon newtonmaxiter niceindicespref nolabels nonegative_lp noundisp obase opproperties opsubst optimprefix optionset outchar packagefile partswitch pfeformat %phi %pi %piargs piece plot_options poislim poly_coefficient_ring poly_elimination_order poly_grobner_algorithm poly_grobner_debug poly_monomial_order poly_primary_elimination_order poly_return_term_list poly_secondary_elimination_order poly_top_reduction_only powerdisp prederror primep_number_of_tests product_use_gamma programmode prompt psexpand radexpand radsubstflag random_beta_algorithm random_binomial_algorithm random_chi2_algorithm random_exp_algorithm random_f_algorithm random_gamma_algorithm random_geometric_algorithm random_hypergeometric_algorithm random_negative_binomial_algorithm random_normal_algorithm random_poisson_algorithm random_student_t_algorithm ratalgdenom ratchristof ratdenomdivide rateinstein ratepsilon ratexpand ratfac ratmx ratprint ratriemann ratsimpexpons ratvars ratweights ratweyl ratwtlvl realonly refcheck rmxchar %rnum_list rombergabs rombergit rombergmin rombergtol rootsconmode rootsepsilon savedef savefactors scalarmatrixp setcheck setcheckbreak setval showtime simplify_products simpsum sinnpiflag solvedecomposes solveexplicit solvefactors solve_inconsistent_error solvenullwarn solveradcan solvetrigwarn sparse sqrtdispflag stardisp stats_numer stringdisp sublis_apply_lambda sumexpand sumsplitfact taylordepth taylor_logexpand taylor_order_coefficients taylor_truncate_polynomials tensorkill testsuite_files timer_devalue tlimswitch transcompile transrun tr_array_as_ref tr_bound_function_applyp tr_file_tty_messagesp tr_float_can_branch_complex tr_function_call_default trigexpandplus trigexpandtimes triginverses trigsign tr_numer tr_optimize_max_loop tr_semicompile tr_state_vars tr_warn_bad_function_calls tr_warn_fexpr tr_warn_meval tr_warn_mode tr_warn_undeclared tr_warn_undefined_variable tr_windy ttyoff und use_fast_arrays values vect_cross verbose zeroa zerob zerobern zeta%pi skylighting-core-0.13.4.1/xml/mediawiki.xml0000644000000000000000000011500607346545000016701 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/metafont.xml0000644000000000000000000007107107346545000016556 0ustar0000000000000000 ]> true false known unknown odd charexists not and or normaldeviate length ASCII oct hex angle turningnumber totalweight directiontime xpart ypart xxpart xypart yxpart yypart sqrt sind cosd mlog mexp floor uniformdeviate abs div dotprod max min mod ceiling tracingtitles tracingequations tracingcapsules tracingchoices tracingspecs tracingpens tracingcommands tracingrestores tracingmacros tracingedges tracingoutput tracingonline tracingstats pausing showstopping fontmaking proofing turningcheck warningcheck smoothing autorounding granularity fillin year month day time charcode charext charwd charht chardp charic chardx chardy designsize hppp vppp xoffset yoffset boundarychar point of precontrol postcontrol penoffset rotated scaled shifted slanted transformed xscaled yscaled zscaled makepath reverse subpath curl tension atleast controls cycle nullpen pencircle makepen nullpicture jobname readstring str char decimal substring end dump save interim newinternal randomseed let delimiters outer everyjob show showvariable showtoken showdependencies showstats message errmessage errhelp batchmode nonstopmode scrollmode errorstopmode addto also contour doublepath withpen withweight cull keeping dropping display inwindow openwindow at from to shipout special numspecial boolean numeric pair path pen picture string transform expr suffix text primary secondary tertiary primarydef secondarydef tertiarydef else elseif step until upto exitif charlist endinput expandafter extensible fontdimen headerbyte inner input intersectiontimes kern ligtable quote scantokens skipto addto_currentpicture aspect_ratio base_name base_version blacker blankpicture bot bye byte capsule_def change_width clear_pen_memory clearit clearpen clearxy counterclockwise culldraw cullit currentpen currentpen_path currentpicture currenttransform currentwindow cutdraw cutoff d decr define_blacker_pixels define_corrected_pixels define_good_x_pixels define_good_y_pixels define_horizontal_corrected_pixels define_pixels define_whole_blacker_pixels define_whole_pixels define_whole_vertical_blacker_pixels define_whole_vertical_pixels dir direction directionpoint displaying ditto down downto draw drawdot eps epsilon extra_setup erase exitunless fill filldraw fix_units flex font_coding_scheme font_extra_space font_identifier font_normal_shrink font_normal_space font_normal_stretch font_quad font_setup font_size font_slant font_x_height fullcircle generate gfcorners gobble gobbled grayfont h halfcircle hide hround identity image_rules incr infinity interact interpath intersectionpoint inverse italcorr join_radius killtext labelfont labels left lft localfont loggingall lowres lowres_fix mag magstep makebox makegrid makelabel maketicks mode mode_def mode_name mode_setup nodisplays notransforms number_of_modes numtok o_correction openit origin pen_bot pen_lft pen_rt pen_top penlabels penpos penrazor penspeck pensquare penstroke pickup pixels_per_inch proof proofoffset proofrule proofrulethickness quartercircle range reflectedabout relax right rotatedabout rotatedaround round rt rulepen savepen screenchars screen_rows screen_cols screenrule screenstrokes shipit showit slantfont smode smoke softjoin solve stop superellipse takepower tensepath titlefont tolerance top tracingall tracingnone undraw undrawdot unfill unfilldraw unitpixel unitsquare unitvector up upto vround w whatever bluepart clip color dashed fontsize greenpart infont linecap linejoin llcorner lrcorner miterlimit mpxbreak prologues redpart setbounds tracinglostchars truecorners ulcorner urcorner withcolor ahangle ahlength background bbox bboxmargin beveled black blue buildcycle butt center cutafter cutbefore cuttings dashpattern defaultfont defaultpen defaultscale dotlabel dotlabels drawarrow drawdblarrow drawoptions evenly green label labeloffset mitered red rounded squared thelabel white base_name base_version upto downto exitunless relax gobble gobbled interact loggingall tracingall tracingnone eps epsilon infinity right left up down origin quartercircle halfcircle fullcircle unitsquare identity blankpicture withdots ditto EOF pensquare penrazor penspeck whatever round byte dir unitvector inverse counterclockwise tensepath takepower direction directionpoint intersectionpoint softjoin incr decr reflectedabout rotatedaround rotatedabout flex superellipse interpath magstep currentpen currentpen_path currentpicture fill draw filldraw drawdot unfill undraw unfilldraw undrawdot erase cutdraw image pickup numeric_pickup pen_lft pen_rt pen_top pen_bot savepen clearpen clear_pen_memory lft rt top bot ulft urt llft lrt penpos penstroke arrowhead makelabel labels penlabel range numtok thru clearxy clearit clearpen pickup shipit bye hide stop solve blacker capsule_def change_width define_blacker_pixels define_corrected_pixels define_good_x_pixels define_good_y_pixels define_horizontal_corrected_pixels define_pixels define_whole_blacker_pixels define_whole_vertical_blacker_pixels define_whole_vertical_pixels extra_setup font_coding_scheme font_extra_space font_identifier font_normal_shrink font_normal_space font_normal_stretch font_quad font_size font_slant font_x_height italcorr labelfont makebox makegrid maketicks mode_def mode_setup o_correction proofrule proofrulethickness rulepen smode cullit currenttransform gfcorners grayfont hround imagerules lowres_fix nodisplays notransforms openit proofoffset screenchars screenrule screenstrokes showit slantfont titlefont unitpixel vround circmargin defaultdx defaultdy boxit boxjoin bpath circleit drawboxed drawboxes drawunboxed fixpos fixsize pic skylighting-core-0.13.4.1/xml/mips.xml0000644000000000000000000002446707346545000015720 0ustar0000000000000000 .align .ascii .asciiz .byte .double .extern .float .globl .half .sdata .set .space .word .data .kdata .ktext .text abs.d abs.s add add.d add.s addi addiu addu and andi bc0f bc0t bc1f bc1t bc2f bc2t bc3f bc3t beq bgez bgezal bgtz blez bltz bltzal bne break c.eq.d c.eq.s c.seq.s c.seq.d c.ueq.s c.ueq.d c.olt.d c.olt.s c.ole.d c.ole.s c.ult.d c.ult.s c.ule.d c.ule.s c.le.d c.le.s c.lt.d c.lt.s c.un.s c.un.d cvt.d.s cvt.d.w cvt.s.d cvt.s.w cvt.w.d cvt.w.s div.d div.s j jal jalr jr lb lbu lh lhu lui lw lwc0 lwc1 lwc2 lwc3 lwl lwr mfc0 mfc1 mfc2 mfc3 mfhi mflo mtc0 mtc1 mtc2 mtc3 mthi mtlo mul.d mul.s mult multu nor or ori rfe sb sh sw swcl swl swr sll sllv slt slti sltiu sra srav srl srlv sub sub.d sub.s subu sw swc0 swc1 swc2 swc3 swl swr syscall xor xori abs b beqz bge bgeu bgt bgtu ble bleu blt bltu bnez div divu l.d l.s la ld li li.d li.s mfc0.d mfc1.d mfc2.d mfc3.d mov.d mov.s move mul mulo mulou neg neg.d neg.s negu nop not rem remu rol ror s.d s.s sd seq sge sgeu sgt sgtu sle sleu sne ulh ulhu ulw ush usw $0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 $zero $t0 $t1 $t2 $t3 $t4 $t5 $t6 $t7 $t8 $t9 $v0 $v1 $a0 $a1 $a2 $a3 $k0 $k1 $at $gp $sp $fp $s0 $s1 $s2 $s3 $s4 $s5 $s6 $s7 $ra $f0 $f1 $f2 $f3 $f4 $f5 $f6 $f7 $f8 $f9 $f10 $f11 $f12 $f13 $f14 $f15 $f16 $f17 $f18 $f19 $f20 $f21 $f22 $f23 $f24 $f25 $f26 $f27 $f28 $f29 $f30 $f31 skylighting-core-0.13.4.1/xml/modelines.xml0000644000000000000000000001527207346545000016721 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/modula-2.xml0000644000000000000000000011141307346545000016354 0ustar0000000000000000 ??? AND ARRAY BEGIN BY CASE CONST DEFINITION DIV DO ELSE ELSIF END EXIT FOR FROM IF IMPLEMENTATION IMPORT IN LOOP MOD MODULE NOT OF OR POINTER PROCEDURE RECORD REPEAT RETURN SET THEN TO TYPE UNTIL VAR WHILE FALSE NIL TRUE BOOLEAN CARDINAL CHAR INTEGER LONGREAL REAL ABS CHR MAX MIN ODD ORD ADDRESS WORD ADR InOut MathLib0 EXCEPT FINALLY PACKEDSET REM RETRY INTERRUPTIBLE UNINTERRUPTIBLE PROTECTION CMPLX IM LFLOAT RE BITSPERLOC BITSPERWORD LOC ADDADR DIFADR MAKEADR ROTATE SHIFT SUBADR IOConsts IOLink IOResult LongIO WholeIO RawIO SIOResult SLongIO SWholeIO SRealIO SRawIO ConvTypes RealStr WholeStr WholeConv ALIAS ARGLIST BLUEPRINT COPY GENLIB OPAQUE READ REFERENTIAL RELEASE RETAIN WRITE YIELD OCTET UNICHAR APPEND CAPACITY COUNT INSERT LOG2 POW2 PRED PTR REMOVE SGN SUCC TLIMIT TMAX TMIN UNSAFE LONGWORD OCTETSEQ BIT BWAND BWNOT BWOR SETBIT SHL SHR PervasiveIO UnsafeIO AND ARRAY BEGIN BY CASE CONST DEFINITION DIV DO ELSE ELSIF END EXIT EXPORT FOR FROM IF IMPLEMENTATION IMPORT IN LOOP MOD MODULE NOT OF OR POINTER PROCEDURE QUALIFIED RECORD REPEAT RETURN SET THEN TO TYPE UNTIL VAR WHILE WITH FALSE NIL TRUE BOOLEAN BITSET CARDINAL CHAR INTEGER LONGINT LONGREAL PROC REAL ABS CAP CHR DEC EXCL FLOAT HALT HIGH INC INCL MAX MIN ODD ORD SIZE TRUNC VAL NEW ALLOCATE DISPOSE DEALLOCATE SYSTEM ADDRESS PROCESS WORD ADR NEWPROCESS TRANSFER TSIZE AND ARRAY BEGIN BY CASE CONST DEFINITION DIV DO ELSE ELSIF END EXIT EXCEPT EXPORT FINALLY FOR FORWARD FROM IF IMPLEMENTATION IMPORT IN LOOP MOD MODULE NOT OF OR PACKEDSET POINTER PROCEDURE QUALIFIED RECORD REM REPEAT RETRY RETURN SET THEN TO TYPE UNTIL VAR WHILE WITH FALSE INTERRUPTIBLE NIL TRUE UNINTERRUPTIBLE BOOLEAN BITSET CARDINAL COMPLEX CHAR INTEGER LONGCOMPLEX LONGREAL PROC PROTECTION REAL ABS CAP CHR CMPLX DEC EXCL FLOAT HALT HIGH IM INC INCL INT LENGTH LFLOAT MAX MIN ODD ORD RE SIZE TRUNC VAL NEW ALLOCATE DISPOSE DEALLOCATE SYSTEM BITSPERLOC BITSPERWORD ADDRESS LOC WORD ADDADR ADR CAST DIFADR MAKEADR ROTATE SHIFT SUBADR TSIZE ALIAS AND ARGLIST ARRAY BEGIN BLUEPRINT BY CASE CONST COPY DEFINITION DIV DO ELSE ELSIF END EXIT FOR FROM GENLIB IF IMPLEMENTATION IMPORT IN LOOP MOD MODULE NEW NOT OF OPAQUE OR POINTER PROCEDURE READ RECORD REFERENTIAL RELEASE REPEAT RETAIN RETURN SET THEN TO TYPE UNTIL VAR WHILE WRITE YIELD FALSE NIL TRUE BOOLEAN CARDINAL CHAR INTEGER LONGCARD LONGINT LONGREAL OCTET REAL UNICHAR ABS APPEND CAPACITY CHR COUNT ENTIER INSERT LENGTH LOG2 MAX MIN ODD ORD POW2 PRED PTR REMOVE SGN SUCC TLIMIT TMAX TMIN TSIZE CAST UNSAFE BitsPerAddress BitsPerByte BytesPerWord BytesPerLongWord ADDRESS BYTE LONGWORD OCTETSEQ WORD ADD ADR BIT BWAND BWNOT BWOR HALT SETBIT SHL SHR SUB NOP skylighting-core-0.13.4.1/xml/modula-3.xml0000644000000000000000000002516107346545000016361 0ustar0000000000000000 ANY ARRAY AS BEGIN BITS BRANDED BY CASE CONST DO ELSE ELSIF END EVAL EXCEPT EXCEPTION EXIT EXPORTS FINALLY FOR FROM GENERIC IF IMPORT INTERFACE LOCK LOOP METHODS MODULE OBJECT OF OVERRIDES PROCEDURE RAISE RAISES READONLY RECORD REF REPEAT RETURN REVEAL ROOT SET THEN TO TRY TYPE TYPECASE UNSAFE UNTIL UNTRACED VALUE VAR WHILE WITH AND DIV IN MOD NOT OR + < # = ; .. : - > { } | := <: * <= ( ) ^ , => / >= [ ] . & ADDRESS BOOLEAN CARDINAL CHAR EXTENDED INTEGER LONGREAL MUTEX NULL REAL REFANY T TEXT FALSE NIL TRUE ABS ADR ADRSIZE BITSIZE BYTESIZE CEILING DEC DISPOSE FIRST FLOAT FLOOR INC ISTYPE LAST LOOPHOLE MAX MIN NARROW NEW NUMBER ORD ROUND SUBARRAY TRUNC TYPECODE VAL Text Text.Length Text.Empty Text.Equal Text.Compare Text.Cat Text.Sub Text.Hash Text.HasWideChar Text.GetChar Text.GetWideChar Text.SetChars Text.SetWideChars Text.FromChars Text.FromWideChars Text.FindChar Text.FindWideChar Text.FindCharR Text.FindWideCharR Fmt Fmt.Bool Fmt.Char Fmt.Int Fmt.Unsigned Fmt.Real Fmt.LongReal Fmt.Extended Fmt.Pad Fmt.F Fmt.FN Scan Scan.Bool Scan.Int Scan.Unsigned Scan.Real Scan.LongReal Scan.Extended IO IO.Put IO.PutChar IO.PutWideChar IO.PutInt IO.PutReal IO.EOF IO.GetLine IO.GetChar IO.GetWideChar IO.GetInt IO.GetReal IO.OpenRead IO.OpenWrite Rd Rd.GetChar Rd.GetWideChar Rd.EOF Rd.UnGetChar Rd.CharsReady Rd.GetSub Rd.GetWideSub Rd.GetSubLine Rd.GetWideSubLine Rd.GetText Rd.GetWideText Rd.GetLine Rd.GetWideLine Rd.Seek Rd.Close Rd.Index Rd.Length Rd.Intermittend Rd.Seekable Rd.Closed Wr Wr.PutChar Wr.PutWideChar Wr.PutText Wr.PutWideText Wr.PutString Wr.PutWideString Wr.Seek Wr.Flush Wr.Close Wr.Length Wr.Index Wr.Seekable Wr.Closed Wr.Buffered Lex Lex.Scan Lex.Skip Lex.Match Lex.Bool Lex.Int Lex.Unsigned Lex.Real Lex.LongReal Lex.Extended Params Params.Count Params.Get Env Env.Count Env.Get Env.GetNth skylighting-core-0.13.4.1/xml/monobasic.xml0000644000000000000000000002131207346545000016704 0ustar0000000000000000 Option Explicit Strict Imports Inherits As New Dim Redim Private Friend Public Const ReadOnly WriteOnly Default Shared Shadows Protected Overloads Overrides NotOverridable NotInheritable MustInherit MustOverride MyBase MyClass Me Delegate Catch Finaly When Throw To Step Then Else True False Nothing Call ByVal ByRef Optional ParamArray Return Declare WithEvents Event RaiseEvent AddHandler And Or Not Xor AndAlso OrElse Goto On Error Resume Boolean Char String Integer Long Double Object Exception Date DateTime Int16 Int32 Int64 ParamArray TimeSpan Byte Decimal IntPtr Single Guid skylighting-core-0.13.4.1/xml/mustache.xml0000644000000000000000000006504507346545000016556 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/nasm.xml0000644000000000000000000024477007346545000015707 0ustar0000000000000000 ]> rax eax ax ah al rbx ebx bx bh bl rcx ecx cx ch cl rdx edx dx dh dl rbp ebp bp bpl rsi esi si sil rdi edi di dil rip eip ip rsp esp sp spl r8 r8d r8w r8b r9 r9d r9w r9b r10 r10d r10w r10b r11 r11d r11w r11b r12 r12d r12w r12b r13 r13d r13w r13b r14 r14d r14w r14b r15 r15d r15w r15b cs ds es fs gs ss cr0 cr2 cr3 cr4 dr0 dr1 dr2 dr3 dr6 dr7 st mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 aaa aad aam aas adc adcx add addpd addps addsd addss addsubpd addsubps adox aesdec aesdeclast aesenc aesenclast aesimc aeskeygenassist and andn andnpd andnps andpd andps arpl bb0_reset bb1_reset bextr blcfill blci blcic blcmsk blcs blendpd blendps blendvpd blendvps blsfill blsi blsic blsmsk blsr bndcl bndcn bndcu bndldx bndmk bndmov bndstx bound bsf bsr bswap bt btc btr bts bzhi cbw cdq cdqe clac clc cld cldemote clflush clflushopt clgi cli clrssbsy clts clwb clzero cmc cmova cmovae cmovb cmovbe cmovc cmove cmovg cmovge cmovl cmovle cmovna cmovnae cmovnb cmovnbe cmovnc cmovne cmovng cmovnge cmovnl cmovnle cmovno cmovnp cmovns cmovnz cmovo cmovp cmovpe cmovpo cmovs cmovz cmp cmpeqpd cmpeqps cmpeqsd cmpeqss cmplepd cmpleps cmplesd cmpless cmpltpd cmpltps cmpltsd cmpltss cmpneqpd cmpneqps cmpneqsd cmpneqss cmpnlepd cmpnleps cmpnlesd cmpnless cmpnltpd cmpnltps cmpnltsd cmpnltss cmpordpd cmpordps cmpordsd cmpordss cmppd cmpps cmpsb cmpsd cmpsq cmpss cmpsw cmpunordpd cmpunordps cmpunordsd cmpunordss cmpxchg cmpxchg16b cmpxchg486 cmpxchg8b comisd comiss cpuid cpu_read cpu_write cqo crc32 cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtpi2ps cvtps2dq cvtps2pd cvtps2pi cvtsd2si cvtsd2ss cvtsi2sd cvtsi2ss cvtss2sd cvtss2si cvttpd2dq cvttpd2pi cvttps2dq cvttps2pi cvttsd2si cvttss2si cwd cwde daa das dec div divpd divps divsd divss dmint dppd dpps emms encls enclu enclv endbr32 endbr64 enqcmd enqcmds enter extractps extrq f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fwait fxam fxch fxrstor fxrstor64 fxsave fxsave64 fxtract fyl2x fyl2xp1 getsec gf2p8affineinvqb gf2p8affineqb gf2p8mulb haddpd haddps hint_nop0 hint_nop1 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop2 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop3 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop4 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop5 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop6 hint_nop60 hint_nop61 hint_nop62 hint_nop63 hint_nop7 hint_nop8 hint_nop9 hlt hsubpd hsubps ibts icebp idiv imul in inc incsspd incsspq insb insd insertps insertq insw int int01 int03 int1 int3 into invd invept invlpg invlpga invpcid invvpid kadd kaddb kaddd kaddq kaddw kand kandb kandd kandn kandnb kandnd kandnq kandnw kandq kandw kmov kmovb kmovd kmovq kmovw knot knotb knotd knotq knotw kor korb kord korq kortest kortestb kortestd kortestq kortestw korw kshiftl kshiftlb kshiftld kshiftlq kshiftlw kshiftr kshiftrb kshiftrd kshiftrq kshiftrw ktest ktestb ktestd ktestq ktestw kunpck kunpckbw kunpckdq kunpckwd kxnor kxnorb kxnord kxnorq kxnorw kxor kxorb kxord kxorq kxorw lahf lar lddqu ldmxcsr lds ldtilecfg lea leave les lfence lfs lgdt lgs lidt lldt llwpcb lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr lwpins lwpval lzcnt maskmovdqu maskmovq maxpd maxps maxsd maxss mfence minpd minps minsd minss monitor monitorx montmul mov movapd movaps movbe movd movddup movdir64b movdiri movdq2q movdqa movdqu movhlps movhpd movhps movlhps movlpd movlps movmskpd movmskps movntdq movntdqa movnti movntpd movntps movntq movntsd movntss movq movq2dq movsb movsd movshdup movsldup movsq movss movsw movsx movsxd movupd movups movzx mpsadbw mul mulpd mulps mulsd mulss mulx mwait mwaitx neg nop not or orpd orps out outsb outsd outsw pabsb pabsd pabsw packssdw packsswb packusdw packuswb paddb paddd paddq paddsb paddsiw paddsw paddusb paddusw paddw palignr pand pandn pause paveb pavgb pavgusb pavgw pblendvb pblendw pclmulhqhqdq pclmulhqlqdq pclmullqhqdq pclmullqlqdq pclmulqdq pcmpeqb pcmpeqd pcmpeqq pcmpeqw pcmpestri pcmpestrm pcmpgtb pcmpgtd pcmpgtq pcmpgtw pcmpistri pcmpistrm pcommit pconfig pdep pdistib pext pextrb pextrd pextrq pextrw pf2id pf2iw pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfnacc pfpnacc pfrcp pfrcpit1 pfrcpit2 pfrcpv pfrsqit1 pfrsqrt pfrsqrtv pfsub pfsubr phaddd phaddsw phaddw phminposuw phsubd phsubsw phsubw pi2fd pi2fw pinsrb pinsrd pinsrq pinsrw pmachriw pmaddubsw pmaddwd pmagw pmaxsb pmaxsd pmaxsw pmaxub pmaxud pmaxuw pminsb pminsd pminsw pminub pminud pminuw pmovmskb pmovsxbd pmovsxbq pmovsxbw pmovsxdq pmovsxwd pmovsxwq pmovzxbd pmovzxbq pmovzxbw pmovzxdq pmovzxwd pmovzxwq pmuldq pmulhriw pmulhrsw pmulhrwa pmulhrwc pmulhuw pmulhw pmulld pmullw pmuludq pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popcnt popf popfd popfq popfw por prefetch prefetchnta prefetcht0 prefetcht1 prefetcht2 prefetchw prefetchwt1 psadbw pshufb pshufd pshufhw pshuflw pshufw psignb psignd psignw pslld pslldq psllq psllw psrad psraw psrld psrldq psrlq psrlw psubb psubd psubq psubsb psubsiw psubsw psubusb psubusw psubw pswapd ptest ptwrite punpckhbw punpckhdq punpckhqdq punpckhwd punpcklbw punpckldq punpcklqdq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcpps rcpss rcr rdfsbase rdgsbase rdm rdmsr rdpid rdpkru rdpmc rdrand rdseed rdshr rdsspd rdsspq rdtsc rdtscp rol ror rorx roundpd roundps roundsd roundss rsdc rsldt rsm rsqrtps rsqrtss rstorssp rsts sahf sal salc sar sarx saveprevssp sbb scasb scasd scasq scasw serialize seta setae setb setbe setc sete setg setge setl setle setna setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpe setpo sets setssbsy setz sfence sgdt sha1msg1 sha1msg2 sha1nexte sha1rnds4 sha256msg1 sha256msg2 sha256rnds2 shl shld shlx shr shrd shrx shufpd shufps sidt skinit sldt slwpcb smi smint smintold smsw sqrtpd sqrtps sqrtsd sqrtss stac stc std stgi sti stmxcsr stosb stosd stosq stosw str sttilecfg sub subpd subps subsd subss svdc svldt svts swapgs syscall sysenter sysexit sysret t1mskc tdpbf16ps tdpbssd tdpbsud tdpbusd tdpbuud test tileloadd tileloaddt1 tilerelease tilestored tilezero tpause tzcnt tzmsk ucomisd ucomiss ud0 ud1 ud2 ud2a ud2b umonitor umov umwait unpckhpd unpckhps unpcklpd unpcklps v4dpwssd v4dpwssds v4fmaddps v4fmaddss v4fnmaddps v4fnmaddss vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vaesdec vaesdeclast vaesenc vaesenclast vaesimc vaeskeygenassist valignd valignq vandnpd vandnps vandpd vandps vblendmpd vblendmps vblendpd vblendps vblendvpd vblendvps vbroadcastf128 vbroadcastf32x2 vbroadcastf32x4 vbroadcastf32x8 vbroadcastf64x2 vbroadcastf64x4 vbroadcasti128 vbroadcasti32x2 vbroadcasti32x4 vbroadcasti32x8 vbroadcasti64x2 vbroadcasti64x4 vbroadcastsd vbroadcastss vcmpeqpd vcmpeqps vcmpeqsd vcmpeqss vcmpeq_oqpd vcmpeq_oqps vcmpeq_oqsd vcmpeq_oqss vcmpeq_ospd vcmpeq_osps vcmpeq_ossd vcmpeq_osss vcmpeq_uqpd vcmpeq_uqps vcmpeq_uqsd vcmpeq_uqss vcmpeq_uspd vcmpeq_usps vcmpeq_ussd vcmpeq_usss vcmpfalsepd vcmpfalseps vcmpfalsesd vcmpfalsess vcmpfalse_oqpd vcmpfalse_oqps vcmpfalse_oqsd vcmpfalse_oqss vcmpfalse_ospd vcmpfalse_osps vcmpfalse_ossd vcmpfalse_osss vcmpgepd vcmpgeps vcmpgesd vcmpgess vcmpge_oqpd vcmpge_oqps vcmpge_oqsd vcmpge_oqss vcmpge_ospd vcmpge_osps vcmpge_ossd vcmpge_osss vcmpgtpd vcmpgtps vcmpgtsd vcmpgtss vcmpgt_oqpd vcmpgt_oqps vcmpgt_oqsd vcmpgt_oqss vcmpgt_ospd vcmpgt_osps vcmpgt_ossd vcmpgt_osss vcmplepd vcmpleps vcmplesd vcmpless vcmple_oqpd vcmple_oqps vcmple_oqsd vcmple_oqss vcmple_ospd vcmple_osps vcmple_ossd vcmple_osss vcmpltpd vcmpltps vcmpltsd vcmpltss vcmplt_oqpd vcmplt_oqps vcmplt_oqsd vcmplt_oqss vcmplt_ospd vcmplt_osps vcmplt_ossd vcmplt_osss vcmpneqpd vcmpneqps vcmpneqsd vcmpneqss vcmpneq_oqpd vcmpneq_oqps vcmpneq_oqsd vcmpneq_oqss vcmpneq_ospd vcmpneq_osps vcmpneq_ossd vcmpneq_osss vcmpneq_uqpd vcmpneq_uqps vcmpneq_uqsd vcmpneq_uqss vcmpneq_uspd vcmpneq_usps vcmpneq_ussd vcmpneq_usss vcmpngepd vcmpngeps vcmpngesd vcmpngess vcmpnge_uqpd vcmpnge_uqps vcmpnge_uqsd vcmpnge_uqss vcmpnge_uspd vcmpnge_usps vcmpnge_ussd vcmpnge_usss vcmpngtpd vcmpngtps vcmpngtsd vcmpngtss vcmpngt_uqpd vcmpngt_uqps vcmpngt_uqsd vcmpngt_uqss vcmpngt_uspd vcmpngt_usps vcmpngt_ussd vcmpngt_usss vcmpnlepd vcmpnleps vcmpnlesd vcmpnless vcmpnle_uqpd vcmpnle_uqps vcmpnle_uqsd vcmpnle_uqss vcmpnle_uspd vcmpnle_usps vcmpnle_ussd vcmpnle_usss vcmpnltpd vcmpnltps vcmpnltsd vcmpnltss vcmpnlt_uqpd vcmpnlt_uqps vcmpnlt_uqsd vcmpnlt_uqss vcmpnlt_uspd vcmpnlt_usps vcmpnlt_ussd vcmpnlt_usss vcmpordpd vcmpordps vcmpordsd vcmpordss vcmpord_qpd vcmpord_qps vcmpord_qsd vcmpord_qss vcmpord_spd vcmpord_sps vcmpord_ssd vcmpord_sss vcmppd vcmpps vcmpsd vcmpss vcmptruepd vcmptrueps vcmptruesd vcmptruess vcmptrue_uqpd vcmptrue_uqps vcmptrue_uqsd vcmptrue_uqss vcmptrue_uspd vcmptrue_usps vcmptrue_ussd vcmptrue_usss vcmpunordpd vcmpunordps vcmpunordsd vcmpunordss vcmpunord_qpd vcmpunord_qps vcmpunord_qsd vcmpunord_qss vcmpunord_spd vcmpunord_sps vcmpunord_ssd vcmpunord_sss vcomisd vcomiss vcompresspd vcompressps vcvtdq2pd vcvtdq2ps vcvtne2ps2bf16 vcvtpd2dq vcvtpd2ps vcvtpd2qq vcvtpd2udq vcvtpd2uqq vcvtph2ps vcvtps2dq vcvtps2pd vcvtps2ph vcvtps2qq vcvtps2udq vcvtps2uqq vcvtqq2pd vcvtqq2ps vcvtsd2si vcvtsd2ss vcvtsd2usi vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvtss2usi vcvttpd2dq vcvttpd2qq vcvttpd2udq vcvttpd2uqq vcvttps2dq vcvttps2qq vcvttps2udq vcvttps2uqq vcvttsd2si vcvttsd2usi vcvttss2si vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtuqq2pd vcvtuqq2ps vcvtusi2sd vcvtusi2ss vdbpsadbw vdivpd vdivps vdivsd vdivss vdpbf16ps vdppd vdpps verr verw vexp2pd vexp2ps vexpandpd vexpandps vextractf128 vextractf32x4 vextractf32x8 vextractf64x2 vextractf64x4 vextracti128 vextracti32x4 vextracti32x8 vextracti64x2 vextracti64x4 vextractps vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vfmadd123pd vfmadd123ps vfmadd123sd vfmadd123ss vfmadd132pd vfmadd132ps vfmadd132sd vfmadd132ss vfmadd213pd vfmadd213ps vfmadd213sd vfmadd213ss vfmadd231pd vfmadd231ps vfmadd231sd vfmadd231ss vfmadd312pd vfmadd312ps vfmadd312sd vfmadd312ss vfmadd321pd vfmadd321ps vfmadd321sd vfmadd321ss vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsub123pd vfmaddsub123ps vfmaddsub132pd vfmaddsub132ps vfmaddsub213pd vfmaddsub213ps vfmaddsub231pd vfmaddsub231ps vfmaddsub312pd vfmaddsub312ps vfmaddsub321pd vfmaddsub321ps vfmaddsubpd vfmaddsubps vfmsub123pd vfmsub123ps vfmsub123sd vfmsub123ss vfmsub132pd vfmsub132ps vfmsub132sd vfmsub132ss vfmsub213pd vfmsub213ps vfmsub213sd vfmsub213ss vfmsub231pd vfmsub231ps vfmsub231sd vfmsub231ss vfmsub312pd vfmsub312ps vfmsub312sd vfmsub312ss vfmsub321pd vfmsub321ps vfmsub321sd vfmsub321ss vfmsubadd123pd vfmsubadd123ps vfmsubadd132pd vfmsubadd132ps vfmsubadd213pd vfmsubadd213ps vfmsubadd231pd vfmsubadd231ps vfmsubadd312pd vfmsubadd312ps vfmsubadd321pd vfmsubadd321ps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmadd123pd vfnmadd123ps vfnmadd123sd vfnmadd123ss vfnmadd132pd vfnmadd132ps vfnmadd132sd vfnmadd132ss vfnmadd213pd vfnmadd213ps vfnmadd213sd vfnmadd213ss vfnmadd231pd vfnmadd231ps vfnmadd231sd vfnmadd231ss vfnmadd312pd vfnmadd312ps vfnmadd312sd vfnmadd312ss vfnmadd321pd vfnmadd321ps vfnmadd321sd vfnmadd321ss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsub123pd vfnmsub123ps vfnmsub123sd vfnmsub123ss vfnmsub132pd vfnmsub132ps vfnmsub132sd vfnmsub132ss vfnmsub213pd vfnmsub213ps vfnmsub213sd vfnmsub213ss vfnmsub231pd vfnmsub231ps vfnmsub231sd vfnmsub231ss vfnmsub312pd vfnmsub312ps vfnmsub312sd vfnmsub312ss vfnmsub321pd vfnmsub321ps vfnmsub321sd vfnmsub321ss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfpclasspd vfpclassps vfpclasssd vfpclassss vfrczpd vfrczps vfrczsd vfrczss vgatherdpd vgatherdps vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vgatherqpd vgatherqps vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vgf2p8affineinvqb vgf2p8affineqb vgf2p8mulb vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertf32x4 vinsertf32x8 vinsertf64x2 vinsertf64x4 vinserti128 vinserti32x4 vinserti32x8 vinserti64x2 vinserti64x4 vinsertps vlddqu vldmxcsr vldqqu vmaskmovdqu vmaskmovpd vmaskmovps vmaxpd vmaxps vmaxsd vmaxss vmcall vmclear vmfunc vminpd vminps vminsd vminss vmlaunch vmload vmmcall vmovapd vmovaps vmovd vmovddup vmovdqa vmovdqa32 vmovdqa64 vmovdqu vmovdqu16 vmovdqu32 vmovdqu64 vmovdqu8 vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntdqa vmovntpd vmovntps vmovntqq vmovq vmovqqa vmovqqu vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmptrld vmptrst vmread vmresume vmrun vmsave vmulpd vmulps vmulsd vmulss vmwrite vmxoff vmxon vorpd vorps vp2intersectd vpabsb vpabsd vpabsq vpabsw vpackssdw vpacksswb vpackusdw vpackuswb vpaddb vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpaddw vpalignr vpand vpandd vpandn vpandnd vpandnq vpandq vpavgb vpavgw vpblendd vpblendmb vpblendmd vpblendmq vpblendmw vpblendvb vpblendw vpbroadcastb vpbroadcastd vpbroadcastmb2q vpbroadcastmw2d vpbroadcastq vpbroadcastw vpclmulhqhqdq vpclmulhqlqdq vpclmullqhqdq vpclmullqlqdq vpclmulqdq vpcmov vpcmpb vpcmpd vpcmpeqb vpcmpeqd vpcmpeqq vpcmpequb vpcmpequd vpcmpequq vpcmpequw vpcmpeqw vpcmpestri vpcmpestrm vpcmpgeb vpcmpged vpcmpgeq vpcmpgeub vpcmpgeud vpcmpgeuq vpcmpgeuw vpcmpgew vpcmpgtb vpcmpgtd vpcmpgtq vpcmpgtub vpcmpgtud vpcmpgtuq vpcmpgtuw vpcmpgtw vpcmpistri vpcmpistrm vpcmpleb vpcmpled vpcmpleq vpcmpleub vpcmpleud vpcmpleuq vpcmpleuw vpcmplew vpcmpltb vpcmpltd vpcmpltq vpcmpltub vpcmpltud vpcmpltuq vpcmpltuw vpcmpltw vpcmpneqb vpcmpneqd vpcmpneqq vpcmpnequb vpcmpnequd vpcmpnequq vpcmpnequw vpcmpneqw vpcmpngtb vpcmpngtd vpcmpngtq vpcmpngtub vpcmpngtud vpcmpngtuq vpcmpngtuw vpcmpngtw vpcmpnleb vpcmpnled vpcmpnleq vpcmpnleub vpcmpnleud vpcmpnleuq vpcmpnleuw vpcmpnlew vpcmpnltb vpcmpnltd vpcmpnltq vpcmpnltub vpcmpnltud vpcmpnltuq vpcmpnltuw vpcmpnltw vpcmpq vpcmpub vpcmpud vpcmpuq vpcmpuw vpcmpw vpcomb vpcomd vpcompressb vpcompressd vpcompressq vpcompressw vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vpconflictd vpconflictq vpdpbusd vpdpbusds vpdpwssd vpdpwssds vperm2f128 vperm2i128 vpermb vpermd vpermi2b vpermi2d vpermi2pd vpermi2ps vpermi2q vpermi2w vpermilpd vpermilps vpermpd vpermps vpermq vpermt2b vpermt2d vpermt2pd vpermt2ps vpermt2q vpermt2w vpermw vpexpandb vpexpandd vpexpandq vpexpandw vpextrb vpextrd vpextrq vpextrw vpgatherdd vpgatherdq vpgatherqd vpgatherqq vphaddbd vphaddbq vphaddbw vphaddd vphadddq vphaddsw vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddw vphaddwd vphaddwq vphminposuw vphsubbw vphsubd vphsubdq vphsubsw vphsubw vphsubwd vpinsrb vpinsrd vpinsrq vpinsrw vplzcntd vplzcntq vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpmadd52huq vpmadd52luq vpmaddubsw vpmaddwd vpmaskmovd vpmaskmovq vpmaxsb vpmaxsd vpmaxsq vpmaxsw vpmaxub vpmaxud vpmaxuq vpmaxuw vpminsb vpminsd vpminsq vpminsw vpminub vpminud vpminuq vpminuw vpmovb2m vpmovd2m vpmovdb vpmovdw vpmovm2b vpmovm2d vpmovm2q vpmovm2w vpmovmskb vpmovq2m vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovswb vpmovsxbd vpmovsxbq vpmovsxbw vpmovsxdq vpmovsxwd vpmovsxwq vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpmovuswb vpmovw2m vpmovwb vpmovzxbd vpmovzxbq vpmovzxbw vpmovzxdq vpmovzxwd vpmovzxwq vpmuldq vpmulhrsw vpmulhuw vpmulhw vpmulld vpmullq vpmullw vpmultishiftqb vpmuludq vpopcntb vpopcntd vpopcntq vpopcntw vpor vpord vporq vpperm vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vprotb vprotd vprotq vprotw vpsadbw vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshldd vpshldq vpshldvd vpshldvq vpshldvw vpshldw vpshlq vpshlw vpshrdd vpshrdq vpshrdvd vpshrdvq vpshrdvw vpshrdw vpshufb vpshufbitqmb vpshufd vpshufhw vpshuflw vpsignb vpsignd vpsignw vpslld vpslldq vpsllq vpsllvd vpsllvq vpsllvw vpsllw vpsrad vpsraq vpsravd vpsravq vpsravw vpsraw vpsrld vpsrldq vpsrlq vpsrlvd vpsrlvq vpsrlvw vpsrlw vpsubb vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpsubw vpternlogd vpternlogq vptest vptestmb vptestmd vptestmq vptestmw vptestnmb vptestnmd vptestnmq vptestnmw vpunpckhbw vpunpckhdq vpunpckhqdq vpunpckhwd vpunpcklbw vpunpckldq vpunpcklqdq vpunpcklwd vpxor vpxord vpxorq vrangepd vrangeps vrangesd vrangess vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrcpps vrcpss vreducepd vreduceps vreducesd vreducess vrndscalepd vrndscaleps vrndscalesd vrndscaless vroundpd vroundps vroundsd vroundss vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vrsqrtps vrsqrtss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestpd vtestps vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper wbinvd wbnoinvd wrfsbase wrgsbase wrmsr wrpkru wrshr wrssd wrssq wrussd wrussq xabort xadd xbegin xbts xchg xcryptcbc xcryptcfb xcryptctr xcryptecb xcryptofb xend xgetbv xlat xlatb xor xorpd xorps xresldtrk xrstor xrstor64 xrstors xrstors64 xsave xsave64 xsavec xsavec64 xsaveopt xsaveopt64 xsaves xsaves64 xsetbv xsha1 xsha256 xstore xsusldtrk xtest call iret iretd iretq iretw ja jae jb jbe jc jcxz je jecxz jg jge jl jle jmp jmpe jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns jnz jo jp jpe jpo jrcxz js jz ret retd retf retfd retfq retfw retn retnd retnq retnw retq retw arg assign clear defalias define defstr deftok depend elif elifctx elifdef elifempty elifenv elifidn elifidni elifn elifnctx elifndef elifnempty elifnenv elifnidn elifnidni elifntoken eliftoken else exitrep endif endmacro endrep error fatal idefine if ifctx ifdef ifempty ifid ifidn ifidni ifmacro ifn ifnctx ifndef ifnempty ifnenv ifnidn ifnidni ifnmacro ifntoken ifnum ifstr iftoken imacro include line local macro pathsearch pop pragma push rep repl rotate stacksize strcat strlen substr undef unmacro use warning xdefine times equ db dw dd dq dt do dy dz resb resw resd resq rest reso resy resz incbin byte word dword qword tword oword yword zword short ptr abs a32 as bnd cs lock nobnd rel rep repe repne repnz repz xacquire xrelease absolute bits common default cpu extern global org section seg segment static strict use16 use32 wrt struc endstruc istruc at iend align alignb __?BITS?__ __?SECT?__ __?NASM_MAJOR?__ __?NASM_MINOR?__ __?NASM_SUBMINOR?__ __?NASM_PATCHLEVEL?__ __?NASM_SNAPSHOT?__ __?NASM_VERSION_ID?__ __?NASM_VER?__ __?FILE?__ __?LINE?__ __?OUTPUT_FORMAT?__ __?DEBUG_FORMAT?__ __?DATE?__ __?TIME?__ __?DATE_NUM?__ __?TIME_NUM?__ __?UTC_DATE?__ __?UTC_TIME?__ __?UTC_DATE_NUM?__ __?UTC_TIME_NUM?__ __?POSIX_TIME?__ __?PASS?__ __?USE_ALTREG?__ __?ALIGNMODE?__ __?utf16?__ __?utf16le?__ __?utf16be?__ __?utf32?__ __?utf32le?__ __?utf32be?__ __?float8?__ __?float16?__ __?bfloat16?__ __?float32?__ __?float64?__ __?float80m?__ __?float80e?__ __?float128l?__ __?float128h?__ __?Infinity?__ __?QNaN?__ __?NaN?__ __?SNaN?__ __?FLOAT_DAZ?__ __?FLOAT_ROUND?__ __?FLOAT?__ __?FLOAT?__ got gotoff gotpc gotpcrel gottpoff imagebase plt start sym tlsie tlvp skylighting-core-0.13.4.1/xml/nim.xml0000644000000000000000000003307107346545000015522 0ustar0000000000000000 const export import include lambda let var assert asm atomic block break case cast compiles continue declared declaredinscope defined discard do echo elif else end except finally for from if mixin bind new raise return sizeof try when while quit using yield addr and as div in is isnot mod not notin of or shl shr xor array bool byte cchar cdouble char cfloat cint clong cshort cstring cuint distinct expr float float32 float64 generic int int8 int16 int32 int64 interface openarray pointer set seq stmt string tuple typedesc uint uint8 uint16 uint32 uint64 varargs void untyped typed out ptr ref shared static false inf nil true on off result converter iterator macro method proc func template type concept object enum skylighting-core-0.13.4.1/xml/nix.xml0000644000000000000000000003162307346545000015536 0ustar0000000000000000 ]> assert rec and or abort baseNameOf builtins derivation dirOf fetchTarball import isNull map removeAttrs throw toString skylighting-core-0.13.4.1/xml/noweb.xml0000644000000000000000000000520707346545000016051 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/objectivec.xml0000644000000000000000000001502507346545000017053 0ustar0000000000000000 break case continue default do else enum extern for goto if return sizeof struct switch typedef union while @class @defs @encode @end @implementation @interface @private @protected @protocol @public @selector self super auto char const double float int long register short signed static unsigned void volatile skylighting-core-0.13.4.1/xml/objectivecpp.xml0000644000000000000000000002717207346545000017421 0ustar0000000000000000 break case continue default do else enum extern for goto if return sizeof struct switch typedef union while @class @defs @encode @end @implementation @interface @private @protected @protocol @public @selector self super asm catch class const_cast delete dynamic_cast explicit export false friend inline namespace new operator private protected public qobject_cast reinterpret_cast static_cast template this throw true try typeid type_info typename using virtual and and_eq bad_cast bad_typeid bitand bitor compl not not_eq or or_eq xor xor_eq K_DCOP SLOT SIGNAL Q_CLASSINFO Q_ENUMS Q_EXPORT Q_OBJECT Q_OVERRIDE Q_PROPERTY Q_SETS Q_SIGNALS Q_SLOTS Q_FOREACH Q_DECLARE_FLAGS Q_INIT_RESOURCE Q_CLEANUP_RESOURCE Q_GLOBAL_STATIC Q_GLOBAL_STATIC_WITH_ARGS Q_DECLARE_INTERFACE Q_DECLARE_TYPEINFO Q_DECLARE_SHARED Q_DECLARE_FLAGS Q_DECLARE_OPERATORS_FOR_FLAGS Q_FOREVER Q_DECLARE_PRIVATE Q_DECLARE_PUBLIC Q_D Q_Q Q_DISABLE_COPY Q_INTERFACES Q_FLAGS Q_SCRIPTABLE Q_INVOKABLE Q_GADGET Q_ARG Q_RETURN_ARG Q_ASSERT Q_ASSERT_X TRUE FALSE connect disconnect emit signals slots foreach forever auto char const double float int long register short signed static unsigned void volatile bool mutable uchar uint int8_t int16_t int32_t int64_t uint8_t uint16_t uint32_t uint64_t wchar_t skylighting-core-0.13.4.1/xml/ocaml.xml0000644000000000000000000006464707346545000016047 0ustar0000000000000000 ]> in as forall and as assert asr begin class closed constraint do done downto else end exception external false for fun function functor if in include inherit land lazy let lor lsl lsr lxor match method mod module mutable new nonrec object of open or parser private rec sig struct then to true try type val virtual when while with declare value where abs abs_float acos asin at_exit atan atan2 bool_of_string ceil char_of_int classify_float close_in close_in_noerr close_out close_out_noerr compare copysign cos cosh decr do_at_exit epsilon_float exp expm1 float float_of_int float_of_string floor flush flush_all format_of_string frexp fst hypot ignore in_channel_length incr infinity input input_binary_int input_byte input_char input_line input_value int_of_char int_of_float int_of_string ldexp lnot log log10 log1p max max_float max_int min min_float min_int mod_float modf nan neg_infinity not open_in open_in_bin open_in_gen open_out open_out_bin open_out_gen out_channel_length output output_binary_int output_byte output_bytes output_char output_string output_substring output_value pos_in pos_out pred prerr_bytes prerr_char prerr_endline prerr_float prerr_int prerr_newline prerr_string print_bytes print_char print_endline print_float print_int print_newline print_string read_float read_int read_line really_input really_input_string ref seek_in seek_out set_binary_mode_in set_binary_mode_out sin sinh snd sqrt stderr stdin stdout string_of_bool string_of_float string_of_format string_of_int succ tan tanh truncate unsafe_really_input valid_float_lexem exit failwith invalid_arg raise raise_notrace array bool bytes char exn float format4 format6 fpclass in_channel int int32 int64 lazy_t list nativeint open_flag option out_channel real ref string unit FP_infinite FP_nan FP_normal FP_subnormal FP_zero None Open_append Open_binary Open_creat Open_excl Open_nonblock Open_rdonly Open_text Open_trunc Open_wronly Some Assert_failure Division_by_zero End_of_file Exit Failure Invalid_argument Match_failure Not_found Out_of_memory Stack_overflow Sys_blocked_io Sys_error Undefined_recursive_module Arg Array ArrayLabels Buffer Bytes Callback Char Complex Digest Ephemeron Filename Format Gc Genlex Hashtbl Int32 Int64 Lazy Lexing List ListLabels Map Marshal MoreLabels Nativeint Oo Parsing Printexc Printf Queue Random Scanf Set Sort Spacetime Stack StdLabels Stream String StringLabels Sys Uchar Weak skylighting-core-0.13.4.1/xml/octave.xml0000644000000000000000000024704407346545000016227 0ustar0000000000000000 case catch continue else elseif global otherwise return static persistent unwind_protect_cleanup varargin varargout break for endfor if endif do until while endwhile function endfunction unwind_protect end_unwind_protect parfor endparfor classdef endclassdef enumeration endenumeration events endevents methods endmethods properties endproperties switch endswitch try end_try_catch end EDITOR EXEC_PATH F_DUPFD F_GETFD F_GETFL F_SETFD F_SETFL IMAGE_PATH J OCTAVE_HOME OCTAVE_VERSION O_APPEND O_ASYNC O_CREAT O_EXCL O_NONBLOCK O_RDONLY O_RDWR O_SYNC O_TRUNC O_WRONLY PAGER PAGER_FLAGS PS1 PS2 PS4 P_tmpdir SEEK_CUR SEEK_END SEEK_SET SIG S_ISBLK S_ISCHR S_ISDIR S_ISFIFO S_ISLNK S_ISREG S_ISSOCK WCONTINUE WCOREDUMP WEXITSTATUS WIFCONTINUED WIFEXITED WIFSIGNALED WIFSTOPPED WNOHANG WSTOPSIG WTERMSIG WUNTRACED __accumarray_max__ __accumarray_min__ __accumarray_sum__ __accumdim_sum__ __builtins__ __calc_dimensions__ __compactformat__ __contourc__ __current_scope__ __db_next_breakpoint_quiet__ __diaryfile__ __diarystate__ __dispatch__ __display_tokens__ __dsearchn__ __dump_load_path__ __dump_symtab_info__ __dump_typeinfo__ __echostate__ __fieldnames__ __fnmatch__ __formatstring__ __ftp__ __ftp_ascii__ __ftp_binary__ __ftp_close__ __ftp_cwd__ __ftp_delete__ __ftp_dir__ __ftp_mget__ __ftp_mkdir__ __ftp_mode__ __ftp_mput__ __ftp_pwd__ __ftp_rename__ __ftp_rmdir__ __get__ __get_cmdline_fcn_txt__ __go_axes__ __go_axes_init__ __go_delete__ __go_execute_callback__ __go_figure__ __go_figure_handles__ __go_handles__ __go_hggroup__ __go_image__ __go_light__ __go_line__ __go_patch__ __go_surface__ __go_text__ __go_uibuttongroup__ __go_uicontextmenu__ __go_uicontrol__ __go_uimenu__ __go_uipanel__ __go_uipushtool__ __go_uitoggletool__ __go_uitoolbar__ __gud_mode__ __ichol0__ __icholt__ __ilu0__ __iluc__ __ilutp__ __image_pixel_size__ __is_handle_visible__ __java_exit__ __java_get__ __java_init__ __java_set__ __keywords__ __lexer_debug_flag__ __lin_interpn__ __list_functions__ __luinc__ __magick_finfo__ __magick_formats__ __magick_ping__ __magick_read__ __magick_write__ __meta_class_query__ __meta_get_package__ __methods__ __mkdir__ __octave_config_info__ __octave_link_edit_file__ __octave_link_enabled__ __octave_link_file_dialog__ __octave_link_input_dialog__ __octave_link_list_dialog__ __octave_link_message_dialog__ __octave_link_question_dialog__ __octave_link_show_doc__ __octave_link_show_preferences__ __open_with_system_app__ __operators__ __parent_classes__ __parse_file__ __parser_debug_flag__ __pathorig__ __pchip_deriv__ __profiler_data__ __profiler_enable__ __profiler_reset__ __qp__ __request_drawnow__ __sort_rows_idx__ __superclass_reference__ __textscan__ __token_count__ __usage__ __varval__ __version_info__ __wglob__ __which__ __zoom__ Inf NaN e eps pi realmax realmin I NA dbstop dbclear dbstatus dbwhere dbtype dblist dbstack dbup dbdown dbstep dbcont dbquit cd rmdir link symlink readlink rename diary more exit load save edit_history history run_history who whos clear format echo __actual_axis_position__ __all_opts__ __clabel__ __default_plot_options__ __delaunayn__ __eigs__ __finish__ __fltk_check__ __fltk_uigetfile__ __getlegenddata__ __glpk__ __gnuplot_drawnow__ __gripe_missing_component__ __have_feature__ __have_gnuplot__ __init_fltk__ __init_gnuplot__ __makeinfo__ __next_line_color__ __next_line_style__ __opengl_info__ __osmesa_print__ __player_audioplayer__ __player_get_channels__ __player_get_fs__ __player_get_id__ __player_get_nbits__ __player_get_sample_number__ __player_get_tag__ __player_get_total_samples__ __player_get_userdata__ __player_isplaying__ __player_pause__ __player_play__ __player_playblocking__ __player_resume__ __player_set_fs__ __player_set_tag__ __player_set_userdata__ __player_stop__ __plt_get_axis_arg__ __pltopt__ __printf_assert__ __prog_output_assert__ __recorder_audiorecorder__ __recorder_get_channels__ __recorder_get_fs__ __recorder_get_id__ __recorder_get_nbits__ __recorder_get_sample_number__ __recorder_get_tag__ __recorder_get_total_samples__ __recorder_get_userdata__ __recorder_getaudiodata__ __recorder_isrecording__ __recorder_pause__ __recorder_record__ __recorder_recordblocking__ __recorder_resume__ __recorder_set_fs__ __recorder_set_tag__ __recorder_set_userdata__ __recorder_stop__ __run_test_suite__ __unimplemented__ __voronoi__ abs accumarray accumdim acos acosd acosh acot acotd acoth acsc acscd acsch add_input_event_hook addlistener addpath addpref addproperty addtodate airy all allchild allow_noninteger_range_as_index amd ancestor and angle annotation anova ans any arch_fit arch_rnd arch_test area arg argnames argv arma_rnd arrayfun asctime asec asecd asech asin asind asinh assert assignin atan atan2 atan2d atand atanh atexit audiodevinfo audioformats audioinfo audioread audiowrite autoload autoreg_matrix autumn available_graphics_toolkits axes axis balance bandwidth bar barh bartlett bartlett_test base2dec base64_decode base64_encode beep beep_on_error bessel besselh besseli besselj besselk bessely beta betacdf betainc betaincinv betainv betaln betapdf betarnd bicg bicgstab bicubic bin2dec bincoeff binocdf binoinv binopdf binornd bitand bitcmp bitget bitmax bitor bitpack bitset bitshift bitunpack bitxor blackman blanks blkdiag blkmm bone box brighten bsxfun bug_report built_in_docstrings_file builtin bunzip2 bzip2 calendar camlight canonicalize_file_name cart2pol cart2sph cast cat cauchy_cdf cauchy_inv cauchy_pdf cauchy_rnd caxis cbrt ccolamd ceil cell cell2mat cell2struct celldisp cellfun cellindexmat cellslices cellstr center cgs char chdir chi2cdf chi2inv chi2pdf chi2rnd chisquare_test_homogeneity chisquare_test_independence chol chol2inv choldelete cholinsert cholinv cholshift cholupdate chop circshift citation cla clabel class clc clf clock cloglog close closereq cmpermute cmunique colamd colloc colon colorbar colorcube colormap colperm colstyle columns comet comet3 comma command_line_path common_size commutation_matrix compan compare_versions compass completion_append_char completion_matches complex computer cond condeig condest confirm_recursive_rmdir conj contour contour3 contourc contourf contrast conv conv2 convhull convhulln convn cool copper copyfile copyobj cor_test corr corrcoef cos cosd cosh cot cotd coth cov cplxpair cputime crash_dumps_octave_core cross csc cscd csch cstrcat csvread csvwrite csymamd ctime ctranspose cubehelix cummax cummin cumprod cumsum cumtrapz curl cylinder daspect daspk daspk_options dasrt dasrt_options dassl dassl_options date datenum datestr datetick datevec dawson dblquad dbnext deal debian_missing_handler deblank debug debug_java debug_jit debug_on_error debug_on_interrupt debug_on_warning dec2base dec2bin dec2hex deconv deg2rad del2 delaunay delaunay3 delaunayn delete dellistener demo desktop det detrend diag dialog diff diffpara diffuse dir dir_in_loadpath disable_diagonal_matrix disable_permutation_matrix disable_range discrete_cdf discrete_inv discrete_pdf discrete_rnd disp display divergence dlmread dlmwrite dmperm do_braindead_shortcircuit_evaluation do_string_escapes doc doc_cache_create doc_cache_file dos dot double drawnow dsearch dsearchn dump_prefs dup2 duplication_matrix durbinlevinson echo_executing_commands edit eig eigs ellipj ellipke ellipsoid empirical_cdf empirical_inv empirical_pdf empirical_rnd end endgrent endpwent eomday eq erf erfc erfcinv erfcx erfi erfinv errno errno_list error error_ids errorbar errordlg etime etree etreeplot eval evalc evalin example exec exist exp expcdf expint expinv expm expm1 exppdf exprnd eye ezcontour ezcontourf ezmesh ezmeshc ezplot ezplot3 ezpolar ezsurf ezsurfc f_test_regression fact factor factorial fail false fcdf fclear fclose fcntl fdisp feather feof ferror feval fflush fft fft2 fftconv fftfilt fftn fftshift fftw fgetl fgets fieldnames figure file_in_loadpath file_in_path fileattrib filemarker fileparts fileread filesep fill filter filter2 find find_dir_in_path findall findfigs findobj findstr finite finv fix fixed_point_format flag flintmax flip flipdim fliplr flipud floor fminbnd fminsearch fminunc fmod fnmatch fopen fork formula fpdf fplot fprintf fputs fractdiff frame2im fread freport freqz freqz_plot frewind frnd fscanf fseek fskipl fsolve ftell full fullfile func2str functions fwrite fzero gallery gamcdf gaminv gamma gammainc gammaln gampdf gamrnd gca gcbf gcbo gcd gcf gco ge genpath genvarname geocdf geoinv geopdf geornd get get_first_help_sentence get_help_text get_help_text_from_file get_home_directory getappdata getegid getenv geteuid getfield getgid getgrent getgrgid getgrnam gethostname getpgrp getpid getppid getpref getpwent getpwnam getpwuid getrusage getuid ginput givens glob glpk gls gmap40 gmres gmtime gnuplot_binary gplot grabcode gradient graphics_toolkit gray gray2ind grid griddata griddata3 griddatan gt gtext guidata guihandles gunzip gzip hadamard hamming hankel hanning hash have_window_system hdl2struct help helpdlg hess hex2dec hex2num hggroup hgload hgsave hidden hilb hist histc history_control history_file history_save history_size history_timestamp_format_string hold home horzcat hot hotelling_test hotelling_test_2 housh hsv hsv2rgb hurst hygecdf hygeinv hygepdf hygernd hypot i ichol idivide ifelse ifft ifft2 ifftn ifftshift ignore_function_time_stamp ilu im2double im2frame imag image imagesc imfinfo imformats importdata imread imshow imwrite ind2gray ind2rgb ind2sub index inf inferiorto info info_file info_program inline inpolygon input inputParser inputdlg inputname int16 int2str int32 int64 int8 interp1 interp2 interp3 interpft interpn intersect intmax intmin inv inverse invhilb ipermute iqr is_absolute_filename is_dq_string is_function_handle is_leap_year is_rooted_relative_filename is_sq_string is_valid_file_id isa isalnum isalpha isappdata isargout isascii isaxes isbanded isbool iscell iscellstr ischar iscntrl iscolormap iscolumn iscomplex isdebugmode isdefinite isdeployed isdiag isdigit isdir isempty isequal isequaln isfield isfigure isfinite isfloat isglobal isgraph isguirunning ishandle ishermitian ishghandle ishold isieee isindex isinf isinteger isjava iskeyword isletter islogical islower ismac ismatrix ismember ismethod isna isnan isnull isnumeric isobject isocaps isocolors isonormals isosurface ispc ispref isprime isprint isprop ispunct isreal isrow isscalar issorted isspace issparse issquare isstr isstrprop isstruct isstudent issymmetric istril istriu isunix isupper isvarname isvector isxdigit j java2mat javaArray javaMethod javaObject java_get java_matrix_autoconversion java_set java_unsigned_autoconversion javaaddpath javachk javaclasspath javamem javarmpath jet jit_enable jit_failcnt jit_startcnt kbhit kendall keyboard keywords kill kolmogorov_smirnov_cdf kolmogorov_smirnov_test kolmogorov_smirnov_test_2 kron kruskal_wallis_test krylov kurtosis laplace_cdf laplace_inv laplace_pdf laplace_rnd lasterr lasterror lastwarn lcm ldivide le legend legendre length lgamma license light lighting lin2mu line lines linkaxes linkprop linsolve linspace list_in_columns list_primes listdlg loadaudio loaded_graphics_toolkits loadobj localfunctions localtime log log10 log1p log2 logical logistic_cdf logistic_inv logistic_pdf logistic_regression logistic_rnd logit loglog loglogerr logm logncdf logninv lognpdf lognrnd logspace lookfor lookup lower ls ls_command lscov lsode lsode_options lsqnonneg lstat lt lu luinc luupdate magic mahalanobis make_absolute_filename makeinfo_program manova mat2cell mat2str material matlabroot matrix_type max max_recursion_depth mcnemar_test md5sum mean meansq median menu merge mesh meshc meshgrid meshz meta.class meta.dynproperty meta.event meta.method meta.package meta.property metaclass methods mex mexext mfilename mgorth min minus mislocked missing_component_hook missing_function_hook mkdir mkfifo mkoctfile mkpp mkstemp mktime mldivide mlock mod mode moment mouse_wheel_zoom movefile mpoles mpower mrdivide msgbox mtimes mu2lin munlock namelengthmax nan nargchk nargin narginchk nargout nargoutchk native_float_format nbincdf nbininv nbinpdf nbinrnd nchoosek ndgrid ndims ne newplot news nextpow2 nfields nnz nonzeros norm normcdf normest normest1 norminv normpdf normrnd not now nproc nth_element nthargout nthroot ntsc2rgb null num2cell num2hex num2str numel numfields nzmax ocean octave_config_info octave_core_file_limit octave_core_file_name octave_core_file_options octave_tmp_file_name ode23 ode45 odeget odeplot odeset ols onCleanup onenormest ones open optimget optimize_subsasgn_calls optimset or orderfields ordschur orient orth ostrsplit output_precision pack padecoef page_output_immediately page_screen_output pan paren pareto parseparams pascal patch path pathdef pathsep pause pbaspect pcg pchip pclose pcolor pcr peaks periodogram perl perms permute pie pie3 pink pinv pipe pkg planerot playaudio plot plot3 plotmatrix plotyy plus poisscdf poissinv poisspdf poissrnd pol2cart polar poly polyaffine polyarea polyder polyeig polyfit polygcd polyint polyout polyreduce polyval polyvalm popen popen2 postpad pow2 power powerset ppder ppint ppjumps ppplot ppval pqpnonneg prctile prefdir preferences prepad primes print print_empty_dimensions print_struct_array_contents print_usage printd printf prism probit prod profexplore profexport profile profshow program_invocation_name program_name prop_test_2 psi publish putenv puts pwd python qmr qp qqplot qr qrdelete qrinsert qrshift qrupdate quad quad_options quadcc quadgk quadl quadv quantile questdlg quit quiver quiver3 qz qzhess rad2deg rainbow rand rande randg randi randn randp randperm range rank ranks rat rats rcond rdivide readdir readline_re_read_init_file readline_read_init_file real reallog realpow realsqrt record rectangle rectint recycle reducepatch reducevolume refresh refreshdata regexp regexpi regexprep regexptranslate register_graphics_toolkit rehash rem remove_input_event_hook repelems repmat reset reshape residue resize restoredefaultpath rethrow rgb2hsv rgb2ind rgb2ntsc rgbplot ribbon rindex rmappdata rmfield rmpath rmpref roots rose rosser rot90 rotate rotate3d rotdim round roundb rows rref rsf2csf run run_count run_test rundemos runlength runtests save_default_options save_header_format_string save_precision saveas saveaudio saveobj savepath scanf scatter scatter3 schur sec secd sech semicolon semilogx semilogxerr semilogy semilogyerr set setappdata setaudio setdiff setenv setfield setgrent setpref setpwent setxor shading shg shift shiftdim shrinkfaces sighup_dumps_octave_core sign sign_test signbit sigterm_dumps_octave_core silent_functions sin sinc sind sinetone sinewave single sinh size size_equal sizemax sizeof skewness sleep slice smooth3 sombrero sort sortrows sound soundsc source spalloc sparse sparse_auto_mutate spaugment spconvert spdiags spearman spectral_adf spectral_xdf specular speed spencer speye spfun sph2cart sphere spinmap spline splinefit split_long_rows spones spparms sprand sprandn sprandsym sprank spring sprintf spstats spy sqp sqrt sqrtm squeeze sscanf stairs stat statistics std stderr stdin stdnormal_cdf stdnormal_inv stdnormal_pdf stdnormal_rnd stdout stem stem3 stemleaf stft str2double str2func str2num strcat strchr strcmp strcmpi strfind strftime string_fill_char strjoin strjust strmatch strncmp strncmpi strptime strread strrep strsplit strtok strtrim strtrunc struct struct2cell struct2hdl struct_levels_to_print structfun strvcat sub2ind subplot subsasgn subsindex subspace subsref substr substruct sum summer sumsq superiorto suppress_verbose_help_message surf surface surfc surfl surfnorm svd svd_driver svds swapbytes syl sylvester symamd symbfact symrcm symvar synthesis system t_test t_test_2 t_test_regression table tan tand tanh tar tcdf tempdir tempname terminal_size test tetramesh texi_macros_file text textread textscan tic tilde_expand time times tinv title tmpfile tmpnam toascii toc toeplitz tolower toupper tpdf trace transpose trapz treelayout treeplot tril trimesh triplequad triplot trisurf triu trnd true tsearch tsearchn type typecast typeinfo u_test uibuttongroup uicontextmenu uicontrol uigetdir uigetfile uimenu uint16 uint32 uint64 uint8 uipanel uipushtool uiputfile uiresume uitoggletool uitoolbar uiwait umask uminus uname undo_string_escapes unidcdf unidinv unidpdf unidrnd unifcdf unifinv unifpdf unifrnd union unique unix unlink unmkpp unpack unsetenv untabify untar unwrap unzip uplus upper urlread urlwrite usage usejava usleep validateattributes validatestring vander var var_test vec vech vectorize ver version vertcat view viridis voronoi voronoin waitbar waitfor waitforbuttonpress waitpid warndlg warning warning_ids warranty waterfall wavread wavwrite wblcdf wblinv wblpdf wblrnd weekday welch_test what which white whitebg whos_line_format wienrnd wilcoxon_test wilkinson winter xlabel xlim xor yes_or_no ylabel ylim yulewalker z_test z_test_2 zeros zip zlabel zlim zoom zscore airy_Ai airy_Ai_deriv airy_Ai_deriv_scaled airy_Ai_scaled airy_Bi airy_Bi_deriv airy_Bi_deriv_scaled airy_Bi_scaled airy_zero_Ai airy_zero_Ai_deriv airy_zero_Bi airy_zero_Bi_deriv atanint bchdeco bchenco bessel_il_scaled bessel_In bessel_In_scaled bessel_Inu bessel_Inu_scaled bessel_jl bessel_Jn bessel_Jnu bessel_kl_scaled bessel_Kn bessel_Kn_scaled bessel_Knu bessel_Knu_scaled bessel_lnKnu bessel_yl bessel_Yn bessel_Ynu bessel_zero_J0 bessel_zero_J1 beta_gsl bfgsmin bisectionstep builtin bwfill bwlabel cell2csv celleval Chi chol Ci clausen conicalP_0 conicalP_1 conicalP_half conicalP_mhalf conv2 cordflt2 coupling_3j coupling_6j coupling_9j csv2cell csvconcat csvexplode cyclgen cyclpoly dawson debye_1 debye_2 debye_3 debye_4 deref dispatch dispatch_help display_fixed_operations dlmread ellint_Ecomp ellint_Kcomp ellipj erfc_gsl erf_gsl erf_Q erf_Z _errcore eta eta_int expint_3 expint_E1 expint_E2 expint_Ei expm1 exp_mult exprel exprel_2 exprel_n fabs fangle farg fatan2 fceil fconj fcos fcosh fcumprod fcumsum fdiag fermi_dirac_3half fermi_dirac_half fermi_dirac_inc_0 fermi_dirac_int fermi_dirac_mhalf fexp ffloor fimag finitedifference fixed flog flog10 fprod freal freshape fround fsin fsinh fsqrt fsum fsumsq ftan ftanh full gamma_gsl gamma_inc gamma_inc_P gamma_inc_Q gammainv_gsl gammastar gdet gdiag gexp gf gfilter _gfweight ginv ginverse glog glu gpick gprod grab grank graycomatrix __grcla__ __grclf__ __grcmd__ greshape __grexit__ __grfigure__ __grgetstat__ __grhold__ __grinit__ __grishold__ __grnewset__ __grsetgraph__ gsl_sf gsqrt gsum gsumsq gtext gzoom hazard houghtf hyperg_0F1 hzeta is_complex_sparse isfixed isgalois isprimitive is_real_sparse is_sparse jpgread jpgwrite lambert_W0 lambert_Wm1 legendre_Pl legendre_Plm legendre_Ql legendre_sphPlm legendre_sphPlm_array leval listen lnbeta lncosh lngamma_gsl lnpoch lnsinh log_1plusx log_1plusx_mx log_erfc lp make_sparse mark_for_deletion medfilt1 newtonstep nnz numgradient numhessian pchip_deriv pngread pngwrite poch pochrel pretty primpoly psi psi_1_int psi_1piy psi_n rand rande randn randp regexp remez reset_fixed_operations rotate_scale rsdec rsenc samin SBBacksub SBEig SBFactor SBProd SBSolve Shi Si sinc_gsl spabs sparse spfind spimag spinv splu spreal SymBand synchrotron_1 synchrotron_2 syndtable taylorcoeff transport_2 transport_3 transport_4 transport_5 trisolve waitbar xmlread zeta zeta_int aar aarmam ac2poly ac2rc acorf acovf addpath ademodce adim adsmax amodce anderson_darling_cdf anderson_darling_test anovan apkconst append_save applylut ar2poly ar2rc arburg arcext arfit2 ar_spa aryule assert au aucapture auload auplot aurecord ausave autumn average_moments awgn azimuth BandToFull BandToSparse base64encode battery bchpoly bestblk best_dir best_dir_cov betaln bfgs bfgsmin_example bi2de biacovf bilinear bisdemo bispec biterr blkdiag blkproc bmpwrite bone bound_convex boxcar boxplot brighten bs_gradient butter buttord bwborder bweuler bwlabel bwmorph bwselect calendar cceps cdiff cellstr char cheb cheb1ord cheb2ord chebwin cheby1 cheby2 chirp clf clip cmpermute cmunique cohere col2im colfilt colorgradient comms compand complex concat conndef content contents Contents contourf convhull convmtx cool copper corr2 cosets count covm cplxpair cquadnd create_lookup_table crule crule2d crule2dgen csape csapi csd csvread csvwrite ctranspose cumtrapz czt d2_min datenum datestr datevec dct dct2 dctmtx de2bi deal decimate decode deg2rad del2 delaunay delaunay3 delta_method demo demodmap deriv detrend dfdp dftmtx dhbar dilate dispatch distance dlmread dlmwrite dos double drawnow durlev dxfwrite edge edit ellip ellipdemo ellipj ellipke ellipord __ellip_ws __ellip_ws_min encode eomday erode example ExampleEigenValues ExampleGenEigenValues expdemo expfit eyediagram factor factorial fail fcnchk feedback fem_test ff2n fftconv2 fieldnames fill fill3 filter2 filtfilt filtic findsym fir1 fir2 fixedpoint flag flag_implicit_samplerate flattopwin flix float fmin fminbnd fmins fminunc fnder fnplt fnval fplot freqs freqs_plot fsort fullfact FullToBand funm fzero gammaln gapTest gaussian gausswin gconv gconvmtx gdeconv gdftmtx gen2par geomean getfield getfields gfft gftable gfweight gget gifft ginput gmm_estimate gmm_example gmm_obj gmm_results gmm_variance gmm_variance_inefficient gquad gquad2d gquad2d6 gquad2dgen gquad6 gquadnd grace_octave_path gradient grayslice grep grid griddata groots grpdelay grule grule2d grule2dgen hadamard hammgen hankel hann harmmean hilbert histeq histfit histo histo2 histo3 histo4 hot hsv hup idct idct2 idplot idsim ifftshift im2bw im2col imadjust imginfo imhist imnoise impad impz imread imrotate imshear imtranslate imwrite innerfun inputname interp interp1 interp2 interpft intersect invest0 invest1 invfdemo invfreq invfreqs invfreqz inz irsa_act irsa_actcore irsa_check irsa_dft irsa_dftfp irsa_genreal irsa_idft irsa_isregular irsa_jitsp irsa_mdsp irsa_normalize irsa_plotdft irsa_resample irsa_rgenreal isa isbw isdir isequal isfield isgray isind ismember isprime isrgb issparse isunix jet kaiser kaiserord lambertw lattice lauchli leasqr leasqrdemo legend legendre levinson lin2mu line_min lloyds lookup lookup_table lpc lp_test mad magic makelut MakeShears map mat2gray mat2str mdsmax mean2 medfilt2 meshc minimize minpol mkpp mktheta mle_estimate mle_example mle_obj mle_results mle_variance modmap mu2lin mvaar mvar mvfilter mvfreqz myfeval nanmax nanmean nanmedian nanmin nanstd nansum ncauer nchoosek ncrule ndims nelder_mead_min newmark nlfilter nlnewmark __nlnewmark_fcn__ nmsmax nonzeros normplot now nrm nthroot nze OCTAVE_FORGE_VERSION ode23 ode45 ode78 optimset ordfilt2 orient pacf padarray parameterize parcor pareto pascal patch pburg pcg pchip pcolor pcr peaks penddot pendulum perms pie pink plot3 __plt3__ poly2ac poly2ar poly_2_ex poly2mask poly2rc poly2sym poly2th polyarea polyconf polyder polyderiv polygcd polystab __power ppval prctile prettyprint prettyprint_c primes princomp print prism proplan pulstran pwelch pyulear qaskdeco qaskenco qtdecomp qtgetblk qtsetblk quad2dc quad2dcgen quad2dg quad2dggen quadc quadg quadl quadndg quantiz quiver rad2deg rainbow randerr randint randsrc rat rats rc2ac rc2ar rc2poly rceps read_options read_pdb rectpuls resample rgb2gray rk2fixed rk4fixed rk8fixed rmfield rmle rmpath roicolor rosser rotparams rotv rref rsdecof rsencof rsgenpoly samin_example save_vrml sbispec scale_data scatter scatterplot select_3D_points selmo setdiff setfield setfields setxor sftrans sgolay sgolayfilt sinvest1 slurp_file sortrows sound soundsc spdiags specgram speed speye spfun sphcat spline splot spones sprand sprandn spring spstats spsum sp_test sptest spvcat spy std2 stem str2double strcmpi stretchlim strfind strmatch strncmp strncmpi strsort strtok strtoz struct strvcat summer sumskipnan surf surfc sym2poly symerr symfsolve tabulate tar temp_name test test_d2_min_1 test_d2_min_2 test_d2_min_3 test_ellipj test_fminunc_1 testimio test_inline_1 test_min_1 test_min_2 test_min_3 test_min_4 test_minimize_1 test_nelder_mead_min_1 test_nelder_mead_min_2 test_sncndn test_struct test_vmesh test_vrml_faces test_wpolyfit text textread tf2zp tfe thfm tics toeplitz toggle_grace_use transpose trapz triang tril trimmean tripuls trisolve triu tsademo tsearchdemo ucp uintlut unique unix unmkpp unscale_parameters vec2mat view vmesh voronoi voronoin vrml_arrow vrml_Background vrml_browse vrml_cyl vrml_demo_tutorial_1 vrml_demo_tutorial_2 vrml_demo_tutorial_3 vrml_demo_tutorial_4 vrml_ellipsoid vrml_faces vrml_flatten vrml_frame vrml_group vrml_kill vrml_lines vrml_material vrml_parallelogram vrml_PointLight vrml_points vrml_select_points vrml_surf vrml_text vrml_thick_surf vrml_transfo wavread wavwrite weekday wgn white wilkinson winter wpolyfit wpolyfitdemo write_pdb wsolve xcorr xcorr2 xcov xlsread xmlwrite y2res zero_count zoom zp2tf zplane zscore skylighting-core-0.13.4.1/xml/opencl.xml0000644000000000000000000002633207346545000016221 0ustar0000000000000000 __constant __global __local __private __kernel __read_only __write_only constant global local private kernel read_only write_only break case continue default do else enum for goto if inline return sizeof struct switch typedef union while bool uchar uchar2 uchar3 uchar4 uchar8 uchar16 char char2 char3 char4 char8 char16 const double double2 double3 double4 double8 double16 event_t float float2 float3 float4 float8 float16 half half2 half3 half4 half8 half16 image1d_t image2d_t image3d_t uint uint2 uint3 uint4 uint8 uint16 int int2 int3 int4 int8 int16 ulong ulong2 ulong3 ulong4 ulong8 ulong16 long long2 long3 long4 long8 long16 restrict sampler_t ushort ushort2 ushort3 ushort4 ushort8 ushort16 short short2 short3 short4 short8 short16 signed static unsigned void volatile skylighting-core-0.13.4.1/xml/orgmode.xml0000644000000000000000000002265307346545000016377 0ustar0000000000000000 ]> TODO DONE skylighting-core-0.13.4.1/xml/pascal.xml0000644000000000000000000001731307346545000016203 0ustar0000000000000000 and array asm case const div do downto else file for function goto if in label mod nil not of operator or packed procedure program record repeat set then to type unit until uses var while with xor at automated break continue dispinterface dispose exit false finalization initialization library new published resourcestring self true abstract as bindable constructor destructor except export finally import implementation inherited inline interface is module on only otherwise override private property protected public read qualified raise restricted shl shr threadvar try virtual write Integer Cardinal ShortInt SmallInt LongInt Int64 Byte Word LongWord DWord QWord Char AnsiChar WideChar Boolean ByteBool WordBool LongBool Single Double Extended Comp Currency Real Real48 String ShortString AnsiString WideString Pointer Variant File Text skylighting-core-0.13.4.1/xml/perl.xml0000644000000000000000000013170207346545000015701 0ustar0000000000000000 if unless else elsif while until for each foreach next last break continue return my our local state BEGIN END package sub do given when default __END__ __DATA__ __FILE__ __LINE__ __PACKAGE__ = != ~= += -= *= /= **= |= ||= //= &= &&= ?= + - * % || // && | & < << > >> ^ -> => . , ; :: \ and or not eq ne lt gt le ge cmp abs accept alarm atan2 bind binmode bless caller chdir chmod chomp chop chown chr chroot close closedir connect cos crypt dbmclose dbmopen defined delete die dump 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 localtime lock log lstat map mkdir msgctl msgget msgrcv msgsnd no oct open opendir ord pack package pipe pop pos print printf prototype push quotemeta rand read readdir readline readlink recv redo ref rename require reset return reverse rewinddir rindex rmdir say 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 sub substr symlink syscall sysread sysseek system syswrite tell telldir tie time times truncate uc ucfirst umask undef unlink unpack unshift untie use utime values vec wait waitpid wantarray warn write strict english warnings vars subs utf8 sigtrap locale open less integer filetest constant bytes diagnostics skylighting-core-0.13.4.1/xml/php.xml0000644000000000000000000151133407346545000015532 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/php.xml.patch0000644000000000000000000000144207346545000016621 0ustar0000000000000000diff --git a/skylighting-core/xml/php.xml b/skylighting-core/xml/php.xml index 063bb96..87a1fdd 100644 --- a/skylighting-core/xml/php.xml +++ b/skylighting-core/xml/php.xml @@ -10911,7 +10911,8 @@ - + + skylighting-core-0.13.4.1/xml/pike.xml0000644000000000000000000001352307346545000015667 0ustar0000000000000000 break case class continue default do else for foreach if return switch while array float function int mapping mixed multiset> object program static string void catch gauge sscanf typeof skylighting-core-0.13.4.1/xml/postscript.xml0000644000000000000000000002662407346545000017157 0ustar0000000000000000 abs add aload anchorsearch and arc arcn arct arcto array ashow astore awidthshow begin bind bitshift ceiling charpath clear cleartomark clip clippath closepath concat concatmatrix copy count counttomark currentcmykcolor currentdash currentdict currentfile currentfont currentgray currentgstate currenthsbcolor currentlinecap currentlinejoin currentlinewidth currentmatrix currentpoint currentrgbcolor currentshared curveto cvi cvlit cvn cvr cvrs cvs cvx def defineusername dict div dtransform dup end eoclip eofill eoviewclip eq exch exec exit file fill findfont flattenpath floor flush flushfile for forall ge get getinterval grestore gsave gstate gt identmatrix idiv idtransform if ifelse image imagemask index ineofill infill initviewclip inueofill inufill invertmatrix itransform known le length lineto load loop lt makefont matrix maxlength mod moveto mul ne neg newpath not null or pathbbox pathforall pop print printobject put putinterval rcurveto read readhexstring readline readstring rectclip rectfill rectstroke rectviewclip repeat restore rlineto rmoveto roll rotate round save scale scalefont search selectfont setbbox setcachedevice setcachedevice2 setcharwidth setcmykcolor setdash setfont setgray setgstate sethsbcolor setlinecap setlinejoin setlinewidth setmatrix setrgbcolor setshared shareddict show showpage stop stopped store string stringwidth stroke strokepath sub systemdict token transform translate truncate type uappend ucache ueofill ufill undef upath userdict ustroke viewclip viewclippath where widthshow write writehexstring writeobject writestring wtranslation xor xshow xyshow yshow FontDirectory SharedFontDirectory Courier Courier-Bold Courier-BoldOblique Courier-Oblique Helvetica Helvetica-Bold Helvetica-BoldOblique Helvetica-Oblique Symbol Times-Bold Times-BoldItalic Times-Italic Times-Roman execuserobject currentcolor currentcolorspace currentglobal execform filter findresource globaldict makepattern setcolor setcolorspace setglobal setpagedevice setpattern ISOLatin1Encoding StandardEncoding atan banddevice bytesavailable cachestatus closefile colorimage condition copypage cos countdictstack countexecstack cshow currentblackgeneration currentcacheparams currentcolorscreen currentcolortransfer currentcontext currentflat currenthalftone currenthalftonephase currentmiterlimit currentobjectformat currentpacking currentscreen currentstrokeadjust currenttransfer currentundercolorremoval defaultmatrix definefont deletefile detach deviceinfo dictstack echo erasepage errordict execstack executeonly exp false filenameforall fileposition fork framedevice grestoreall handleerror initclip initgraphics initmatrix instroke inustroke join kshow ln lock log mark monitor noaccess notify nulldevice packedarray quit rand rcheck readonly realtime renamefile renderbands resetfile reversepath rootfont rrand run scheck setblackgeneration setcachelimit setcacheparams setcolorscreen setcolortransfer setfileposition setflat sethalftone sethalftonephase setmiterlimit setobjectformat setpacking setscreen setstrokeadjust settransfer setucacheparams setundercolorremoval sin sqrt srand stack status statusdict true ucachestatus undefinefont usertime ustrokepath version vmreclaim vmstatus wait wcheck xcheck yield defineuserobject undefineuserobject UserObjects cleardictstack setvmthreshold currentcolorrendering currentdevparams currentoverprint currentpagedevice currentsystemparams currentuserparams defineresource findencoding gcheck glyphshow languagelevel product pstack resourceforall resourcestatus revision serialnumber setcolorrendering setdevparams setoverprint setsystemparams setuserparams startjob undefineresource GlobalFontDirectory ASCII85Decode ASCII85Encode ASCIIHexDecode ASCIIHexEncode CCITTFaxDecode CCITTFaxEncode DCTDecode DCTEncode LZWDecode LZWEncode NullEncode RunLengthDecode RunLengthEncode SubFileDecode CIEBasedA CIEBasedABC DeviceCMYK DeviceGray DeviceRGB Indexed Pattern Separation CIEBasedDEF CIEBasedDEFG DeviceN skylighting-core-0.13.4.1/xml/povray.xml0000644000000000000000000006654007346545000016266 0ustar0000000000000000 aa_threshold aa_level absorption abs accuracy acosh acos adaptive adc_bailout agate agate_turb all_intersections all alpha always_sample altitude ambient_light ambient angle aperture append arc_angle area_light array ascii asc asinh asin assumed_gamma atan2 atanh atan average background bezier_spline bicubic_patch black_hole blob blue blur_samples bounded_by boxed box bozo brick_size brick brightness brilliance bumps bump_map bump_size b_spline camera caustics ceil cells charset checker chr circular clipped_by clock_delta clock_on clock color_map colour_map color colour component composite concat cone confidence conic_sweep contained_by control0 control1 coords cosh cos count crackle crand cube cubic_spline cubic cubic_wave cylinder cylindrical defined degrees density_file density_map density dents df3 difference diffuse dimensions dimension_size direction disc dispersion dispersion_samples distance_maximum distance dist_exp div double_illuminate eccentricity emission error_bound evaluate exp exponent exterior extinction facets face_indices fade_colour fade_color fade_distance fade_power falloff_angle falloff false file_exists shadowless filter final_clock final_frame finish fisheye flatness flip floor focal_point fog_alt fog_offset fog fog_type form frame_number frequency fresnel function gif global_settings gradient granite gray gray_threshold green height_field hexagon hf_gray_16 hierarchy hollow hypercomplex image_width image_height initial_clock initial_frame interior_texture iff image_map image_pattern inside inside_vector interior interpolate intersection intervals int inverse ior irid irid_wavelength isosurface jitter julia julia_fractal jpeg lambda lathe leopard light_group light_source linear_spline linear_sweep ln load_file location log looks_like look_at low_error_factor magnet major_radius mandel map_type marble material_map material matrix max_extent max_gradient max_intersections max_iteration max_sample max max_trace_level max_trace media_attenuation media_interaction media merge mesh2 mesh metallic method metric minimum_reuse min_extent min mod mortar natural_spline nearest_count normal normal_indices normal_map normal_vectors no_image no_reflection no_shadow no number_of_waves object octaves offset off omega omnimax once onion on open orientation orient orthographic panoramic parallel parametric pattern perspective pgm phase phong_size phong pigment_map pigment pi planar plane png point_at polygon poly poly_wave pot pow ppm precision precompute pretrace_start pretrace_end prism prod projected_through pwr quadratic_spline quadric quartic quaternion quick_color quick_colour quilted radial radians radiosity radius rainbow ramp_wave rand range ratio reciprocal recursion_limit red reflection_exponent reflection refraction repeat rgbft rgbf rgbt rgb right ripples rotate roughness samples save_file scale scallop_wave scattering seed select sine_wave sinh sin size sky_sphere sky slice slope_map slope smooth smooth_triangle solid sor specular sphere_sweep sphere spherical spiral1 spiral2 spline spotlight spotted sqrt sqr statistics strcmp strength strlen strlwr strupr str sturm substr sum superellipsoid sys tanh tan texture_list texture_map texture text tga thickness threshold tiff tightness tile2 tiles normal tolerance toroidal torus trace transform translate transmit triangle triangle_wave true ttf turbulence turb_depth type t ultra_wide_angle union up use_alpha use_color use_colour use_index utf8 uv_indices uv_mapping uv_vectors u_steps u val variance vaxis_rotate vcross vdot vertex_vectors vlength vnormalize vrotate vstr vturbulence v_steps v warning warp water_level waves while width wood wrinkles write x yes y z photons steps pass_through collect autostop gather split_union expand_thresholds spacing global target conserve_energy cutaway_textures pigment_pattern no_bump_scale global_lights internal noise_generator akima_spline aoi basic_x_spline camera_view displace exposure exposure_gain extended_x_spline float frame_step date start_chrono current_chrono general_x_spline glow h_align_left h_align_right h_align_center v_align_top v_align_bottom v_align_center inverted_normals is listed mpeg n_roots noise_pigment output_filename post_process projection point blur set sor_spline string structure tcb_spline tension continuity bias user_defined vector unofficial_version gravity environment friction damping simcloth wind neighbors neighbours internal_collision viscosity iterations input mesh_output smooth_mesh uv_mesh output stiffness topology mass connection face velocity position mass_count connection_count face_count index1 index2 index3 time time_step step_count start_time end_time fixed collision interaction group attach field mechsim bounding viscoelastic viscoelastic_count element length force message weight randomize hdr no_radiosity motion_blur tone_mapping show_samples show_low_count bicubic_patch blob box cone cubic cylinder difference disc height_field intersection isosurface julia_fractal lathe light_source merge mesh mesh2 object parametric plane poly polygon prism quadric quartic smooth_triangle sor sphere sphere_sweep superellipsoid text torus triangle union aa_threshold aa_level absorption agate agate_turb ambient average black_hole blue boxed brick_size brick brilliance bumps bump_map bump_size caustics cells checker color_map colour_map color colour conserve_energy control0 control1 crackle crand cubic_wave cylindrical density_file density_map density dents diffuse dist_exp double_illuminate eccentricity emission exponent exterior extinction facets fade_colour fade_color fade_distance fade_power filter finish form frequency fresnel gradient granite gray green hexagon hypercomplex interior_texture image_map image_pattern interior interpolate intervals ior irid irid_wavelength julia lambda leopard magnet mandel map_type marble material_map material media metallic method metric mortar normal normal_map number_of_waves octaves omega once onion orientation phase phong_size phong pigment_map pigment planar quaternion quick_color quick_colour quilted radial ramp_wave red reflection_exponent reflection repeat rgbft rgbf rgbt rgb ripples roughness samples scallop_wave scattering sine_wave slope_map slope solid specular spherical spiral1 spiral2 spotted texture_list texture_map texture tile2 tiles normal toroidal transmit triangle_wave turbulence turb_depth use_alpha use_color use_colour use_index uv_mapping warp waves wood wrinkles cutaway_textures pigment_pattern no_bump_scale matrix rotate scale translate transform df3 gif iff jpeg pgm png pot ppm tga tiff ttf clock clock_delta clock_on final_clock final_frame frame_number image_height image_width initial_clock initial_frame t u v x y z false no off on pi true yes abs acos acosh asc asin asinh atan atan2 atanh ceil chr concat cos cosh cube defined degress dimension_size dimensions div exp file_exists floor inside int ln log max min mod pow prod pwr radians rand seed select sin sinh sqrt str strcmp strlen strlwr strupr substr sum tan tanh trace val vaxis_rotate vcross vdot vlength vnormalize vrotate vstr vturbulence #debug #default #else #end #error #fclose #fopen #if #ifdef #ifndef #include #range #read #render #statistics #switch #undef #version #warning #while #write skylighting-core-0.13.4.1/xml/powershell.xml0000644000000000000000000010173407346545000017125 0ustar0000000000000000 Begin Exit Process Break Filter Return Catch Finally Sequence Class For Switch Continue ForEach Throw Data From Trap Define Function Try Do If Until DynamicParam In Using Else InlineScript Var ElseIf Parallel While End Param Workflow bool byte char decimal double float int long object sbyte short string switch uint ulong ushort Add-Content Add-ADComputerServiceAccount Add-ADDomainControllerPasswordReplicationPolicy Add-ADFineGrainedPasswordPolicySubject Add-ADGroupMember Add-ADPrincipalGroupMembership Add-BitsFile Add-ClusterDisk Add-ClusterFileServerRole Add-ClusterGenericApplicationRole Add-ClusterGenericScriptRole Add-ClusterGenericServiceRole Add-ClusterGroup Add-ClusterNode Add-ClusterPrintServerRole Add-ClusterResource Add-ClusterResourceDependency Add-ClusterResourceType Add-ClusterServerRole Add-ClusterSharedVolume Add-ClusterVirtualMachineRole Add-Computer Add-Content Add-History Add-JobTrigger Add-Member Add-NlbClusterNode Add-NlbClusterNodeDip Add-NlbClusterPortRule Add-NlbClusterVip Add-PSSnapin Add-Type Backup-GPO Block-ClusterAccess Checkpoint-Computer Clear-ADAccountExpiration Clear-ClusterDiskReservation Clear-ClusterNode Clear-Content Clear-EventLog Clear-History Clear-Item Clear-ItemProperty Clear-RecycleBin Clear-Variable Compare-Object Complete-BitsTransfer Complete-Transaction Connect-PSSession Connect-WSMan ConvertFrom-Csv ConvertFrom-Json ConvertFrom-SecureString ConvertFrom-String ConvertFrom-StringData Convert-Path Convert-String ConvertTo-Csv ConvertTo-Html ConvertTo-Json ConvertTo-SecureString ConvertTo-Xml Copy-GPO Copy-Item Copy-ItemProperty Debug-Job Debug-Process Debug-Runspace Disable-ADAccount Disable-ADOptionalFeature Disable-ComputerRestore Disable-JobTrigger Disable-NlbClusterPortRule Disable-PSBreakpoint Disable-PSRemoting Disable-PSSessionConfiguration Disable-RunspaceDebug Disable-ScheduledJob Disable-WSManCredSSP Disconnect-PSSession Disconnect-WSMan Enable-ADAccount Enable-ADOptionalFeature Enable-ComputerRestore Enable-JobTrigger Enable-NlbClusterPortRule Enable-PSBreakpoint Enable-PSRemoting Enable-PSSessionConfiguration Enable-RunspaceDebug Enable-ScheduledJob Enable-WSManCredSSP Enter-PSHostProcess Enter-PSSession Exit-PSHostProcess Exit-PSSession Export-Alias Export-BinaryMiLog Export-Clixml Export-Console Export-Counter Export-Csv Export-FormatData Export-ModuleMember Export-PSSession Find-Package Find-PackageProvider ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-ADAccountAuthorizationGroup Get-ADAccountResultantPasswordReplicationPolicy Get-ADComputer Get-ADComputerServiceAccount Get-ADDefaultDomainPasswordPolicy Get-ADDomain Get-ADDomainController Get-ADDomainControllerPasswordReplicationPolicy Get-ADDomainControllerPasswordReplicationPolicyUsage Get-ADFineGrainedPasswordPolicy Get-ADFineGrainedPasswordPolicySubject Get-ADForest Get-ADGroup Get-ADGroupMember Get-ADObject Get-ADOptionalFeature Get-ADOrganizationalUnit Get-ADPrincipalGroupMembership Get-ADRootDSE Get-ADServiceAccount Get-ADUser Get-ADUserResultantPasswordPolicy Get-Alias Get-AppLockerFileInformation Get-AppLockerPolicy Get-AuthenticodeSignature Get-BitsTransfer Get-ChildItem Get-CimAssociatedInstance Get-CimClass Get-CimInstance Get-CimSession Get-Clipboard Get-Cluster Get-ClusterAccess Get-ClusterAvailableDisk Get-ClusterGroup Get-ClusterLog Get-ClusterNetwork Get-ClusterNetworkInterfac Get-ClusterNode Get-ClusterOwnerNode Get-ClusterParameter Get-ClusterQuorum Get-ClusterResource Get-ClusterResourceDependency Get-ClusterResourceDependencyReport Get-ClusterResourceType Get-ClusterSharedVolume Get-CmsMessage Get-Command Get-ComputerRestorePoint Get-Content Get-ControlPanelItem Get-Counter Get-Credential Get-Culture Get-Date Get-Event Get-EventLog Get-EventSubscriber Get-ExecutionPolicy Get-FormatData Get-GPInheritance Get-GPO Get-GPOReport Get-GPPermissions Get-GPPrefRegistryValue Get-GPRegistryValue Get-GPResultantSetOfPolicy Get-GPStarterGPO Get-Help Get-History Get-Host Get-HotFix Get-Item Get-ItemProperty Get-ItemPropertyValue Get-Job Get-JobTrigger Get-Location Get-Member Get-Module Get-NlbCluster Get-NlbClusterDriverInfo Get-NlbClusterNode Get-NlbClusterNodeDip Get-NlbClusterNodeNetworkInterface Get-NlbClusterPortRule Get-NlbClusterVip Get-Package Get-PackageProvider Get-PackageSource Get-PfxCertificate Get-Process Get-PSBreakpoint Get-PSCallStack Get-PSDrive Get-PSHostProcessInfo Get-PSProvider Get-PSReadlineKeyHandler Get-PSReadlineOption Get-PSSession Get-PSSessionCapability Get-PSSessionConfiguration Get-PSSnapin Get-Random Get-Runspace Get-RunspaceDebug Get-ScheduledJob Get-ScheduledJobOption Get-Service Get-TraceSource Get-Transaction Get-TroubleshootingPack Get-TypeData Get-UICulture Get-Unique Get-Variable Get-WinEvent Get-WmiObject Get-WSManCredSSP Get-WSManInstance Grant-ClusterAccess Group-Object Import-Alias Import-BinaryMiLog Import-Clixml Import-Counter Import-Csv Import-GPO Import-LocalizedData Import-Module Import-PackageProvider Import-PSSession Install-ADServiceAccount Install-Package Install-PackageProvider Invoke-CimMethod Invoke-Command Invoke-DscResource Invoke-Expression Invoke-History Invoke-Item Invoke-RestMethod Invoke-TroubleshootingPack Invoke-WebRequest Invoke-WmiMethod Invoke-WSManAction Join-Path Limit-EventLog Measure-Command Measure-Object Move-ADDirectoryServer Move-ADDirectoryServerOperationMasterRole Move-ADObject Move-ClusterGroup Move-ClusterResource Move-ClusterSharedVolume Move-ClusterVirtualMachineRole Move-Item Move-ItemProperty New-ADComputer New-ADFineGrainedPasswordPolicy New-ADGroup New-ADObject New-ADOrganizationalUnit New-ADServiceAccount New-ADUser New-Alias New-AppLockerPolicy New-CimInstance New-CimSession New-CimSessionOption New-Cluster New-Event New-EventLog New-GPLink New-GPO New-GPStarterGPO New-Item New-ItemProperty New-JobTrigger New-Module New-ModuleManifest New-NlbCluster New-NlbClusterIpv6Address New-Object New-PSDrive New-PSRoleCapabilityFile New-PSSession New-PSSessionConfigurationFile New-PSSessionOption New-PSTransportOption New-PSWorkflowExecutionOption New-ScheduledJobOption New-Service New-TimeSpan New-Variable New-WebServiceProxy New-WinEvent New-WSManInstance New-WSManSessionOption Out-Default Out-File Out-GridView Out-Host Out-Null Out-Printer Out-String Pop-Location Protect-CmsMessage Publish-DscConfiguration Push-Location Read-Host Receive-Job Receive-PSSession Register-ArgumentCompleter Register-CimIndicationEvent Register-EngineEvent Register-ObjectEvent Register-PackageSource Register-PSSessionConfiguration Register-ScheduledJob Register-WmiEvent Remove-ADComputer Remove-ADComputerServiceAccount Remove-ADDomainControllerPasswordReplicationPolicy Remove-ADFineGrainedPasswordPolicy Remove-ADFineGrainedPasswordPolicySubject Remove-ADGroup Remove-ADGroupMember Remove-ADObject Remove-ADOrganizationalUnit Remove-ADPrincipalGroupMembership Remove-ADServiceAccount Remove-ADUser Remove-BitsTransfer Remove-CimInstance Remove-CimSession Remove-Cluster Remove-ClusterAccess Remove-ClusterGroup Remove-ClusterNode Remove-ClusterResource Remove-ClusterResourceDependency Remove-ClusterResourceType Remove-ClusterSharedVolume Remove-Computer Remove-Event Remove-EventLog Remove-GPLink Remove-GPO Remove-GPPrefRegistryValue Remove-GPRegistryValue Remove-Item Remove-ItemProperty Remove-Job Remove-JobTrigger Remove-Module Remove-NlbCluster Remove-NlbClusterNode Remove-NlbClusterNodeDip Remove-NlbClusterPortRule Remove-NlbClusterVip Remove-PSBreakpoint Remove-PSDrive Remove-PSReadlineKeyHandler Remove-PSSession Remove-PSSnapin Remove-TypeData Remove-Variable Remove-WmiObject Remove-WSManInstance Rename-ADObject Rename-Computer Rename-GPO Rename-Item Rename-ItemProperty Repair-ClusterSharedVolume Reset-ADServiceAccountPassword Reset-ComputerMachinePassword Resolve-Path Restart-Computer Restart-Service Restore-ADObject Restore-Computer Restore-GPO Resume-BitsTransfer Resume-ClusterNode Resume-ClusterResource Resume-Job Resume-NlbCluster Resume-NlbClusterNode Resume-Service Save-Help Save-Package Search-ADAccount Select-Object Select-String Select-Xml Send-MailMessage Set-Acl Set-ADAccountControl Set-ADAccountExpiration Set-ADAccountPassword Set-ADComputer Set-ADDefaultDomainPasswordPolicy Set-ADDomain Set-ADDomainMode Set-ADFineGrainedPasswordPolicy Set-ADForest Set-ADForestMode Set-ADGroup Set-ADObject Set-ADOrganizationalUnit Set-ADServiceAccount Set-ADUser Set-Alias Set-AppLockerPolicy Set-AuthenticodeSignature Set-BitsTransfer Set-CimInstance Set-Clipboard Set-ClusterLog Set-ClusterOwnerNode Set-ClusterParameter Set-ClusterQuorum Set-ClusterResourceDependency Set-Content Set-Date Set-DscLocalConfigurationManager Set-ExecutionPolicy Set-GPInheritance Set-GPLink Set-GPPermissions Set-GPPrefRegistryValue Set-GPRegistryValue Set-Item Set-ItemProperty Set-JobTrigger Set-Location Set-NlbCluster Set-NlbClusterNode Set-NlbClusterNodeDip Set-NlbClusterPortRule Set-NlbClusterPortRuleNodeHandlingPriority Set-NlbClusterPortRuleNodeWeight Set-NlbClusterVip Set-PackageSource Set-PSBreakpoint Set-PSDebug Set-PSReadlineKeyHandler Set-PSReadlineOption Set-PSSessionConfiguration Set-ScheduledJob Set-ScheduledJobOption Set-Service Set-StrictMode Set-TraceSource Set-Variable Set-WmiInstance Set-WSManInstance Set-WSManQuickConfig Show-Command Show-ControlPanelItem Show-EventLog Sort-Object Split-Path Start-BitsTransfer Start-Cluster Start-ClusterGroup Start-ClusterNode Start-ClusterResource Start-DscConfiguration Start-Job Start-NlbCluster Start-NlbClusterNode Start-Process Start-Service Start-Sleep Start-Transaction Start-Transcript Stop-Cluster Stop-ClusterGroup Stop-ClusterNode Stop-ClusterResource Stop-Computer Stop-Job Stop-NlbCluster Stop-NlbClusterNode Stop-Process Stop-Service Stop-Transcript Suspend-BitsTransfer Suspend-ClusterNode Suspend-ClusterResource Suspend-Job Suspend-NlbCluster Suspend-NlbClusterNode Suspend-Service Tee-Object Test-AppLockerPolicy Test-Cluster Test-ClusterResourceFailure Test-ComputerSecureChannel Test-Connection Test-DscConfiguration Test-ModuleManifest Test-Path Test-PSSessionConfigurationFile Test-WSMan Trace-Command Unblock-File Undo-Transaction Uninstall-ADServiceAccount Uninstall-Package Unlock-ADAccount Unprotect-CmsMessage Unregister-Event Unregister-PackageSource Unregister-PSSessionConfiguration Unregister-ScheduledJob Update-ClusterIPResource Update-ClusterVirtualMachineConfiguration Update-FormatData Update-Help Update-List Update-TypeData Use-Transaction Wait-Debugger Wait-Event Wait-Job Wait-Process Where-Object Write-Debug Write-Error Write-EventLog Write-Host Write-Information Write-Output Write-Progress Write-Verbose Write-Warning ac asnp cat cd chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo epal epcsv epsn erase etsn exsn fc fl foreach ft fw gal gbp gc gci gcm gcs gdr ghy gi gjb gl gm gmo gp gps group gsn gsnp gsv gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc select set shcm si sl sleep sls sort sp spjb spps spsv start sujb sv swmi tee trcm type wget where wjb write \% \? $_ $True $False $Env $Null $^ $$ $? $input $foreach $args $switch $matches $LastExitCode $Error $StackTrace $HOME $PsHome $ConsoleFileName $PWD $ShellId $Profile $Host $OFS skylighting-core-0.13.4.1/xml/prolog.xml0000644000000000000000000015505207346545000016245 0ustar0000000000000000ï»ż ?@^~\\]"> |\\\+|:-|=|\\=)(?!&gr_char_iso;)"> (?!&gr_char_iso;)"> =|>)(?!&gr_char_iso;)"> >)(?!&gr_char_iso;)"> =|@>|=\.\.|@|:)(?!&gr_char_iso;)"> ?@^~\"> ]> error instantiation_error uninstantiation_error type_error domain_error existence_error permission_error representation_error evaluation_error resource_error syntax_error system_error char_conversion current_char_conversion include ensure_loaded atan xor initialization fail repeat call catch throw true false once dynamic asserta assertz retractall retract abolish clause atom_concat atom_length atom_chars atom_codes arg subsumes_term acyclic_term char_code compare copy_term functor number_chars number_codes term_variables unify_with_occurs_check phrase open set_stream_position get_char get_code peek_char peek_code get_byte peek_byte put_char put_code put_byte nl read_term read write_canonical writeq write is rem mod div abs sign min max ceiling floor round truncate pi sqrt tan cos sin atan2 acos asin exp log float float_fractional_part float_integer_part multifile discontigous op set_prolog_flag var nonvar atom integer float number atomic compound callable ground current_op current_prolog_flag current_input current_output set_input set_output close flush_output at_end_of_stream stream_property skylighting-core-0.13.4.1/xml/protobuf.xml0000644000000000000000000001134607346545000016600 0ustar0000000000000000 message required optional repeated packed enum default import public extensions package option deprecated extend = ; double float int32 int64 uint32 uint64 sint32 sint64 fixed32 fixed64 sfixed32 sfixed64 bool string bytes skylighting-core-0.13.4.1/xml/pure.xml0000644000000000000000000001275207346545000015715 0ustar0000000000000000 case when with end const def else extern if infix infixl infixr interface let namespace nonfix of otherwise outfix postfix prefix private public then type using catch throw __break__ __trace__ bigint bool char float double expr short int long string pointer void int8 int16 int32 int64 matrix dmatrix cmatrix imatrix smatrix nmatrix skylighting-core-0.13.4.1/xml/purebasic.xml0000644000000000000000000016777107346545000016733 0ustar0000000000000000 Break Continue For ForEach To Step Next Gosub Return FakeReturn If Else ElseIf EndIf Repeat Until Select Case Default EndSelect While Wend End Structure EndStructure Interface EndInterface Extends DefType Dim Enumeration EndEnumeration Global Procedure EndProcedure ProcedureReturn Shared Protected Static Declare DataSection EndDataSection Data Restore Read IncludeFile XIncludeFile IncludeBinary IncludePath ProcedureDLL NewList Goto With DeclareModule EndDeclareModule Module EndModule UseModule UnuseModule CompilerIf CompilerElse CompilerEndIf CompilerSelect CompilerCase CompilerDefault CompilerEndSelect CallDebugger Debug ACos ACosH AESDecoder AESEncoder ASin ASinH ATan ATan2 ATanH AbortFTPFile Abs Add3DArchive AddBillboard AddCipherBuffer AddDate AddElement AddEntityAnimationTime AddGadgetColumn AddGadgetItem AddGadgetItem3D AddJSONElement AddJSONMember AddKeyboardShortcut AddMailAttachment AddMailAttachmentData AddMailRecipient AddMapElement AddMaterialLayer AddNodeAnimationTime AddPackFile AddPackMemory AddSplinePoint AddStaticGeometryEntity AddStatusBarField AddSubMesh AddSysTrayIcon AddTerrainTexture AddVertexPoseReference AddWindowTimer AffectedDatabaseRows AllocateMemory AllocateStructure Alpha AlphaBlend AmbientColor AntialiasingMode ApplyEntityForce ApplyEntityImpulse ArraySize Asc AttachEntityObject AttachNodeObject AttachRibbonEffect AudioCDLength AudioCDName AudioCDStatus AudioCDTrackLength AudioCDTrackSeconds AudioCDTracks AvailableProgramOutput AvailableScreenMemory AvailableSerialPortInput AvailableSerialPortOutput BackColor Base64Decoder Base64Encoder BillboardGroupCommonDirection BillboardGroupCommonUpVector BillboardGroupID BillboardGroupMaterial BillboardGroupX BillboardGroupY BillboardGroupZ BillboardHeight BillboardLocate BillboardWidth BillboardX BillboardY BillboardZ Bin BindEvent BindGadgetEvent BindMenuEvent Blue Box BoxedGradient BuildMeshShadowVolume BuildMeshTangents BuildStaticGeometry BuildTerrain ButtonGadget ButtonGadget3D ButtonImageGadget CPUName CRC32FileFingerprint CRC32Fingerprint CalendarGadget CallCFunction CallCFunctionFast CallFunction CallFunctionFast CameraBackColor CameraDirection CameraDirectionX CameraDirectionY CameraDirectionZ CameraFOV CameraFixedYawAxis CameraFollow CameraID CameraLookAt CameraPitch CameraProjectionMode CameraProjectionX CameraProjectionY CameraRange CameraRenderMode CameraRoll CameraViewHeight CameraViewWidth CameraViewX CameraViewY CameraX CameraY CameraYaw CameraZ CanvasGadget CanvasOutput CatchImage CatchJSON CatchMusic CatchSound CatchSprite CatchXML ChangeCurrentElement ChangeGamma ChangeListIconGadgetDisplay ChangeSysTrayIcon CheckBoxGadget CheckBoxGadget3D CheckDatabaseNull CheckFTPConnection CheckFilename CheckObjectVisibility ChildXMLNode Chr Circle CircularGradient ClearBillboards ClearClipboard ClearConsole ClearDebugOutput ClearGadgetItemList ClearGadgetItems ClearGadgetItems3D ClearJSONElements ClearJSONMembers ClearList ClearMap ClearScreen ClearSpline ClipOutput ClipSprite CloseConsole CloseCryptRandom CloseDatabase CloseFTP CloseFile CloseGadgetList CloseGadgetList3D CloseHelp CloseLibrary CloseNetworkConnection CloseNetworkServer ClosePack ClosePreferences CloseProgram CloseScreen CloseSerialPort CloseSubMenu CloseWindow CloseWindow3D CocoaMessage ColorRequester ComboBoxGadget ComboBoxGadget3D CompareMemory CompareMemoryString ComposeJSON ComposeXML CompositorEffectParameter CompressMemory ComputeSpline ComputerName ConeTwistJoint ConicalGradient ConnectionID ConsoleColor ConsoleCursor ConsoleError ConsoleLocate ConsoleTitle ContainerGadget ContainerGadget3D ConvertLocalToWorldPosition ConvertWorldToLocalPosition CopyArray CopyDirectory CopyEntity CopyFile CopyImage CopyLight CopyList CopyMap CopyMaterial CopyMemory CopyMemoryString CopyMesh CopySprite CopyTexture CopyXMLNode Cos CosH CountBillboards CountCPUs CountGadgetItems CountGadgetItems3D CountLibraryFunctions CountList CountMaterialLayers CountProgramParameters CountRegularExpressionGroups CountSplinePoints CountString CreateBillboardGroup CreateCamera CreateCompositorEffect CreateCube CreateCubeMapTexture CreateCylinder CreateDialog CreateDirectory CreateEntity CreateFTPDirectory CreateFile CreateGadgetList CreateImage CreateImageMenu CreateJSON CreateLensFlareEffect CreateLight CreateLine3D CreateMail CreateMaterial CreateMenu CreateMesh CreateMutex CreateNetworkServer CreateNode CreateNodeAnimation CreateNodeAnimationKeyFrame CreatePack CreateParticleEmitter CreatePlane CreatePopupImageMenu CreatePopupMenu CreatePreferences CreateRegularExpression CreateRenderTexture CreateRibbonEffect CreateSemaphore CreateSphere CreateSpline CreateSprite CreateStaticGeometry CreateStatusBar CreateTerrain CreateText3D CreateTexture CreateThread CreateToolBar CreateVertexAnimation CreateVertexPoseKeyFrame CreateVertexTrack CreateWater CreateXML CreateXMLNode CryptRandom CryptRandomData CustomFilterCallback CustomGradient DESFingerprint DatabaseColumnIndex DatabaseColumnName DatabaseColumnSize DatabaseColumnType DatabaseColumns DatabaseDriverDescription DatabaseDriverName DatabaseError DatabaseID DatabaseQuery DatabaseUpdate Date DateGadget Day DayOfWeek DayOfYear DefaultPrinter DefineTerrainTile Degree Delay DeleteDirectory DeleteElement DeleteFTPDirectory DeleteFTPFile DeleteFile DeleteMapElement DeleteXMLNode DesktopDepth DesktopFrequency DesktopHeight DesktopMouseX DesktopMouseY DesktopName DesktopWidth DesktopX DesktopY DetachEntityObject DetachNodeObject DetachRibbonEffect DialogError DialogGadget DialogID DialogWindow DirectoryEntryAttributes DirectoryEntryDate DirectoryEntryName DirectoryEntrySize DirectoryEntryType DisableEntityBody DisableGadget DisableGadget3D DisableLightShadows DisableMaterialLighting DisableMenuItem DisableParticleEmitter DisableToolBarButton DisableWindow DisableWindow3D DisplayPopupMenu DisplaySprite DisplayTransparentSprite DoubleClickTime DragFiles DragImage DragOSFormats DragPrivate DragText DrawAlphaImage DrawImage DrawRotatedText DrawText DrawingBuffer DrawingBufferPitch DrawingBufferPixelFormat DrawingFont DrawingMode EditorGadget EditorGadget3D EjectAudioCD ElapsedMilliseconds Ellipse EllipticalGradient EnableGadgetDrop EnableGraphicalConsole EnableHingeJointAngularMotor EnableManualEntityBoneControl EnableWindowDrop EnableWorldCollisions EnableWorldPhysics EncodeImage Engine3DStatus EntityAngularFactor EntityAnimationBlendMode EntityAnimationStatus EntityBonePitch EntityBoneRoll EntityBoneX EntityBoneY EntityBoneYaw EntityBoneZ EntityBoundingBox EntityCollide EntityCubeMapTexture EntityCustomParameter EntityFixedYawAxis EntityID EntityLinearFactor EntityLookAt EntityParentNode EntityPhysicBody EntityPitch EntityRenderMode EntityRoll EntityVelocity EntityX EntityY EntityYaw EntityZ EnvironmentVariableName EnvironmentVariableValue Eof ErrorAddress ErrorCode ErrorFile ErrorLine ErrorMessage ErrorRegister ErrorTargetAddress EventClient EventData EventDropAction EventDropBuffer EventDropFiles EventDropImage EventDropPrivate EventDropSize EventDropText EventDropType EventDropX EventDropY EventGadget EventGadget3D EventMenu EventServer EventTimer EventType EventType3D EventWindow EventWindow3D EventlParam EventwParam ExamineAssembly ExamineDatabaseDrivers ExamineDesktops ExamineDirectory ExamineEnvironmentVariables ExamineFTPDirectory ExamineIPAddresses ExamineJSONMembers ExamineJoystick ExamineKeyboard ExamineLibraryFunctions ExamineMD5Fingerprint ExamineMouse ExaminePack ExaminePreferenceGroups ExaminePreferenceKeys ExamineRegularExpression ExamineSHA1Fingerprint ExamineScreenModes ExamineWorldCollisions ExamineXMLAttributes Exp ExplorerComboGadget ExplorerListGadget ExplorerTreeGadget ExportJSON ExportJSONSize ExportXML ExportXMLSize ExtractJSONArray ExtractJSONList ExtractJSONMap ExtractJSONStructure ExtractRegularExpression ExtractXMLArray ExtractXMLList ExtractXMLMap ExtractXMLStructure FTPDirectoryEntryAttributes FTPDirectoryEntryDate FTPDirectoryEntryName FTPDirectoryEntryRaw FTPDirectoryEntrySize FTPDirectoryEntryType FTPProgress FetchEntityMaterial FetchOrientation FileBuffersSize FileID FileSeek FileSize FillArea FillMemory FindMapElement FindString FinishCipher FinishDatabaseQuery FinishDirectory FinishFTPDirectory FinishFingerprint FinishMesh FirstDatabaseRow FirstElement FirstWorldCollisionEntity FlipBuffers FlushFileBuffers Fog FontID FontRequester FormatDate FormatXML FrameGadget FrameGadget3D FreeArray FreeBillboardGroup FreeCamera FreeDialog FreeEffect FreeEntity FreeEntityJoints FreeFont FreeGadget FreeGadget3D FreeIP FreeImage FreeJSON FreeJoint FreeLight FreeList FreeMail FreeMap FreeMaterial FreeMemory FreeMenu FreeMesh FreeMovie FreeMusic FreeMutex FreeNode FreeNodeAnimation FreeParticleEmitter FreeRegularExpression FreeSemaphore FreeSound FreeSound3D FreeSpline FreeSprite FreeStaticGeometry FreeStatusBar FreeStructure FreeTerrain FreeText3D FreeTexture FreeToolBar FreeWater FreeXML FrontColor GadgetHeight GadgetHeight3D GadgetID GadgetID3D GadgetItemID GadgetToolTip GadgetToolTip3D GadgetType GadgetType3D GadgetWidth GadgetWidth3D GadgetX GadgetX3D GadgetY GadgetY3D GetActiveGadget GetActiveGadget3D GetActiveWindow GetActiveWindow3D GetClientIP GetClientPort GetClipboardImage GetClipboardText GetCurrentDirectory GetDatabaseBlob GetDatabaseDouble GetDatabaseFloat GetDatabaseLong GetDatabaseQuad GetDatabaseString GetEntityAnimationLength GetEntityAnimationTime GetEntityAnimationWeight GetEntityAttribute GetEntityCollisionGroup GetEntityCollisionMask GetEnvironmentVariable GetExtensionPart GetFTPDirectory GetFileAttributes GetFileDate GetFilePart GetFunction GetFunctionEntry GetGadgetAttribute GetGadgetAttribute3D GetGadgetColor GetGadgetData GetGadgetData3D GetGadgetFont GetGadgetItemAttribute GetGadgetItemColor GetGadgetItemData GetGadgetItemData3D GetGadgetItemState GetGadgetItemState3D GetGadgetItemText GetGadgetItemText3D GetGadgetState GetGadgetState3D GetGadgetText GetGadgetText3D GetHTTPHeader GetHomeDirectory GetJSONBoolean GetJSONDouble GetJSONElement GetJSONFloat GetJSONInteger GetJSONMember GetJSONQuad GetJSONString GetJointAttribute GetLightColor GetMailAttribute GetMailBody GetMaterialAttribute GetMaterialColor GetMenuItemState GetMenuItemText GetMenuTitleText GetMeshData GetMusicPosition GetMusicRow GetNodeAnimationKeyFrameTime GetNodeAnimationLength GetNodeAnimationTime GetNodeAnimationWeight GetOriginX GetOriginY GetPathPart GetRuntimeDouble GetRuntimeInteger GetRuntimeString GetScriptMaterial GetScriptParticleEmitter GetScriptTexture GetSerialPortStatus GetSoundFrequency GetSoundPosition GetTemporaryDirectory GetTerrainTileHeightAtPoint GetTerrainTileLayerBlend GetToolBarButtonState GetURLPart GetW GetWindowColor GetWindowData GetWindowState GetWindowTitle GetWindowTitle3D GetX GetXMLAttribute GetXMLEncoding GetXMLNodeName GetXMLNodeOffset GetXMLNodeText GetXMLStandalone GetY GetZ GrabDrawingImage GrabImage GrabSprite GradientColor Green Hex HideBillboardGroup HideEffect HideEntity HideGadget HideGadget3D HideLight HideMenu HideParticleEmitter HideWindow HideWindow3D HingeJoint HingeJointMotorTarget HostName Hour HyperLinkGadget IPAddressField IPAddressGadget IPString ImageDepth ImageFormat ImageGadget ImageGadget3D ImageHeight ImageID ImageOutput ImageWidth Infinity InitAudioCD InitEngine3D InitJoystick InitKeyboard InitMouse InitMovie InitNetwork InitScintilla InitSound InitSprite Inkey Input InputEvent3D InputRequester InsertElement InsertJSONArray InsertJSONList InsertJSONMap InsertJSONStructure InsertString InsertXMLArray InsertXMLList InsertXMLMap InsertXMLStructure InstructionAddress InstructionString Int IntQ IsBillboardGroup IsCamera IsDatabase IsDialog IsDirectory IsEffect IsEntity IsFile IsFingerprint IsFont IsFtp IsGadget IsGadget3D IsImage IsInfinity IsJSON IsLibrary IsLight IsMail IsMaterial IsMenu IsMesh IsMovie IsMusic IsNaN IsNode IsParticleEmitter IsProgram IsRegularExpression IsRuntime IsScreenActive IsSerialPort IsSound IsSound3D IsSprite IsStaticGeometry IsStatusBar IsSysTrayIcon IsText3D IsTexture IsThread IsToolBar IsWindow IsWindow3D IsXML JSONArraySize JSONErrorLine JSONErrorMessage JSONErrorPosition JSONMemberKey JSONMemberValue JSONObjectSize JSONType JSONValue JoystickAxisX JoystickAxisY JoystickAxisZ JoystickButton JoystickName KeyboardInkey KeyboardMode KeyboardPushed KeyboardReleased KillProgram KillThread LCase LSet LTrim LastElement Left Len LensFlareEffectColor LibraryFunctionAddress LibraryFunctionName LibraryID LightAttenuation LightDirection LightDirectionX LightDirectionY LightDirectionZ LightID LightLookAt LightPitch LightRoll LightX LightY LightYaw LightZ Line LineXY LinearGradient ListIconGadget ListIndex ListSize ListViewGadget ListViewGadget3D LoadFont LoadImage LoadJSON LoadMesh LoadMovie LoadMusic LoadSound LoadSound3D LoadSprite LoadTexture LoadWorld LoadXML Loc LockMutex Lof Log Log10 MD5FileFingerprint MD5Fingerprint MDIGadget MailProgress MainXMLNode MakeIPAddress MapKey MapSize MatchRegularExpression MaterialBlendingMode MaterialCullingMode MaterialFilteringMode MaterialFog MaterialID MaterialShadingMode MaterialShininess MemorySize MemoryStatus MemoryStringLength MenuBar MenuHeight MenuID MenuItem MenuTitle MergeLists MeshFace MeshID MeshIndex MeshIndexCount MeshPoseCount MeshPoseName MeshRadius MeshVertexColor MeshVertexCount MeshVertexNormal MeshVertexPosition MeshVertexTangent MeshVertexTextureCoordinate MessageRequester Mid Minute Mod Month MouseButton MouseDeltaX MouseDeltaY MouseLocate MousePick MouseRayCast MouseWheel MouseX MouseY MoveBillboard MoveBillboardGroup MoveCamera MoveElement MoveEntity MoveEntityBone MoveLight MoveMemory MoveNode MoveParticleEmitter MoveText3D MoveXMLNode MovieAudio MovieHeight MovieInfo MovieLength MovieSeek MovieStatus MovieWidth MusicVolume NaN NetworkClientEvent NetworkServerEvent NewPrinterPage NextDatabaseDriver NextDatabaseRow NextDirectoryEntry NextElement NextEnvironmentVariable NextFTPDirectoryEntry NextFingerprint NextIPAddress NextInstruction NextJSONMember NextLibraryFunction NextMapElement NextPackEntry NextPreferenceGroup NextPreferenceKey NextRegularExpressionMatch NextScreenMode NextSelectedFilename NextWorldCollision NextXMLAttribute NextXMLNode NodeAnimationKeyFramePitch NodeAnimationKeyFrameRoll NodeAnimationKeyFrameX NodeAnimationKeyFrameY NodeAnimationKeyFrameYaw NodeAnimationKeyFrameZ NodeAnimationStatus NodeFixedYawAxis NodeID NodeLookAt NodePitch NodeRoll NodeX NodeY NodeYaw NodeZ NormalX NormalY NormalZ NormalizeMesh OSVersion OnErrorCall OnErrorDefault OnErrorExit OnErrorGoto OpenConsole OpenCryptRandom OpenDatabase OpenDatabaseRequester OpenFTP OpenFile OpenFileRequester OpenGLGadget OpenGadgetList OpenGadgetList3D OpenHelp OpenLibrary OpenNetworkConnection OpenPack OpenPreferences OpenScreen OpenSerialPort OpenSubMenu OpenWindow OpenWindow3D OpenWindowedScreen OpenXMLDialog OptionGadget OptionGadget3D OutputDepth OutputHeight OutputWidth PackEntryName PackEntrySize PackEntryType PanelGadget PanelGadget3D ParentXMLNode Parse3DScripts ParseDate ParseJSON ParseXML ParticleColorFader ParticleColorRange ParticleEmissionRate ParticleEmitterDirection ParticleEmitterID ParticleEmitterX ParticleEmitterY ParticleEmitterZ ParticleMaterial ParticleSize ParticleSpeedFactor ParticleTimeToLive ParticleVelocity PathRequester PauseAudioCD PauseMovie PauseSound PauseThread PeekA PeekB PeekC PeekD PeekF PeekI PeekL PeekQ PeekS PeekU PeekW PickX PickY PickZ Pitch PlayAudioCD PlayMovie PlayMusic PlaySound PlaySound3D Plot Point PointJoint PointPick PokeA PokeB PokeC PokeD PokeF PokeI PokeL PokeQ PokeS PokeU PokeW PopListPosition PopMapPosition PostEvent Pow PreferenceComment PreferenceGroup PreferenceGroupName PreferenceKeyName PreferenceKeyValue PreviousDatabaseRow PreviousElement PreviousXMLNode Print PrintN PrintRequester PrinterOutput PrinterPageHeight PrinterPageWidth ProgramExitCode ProgramFilename ProgramID ProgramParameter ProgramRunning ProgressBarGadget ProgressBarGadget3D PurifierGranularity PushListPosition PushMapPosition RGB RGBA RSet RTrim Radian RaiseError Random RandomData RandomSeed RandomizeArray RandomizeList RawKey RayCast RayCollide RayPick ReAllocateMemory ReadAsciiCharacter ReadByte ReadCharacter ReadConsoleData ReadData ReadDouble ReadFile ReadFloat ReadInteger ReadLong ReadPreferenceDouble ReadPreferenceFloat ReadPreferenceInteger ReadPreferenceLong ReadPreferenceQuad ReadPreferenceString ReadProgramData ReadProgramError ReadProgramString ReadQuad ReadSerialPortData ReadString ReadStringFormat ReadUnicodeCharacter ReadWord ReceiveFTPFile ReceiveHTTPFile ReceiveNetworkData Red RegularExpressionError RegularExpressionGroup RegularExpressionGroupLength RegularExpressionGroupPosition RegularExpressionMatchLength RegularExpressionMatchPosition RegularExpressionMatchString RegularExpressionNamedGroup RegularExpressionNamedGroupLength RegularExpressionNamedGroupPosition ReleaseMouse ReloadMaterial RemoveBillboard RemoveEnvironmentVariable RemoveGadgetColumn RemoveGadgetItem RemoveGadgetItem3D RemoveJSONElement RemoveJSONMember RemoveKeyboardShortcut RemoveMailRecipient RemoveMaterialLayer RemovePackFile RemovePreferenceGroup RemovePreferenceKey RemoveString RemoveSysTrayIcon RemoveWindowTimer RemoveXMLAttribute RenameFTPFile RenameFile RenderWorld ReplaceRegularExpression ReplaceString ResetGradientColors ResetList ResetMap ResetMaterial ResetProfiler ResizeBillboard ResizeGadget ResizeGadget3D ResizeImage ResizeJSONElements ResizeMovie ResizeParticleEmitter ResizeWindow ResizeWindow3D ResolveXMLAttributeName ResolveXMLNodeName ResumeAudioCD ResumeMovie ResumeSound ResumeThread ReverseString RibbonEffectColor RibbonEffectWidth Right Roll RootXMLNode RotateBillboardGroup RotateCamera RotateEntity RotateEntityBone RotateLight RotateMaterial RotateNode RotateSprite Round RoundBox RunProgram SHA1FileFingerprint SHA1Fingerprint SaveDebugOutput SaveFileRequester SaveImage SaveJSON SaveMesh SaveRenderTexture SaveSprite SaveTerrain SaveXML ScaleEntity ScaleMaterial ScaleNode ScaleText3D ScintillaGadget ScintillaSendMessage ScreenDepth ScreenHeight ScreenID ScreenModeDepth ScreenModeHeight ScreenModeRefreshRate ScreenModeWidth ScreenOutput ScreenWidth ScrollAreaGadget ScrollAreaGadget3D ScrollBarGadget ScrollBarGadget3D ScrollMaterial Second SecondWorldCollisionEntity SelectElement SelectedFilePattern SelectedFontColor SelectedFontName SelectedFontSize SelectedFontStyle SendFTPFile SendMail SendNetworkData SendNetworkString SerialPortError SerialPortID SerialPortTimeouts ServerID SetActiveGadget SetActiveGadget3D SetActiveWindow SetActiveWindow3D SetClipboardImage SetClipboardText SetCurrentDirectory SetDatabaseBlob SetDragCallback SetDropCallback SetEntityAnimationLength SetEntityAnimationTime SetEntityAnimationWeight SetEntityAttribute SetEntityCollisionFilter SetEntityMaterial SetEnvironmentVariable SetFTPDirectory SetFileAttributes SetFileDate SetFrameRate SetGUITheme3D SetGadgetAttribute SetGadgetAttribute3D SetGadgetColor SetGadgetData SetGadgetData3D SetGadgetFont SetGadgetItemAttribute SetGadgetItemColor SetGadgetItemData SetGadgetItemData3D SetGadgetItemImage SetGadgetItemState SetGadgetItemState3D SetGadgetItemText SetGadgetItemText3D SetGadgetState SetGadgetState3D SetGadgetText SetGadgetText3D SetJSONArray SetJSONBoolean SetJSONDouble SetJSONFloat SetJSONInteger SetJSONNull SetJSONObject SetJSONQuad SetJSONString SetJointAttribute SetLightColor SetMailAttribute SetMailBody SetMaterialAttribute SetMaterialColor SetMenuItemState SetMenuItemText SetMenuTitleText SetMeshData SetMeshMaterial SetMusicPosition SetNodeAnimationKeyFramePosition SetNodeAnimationKeyFrameRotation SetNodeAnimationKeyFrameScale SetNodeAnimationLength SetNodeAnimationTime SetNodeAnimationWeight SetOrientation SetOrigin SetRenderQueue SetRuntimeDouble SetRuntimeInteger SetRuntimeString SetSerialPortStatus SetSoundFrequency SetSoundPosition SetTerrainTileHeightAtPoint SetTerrainTileLayerBlend SetToolBarButtonState SetURLPart SetWindowCallback SetWindowColor SetWindowData SetWindowState SetWindowTitle SetWindowTitle3D SetXMLAttribute SetXMLEncoding SetXMLNodeName SetXMLNodeOffset SetXMLNodeText SetXMLStandalone SetupTerrains ShortcutGadget ShowAssemblyViewer ShowCallstack ShowDebugOutput ShowGUI ShowLibraryViewer ShowMemoryViewer ShowProfiler ShowVariableViewer ShowWatchlist Sign SignalSemaphore Sin SinH SkyBox SkyDome SliderJoint SmartWindowRefresh SortArray SortList SortStructuredArray SortStructuredList SoundCone3D SoundID3D SoundLength SoundListenerLocate SoundPan SoundRange3D SoundStatus SoundVolume SoundVolume3D Space SpinGadget SpinGadget3D SplinePointX SplinePointY SplinePointZ SplineX SplineY SplineZ SplitList SplitterGadget SpotLightRange SpriteBlendingMode SpriteCollision SpriteDepth SpriteHeight SpriteID SpriteOutput SpritePixelCollision SpriteQuality SpriteWidth Sqr StartAESCipher StartDrawing StartEntityAnimation StartNodeAnimation StartPrinting StartProfiler StatusBarHeight StatusBarID StatusBarImage StatusBarProgress StatusBarText StickyWindow StopAudioCD StopDrawing StopEntityAnimation StopMovie StopMusic StopNodeAnimation StopPrinting StopProfiler StopSound StopSound3D Str StrD StrF StrU StringByteLength StringField StringGadget StringGadget3D SubMeshCount Sun SwapElements SwitchCamera SysTrayIconToolTip Tan TanH TerrainHeight TerrainLocate TerrainMousePick TerrainPhysicBody TerrainRenderMode TerrainTileHeightAtPosition TerrainTileLayerMapSize TerrainTilePointX TerrainTilePointY TerrainTileSize Text3DAlignment Text3DCaption Text3DColor Text3DID TextGadget TextGadget3D TextHeight TextWidth TextureHeight TextureID TextureOutput TextureWidth ThreadID ThreadPriority ToolBarHeight ToolBarID ToolBarImageButton ToolBarSeparator ToolBarStandardButton ToolBarToolTip TrackBarGadget TransformMesh TransformSprite TransparentSpriteColor TreeGadget Trim TruncateFile TryLockMutex TrySemaphore UCase URLDecoder URLEncoder UnbindEvent UnbindGadgetEvent UnbindMenuEvent UnclipOutput UncompressMemory UncompressPackFile UncompressPackMemory UnlockMutex UpdateEntityAnimation UpdateMesh UpdateMeshBoundingBox UpdateRenderTexture UpdateSplinePoint UpdateTerrain UpdateTerrainTileLayerBlend UpdateVertexPoseReference UseAudioCD UseBriefLZPacker UseFLACSoundDecoder UseGadgetList UseJCALG1Packer UseJPEG2000ImageDecoder UseJPEG2000ImageEncoder UseJPEGImageDecoder UseJPEGImageEncoder UseLZMAPacker UseODBCDatabase UseOGGSoundDecoder UsePNGImageDecoder UsePNGImageEncoder UsePostgreSQLDatabase UseSQLiteDatabase UseTGAImageDecoder UseTIFFImageDecoder UseZipPacker UserName Val ValD ValF VertexPoseReferenceCount WaitProgram WaitSemaphore WaitThread WaitWindowEvent WaterColor WaterHeight WebGadget WebGadgetPath WindowBounds WindowEvent WindowEvent3D WindowHeight WindowHeight3D WindowID WindowID3D WindowMouseX WindowMouseY WindowOutput WindowWidth WindowWidth3D WindowX WindowX3D WindowY WindowY3D WorldCollisionAppliedImpulse WorldCollisionContact WorldCollisionNormal WorldDebug WorldGravity WorldShadows WriteAsciiCharacter WriteByte WriteCharacter WriteConsoleData WriteData WriteDouble WriteFloat WriteInteger WriteLong WritePreferenceDouble WritePreferenceFloat WritePreferenceInteger WritePreferenceLong WritePreferenceQuad WritePreferenceString WriteProgramData WriteProgramString WriteProgramStringN WriteQuad WriteSerialPortData WriteSerialPortString WriteString WriteStringFormat WriteStringN WriteUnicodeCharacter WriteWord XMLAttributeName XMLAttributeValue XMLChildCount XMLError XMLErrorLine XMLErrorPosition XMLNodeFromID XMLNodeFromPath XMLNodePath XMLNodeType XMLStatus Yaw Year ZoomSprite skylighting-core-0.13.4.1/xml/purescript.xml0000644000000000000000000000144007346545000017132 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/python.xml0000644000000000000000000012345607346545000016267 0ustar0000000000000000 ]> import from as class def del global lambda nonlocal and in is not or assert break continue elif else except finally for if pass raise return try while with async await yield yield from match case __import__ abs aiter all anext any apply ascii basestring bin breakpoint bool buffer bytearray bytes callable chr classmethod cmp coerce compile complex delattr dict dir divmod enumerate eval exec execfile file filter float format frozenset getattr globals hasattr hash help hex id input int intern isinstance issubclass iter len list locals long map max memoryview min next object oct open ord pow print property range raw_input reduce reload repr reversed round set setattr slice sorted staticmethod str sum super tuple type unichr unicode vars xrange zip None self True False NotImplemented Ellipsis __debug__ __file__ __name__ __qualname__ SIGNAL SLOT connect __new__ __init__ __del__ __repr__ __str__ __lt__ __le__ __eq__ __ne__ __gt__ __ge__ __cmp__ __rcmp__ __hash__ __bool__ __nonzero__ __unicode__ __getattr__ __setattr__ __delattr__ __getattribute__ __get__ __set__ __delete__ __call__ __len__ __length_hint__ __getitem__ __setitem__ __delitem__ __missing__ __iter__ __reversed__ __contains__ __getslice__ __setslice__ __delslice__ __add__ __sub__ __mul__ __matmul__ __floordiv__ __mod__ __divmod__ __pow__ __lshift__ __rshift__ __and__ __xor__ __or__ __div__ __truediv__ __radd__ __rsub__ __rmul__ __rmatmul__ __rdiv__ __rtruediv__ __rfloordiv__ __rmod__ __rdivmod__ __rpow__ __rlshift__ __rrshift__ __rand__ __rxor__ __ror__ __iadd__ __isub__ __imul__ __imatmul__ __idiv__ __itruediv__ __ifloordiv__ __imod__ __ipow__ __ilshift__ __irshift__ __iand__ __ixor__ __ior__ __neg__ __pos__ __abs__ __invert__ __complex__ __int__ __long__ __float__ __oct__ __hex__ __index__ __round__ __trunc__ __floor__ __ceil__ __coerce__ __enter__ __exit__ __match_args__ __buffer__ __release_buffer__ __bytes__ __format__ __next__ __dir__ __await__ __aiter__ __anext__ __aenter__ __aexit__ __slots__ __init_subclass__ __set_name__ __prepare__ __instancecheck__ __subclasscheck__ __class_getitem__ ArithmeticError AssertionError AttributeError BaseException BlockingIOError BrokenPipeError BufferError BytesWarning ChildProcessError ConnectionAbortedError ConnectionError ConnectionRefusedError ConnectionResetError DeprecationWarning EnvironmentError EOFError EncodingWarning Exception FileExistsError FileNotFoundError FloatingPointError FutureWarning GeneratorExit ImportError ImportWarning IndentationError IndexError InterruptedError IOError IsADirectoryError KeyboardInterrupt KeyError LookupError MemoryError ModuleNotFoundError NameError NotADirectoryError NotImplementedError OSError OverflowError PendingDeprecationWarning PermissionError ProcessLookupError RecursionError ReferenceError ResourceWarning RuntimeError RuntimeWarning StandardError StopAsyncIteration StopIteration SyntaxError SyntaxWarning SystemError SystemExit TabError TimeoutError TypeError UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning UserWarning ValueError Warning WindowsError ZeroDivisionError skylighting-core-0.13.4.1/xml/qml.xml0000644000000000000000000002151607346545000015531 0ustar0000000000000000 ]> State PropertyChanges StateGroup ParentChange StateChangeScript AnchorChanges PropertyAnimation NumberAnimation ColorAnimation SequentialAnimation ParallelAnimation PauseAnimation PropertyAction ParentAction ScriptAction Transition SpringFollow EaseFollow Behavior Binding ListModel ListElement VisualItemModel XmlListModel XmlRole DateTimeFormatter NumberFormatter Script Connections Component Timer QtObject Item Rectangle Image BorderImage Text TextInput TextEdit MouseArea FocusScope Flickable Flipable WebView Loader Repeater SystemPalette GraphicsObjectContainer LayoutItem ListView GridView PathView Path PathLine PathQuad PathCubic PathAttribute PathPercent Column Row Grid Scale Rotation Blur Colorize DropShadow Opacity Particles ParticleMotionLinear ParticleMotionGravity ParticleMotionWander Gradient GradientStop MouseRegion pragma readonly required string int bool date color url real double var variant skylighting-core-0.13.4.1/xml/r.xml0000644000000000000000000002013407346545000015174 0ustar0000000000000000 for in next break while repeat if else switch function TRUE FALSE NULL NA NA_integer_ NA_real_ NA_complex_ NA_character_ Inf NaN skylighting-core-0.13.4.1/xml/raku.xml0000644000000000000000000030174007346545000015702 0ustar0000000000000000 ]+|[&podfmt;](<(?:<*(?=<))|(?![<«])))+"> ]+|[&podfmt;](?![<«])|>(?!>)|<(?!<))+"> ïœŁ\]}a-zA-Z0-9]|$))"> «»"> ][+=]|[-&+.<>|^]|cont|elem)\))"> ]+|&bracehyperoperator;)[«»]"> ]|&extrasymboloperators;)[&symboloperators;]*|\(&innerbraceoperator;\)|\[&innerbraceoperator;\]|<[&safesymboloperators;'"]+>)"> ]> begin end finish for podtypename pod podtypename True False head1 head2 head3 head4 head5 head6 item item1 item2 item3 item4 item5 item6 para code defn comment table input output exec words quotewords scalar array hash function closure backslash heredoc val macro sub submethod method multi proto only category rule token regex podvalue self let my our state temp has constant if else elsif unless for loop repeat while until gather given take do when next last redo return contend maybe defer default exit make continue break goto leave async lift die fail try warn no use require is as but trusts of returns handles where augment supersede module class role package enum grammar slang subset BEGIN CHECK INIT START FIRST ENTER LEAVE KEEP UNDO NEXT LAST PRE POST END CATCH CONTROL TEMP prec irs ofs ors export deep binary unary reparsed rw parsed cached readonly defequiv will ref copy inline tighter looser equiv assoc required property signature context also shape NaN Inf Object Any Junction Whatever Capture Match Signature Proxy Matcher Package Module Class Grammar Scalar Array Hash KeyHash KeySet KeyBag Pair List Seq Range Set Bag Mapping Void Undef Failure Exception Code Block Routine Sub Macro Method Submethod Regex Str Blob Char Byte Codepoint Grapheme StrPos StrLen Version Num Complex num complex Bit bit bool True False Increasing Decreasing Ordered Callable AnyChar Positional Associative Ordering KeyExtractor Comparator OrderingPair IO KitchenSink Role Int int int1 int2 int4 int8 int16 int32 int64 Rat rat rat1 rat2 rat4 rat8 rat16 rat32 rat64 Buf buf buf1 buf2 buf4 buf8 buf16 buf32 buf64 UInt uint uint1 uint2 uint4 uint8 uint16 uint32 uint64 Abstraction utf8 utf16 utf32 X gcd ge gt lcm le leg let lt map max min minmax mod ne not notandthen o or orelse print push say so substr temp unicmp x xor xx Xeqv Z and andthen any but cmp coll die div does eq eqv ff fff L Letter LC Cased_Letter Lu Uppercase_Letter Ll Lowercase_Letter Lt Titlecase_Letter Lm Modifier_Letter Lo Other_Letter M Mark Mn Nonspacing_Mark Mc Spacing_Mark Me Enclosing_Mark N Number Nd Decimal_Number digit Nl Letter_Number No Other_Number P Punctuation punct Pc Connector_Punctuation Pd Dash_Punctuation Ps Open_Punctuation Pe Close_Punctuation Pi Initial_Punctuation Pf Final_Punctuation Po Other_Punctuation S Symbol Sm Math_Symbol Sc Currency_Symbol Sk Modifier_Symbol So Other_Symbol Z Separator Zs Space_Separator Zl Line_Separator Zp Paragraph_Separator C Other Cc Control cntrl Cf Format Cs Surrogate Co Private_Use Cn Unassigned before after skylighting-core-0.13.4.1/xml/relaxng.xml0000644000000000000000000001073707346545000016403 0ustar0000000000000000 ]> anyName attribute choice data define div element empty except externalRef grammar group include interleave list mixed name notAllowed nsName oneOrMore optional param parentRef ref start text value zeroOrMore skylighting-core-0.13.4.1/xml/relaxngcompact.xml0000644000000000000000000001014707346545000017745 0ustar0000000000000000 default datatypes div empty external grammar include inherit list mixed namespace notAllowed parent start token attribute element string text xsd:anyURI xsd:base64Binary xsd:boolean xsd:byte xsd:date xsd:dateTime xsd:decimal xsd:double xsd:duration xsd:ENTITIES xsd:ENTITY xsd:float xsd:gDay xsd:gMonth xsd:gMonthDay xsd:gYear xsd:gYearMonth xsd:hexBinary xsd:ID xsd:IDREF xsd:IDREFS xsd:int xsd:integer xsd:language xsd:long xsd:Name xsd:NCName xsd:negativeInteger xsd:NMTOKEN xsd:NMTOKENS xsd:nonNegativeInteger xsd:nonPositiveInteger xsd:normalizedString xsd:NOTATION xsd:positiveInteger xsd:QName xsd:short xsd:string xsd:time xsd:token xsd:unsignedByte xsd:unsignedInt xsd:unsignedLong xsd:unsignedShort skylighting-core-0.13.4.1/xml/rest.xml0000644000000000000000000001626707346545000015724 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/rhtml.xml0000644000000000000000000017017007346545000016067 0ustar0000000000000000 ]> BEGIN END and begin break case defined? do else elsif end ensure for if in include next not or redo rescue retry return then unless until when while yield private_class_method private protected public_class_method public attr_reader attr_writer attr_accessor alias module class def undef self super nil false true caller __FILE__ __LINE__ $stdout $defout $stderr $deferr $stdin abort at_exit autoload autoload? binding block_given? callcc caller catch chomp chomp! chop chop! eval exec exit exit! fail fork format getc gets global_variables gsub gsub! iterator? lambda load local_variables loop method_missing open p print printf proc putc puts raise rand readline readlines require scan select set_trace_func sleep split sprintf srand sub sub! syscall system test throw trace_var trap untrace_var warn auto_complete_field auto_complete_result auto_discovery_link_tag auto_link benchmark button_to cache capture check_box check_box_tag collection_select concat content_for content_tag country_options_for_select country_select current_page? date_select datetime_select debug define_javascript_functions distance_of_time_in_words distance_of_time_in_words_to_now draggable_element drop_receiving_element end_form_tag error_message_on error_messages_for escape_javascript evaluate_remote_response excerpt file_field file_field_tag finish_upload_status form form_remote_tag form_tag form_tag_with_upload_progress h hidden_field hidden_field_tag highlight human_size image_path image_submit_tag image_tag input javascript_include_tag javascript_path javascript_tag link_image_to link_to link_to_function link_to_if link_to_image link_to_remote link_to_unless link_to_unless_current mail_to markdown number_to_currency number_to_human_size number_to_percentage number_to_phone number_with_delimiter number_with_precision observe_field observe_form option_groups_from_collection_for_select options_for_select options_from_collection_for_select pagination_links password_field password_field_tag periodically_call_remote pluralize radio_button radio_button_tag register_template_handler render render_file render_template sanitize select select_date select_datetime select_day select_hour select_minute select_month select_second select_tag select_time select_year simple_format sortable_element start_form_tag strip_links stylesheet_link_tag stylesheet_path submit_tag submit_to_remote tag text_area text_area_tag text_field text_field_tag text_field_with_auto_complete textilize textilize_without_paragraph time_ago_in_words time_zone_options_for_select time_zone_select truncate update_element_function upload_progress_status upload_progress_text upload_progress_update_bar_js upload_status_progress_bar_tag upload_status_tag upload_status_text_tag url_for visual_effect word_wrap skylighting-core-0.13.4.1/xml/roff.xml0000644000000000000000000002211207346545000015665 0ustar0000000000000000 ]> br sp skylighting-core-0.13.4.1/xml/ruby.xml0000644000000000000000000013605207346545000015723 0ustar0000000000000000 BEGIN END and begin break case defined? do else elsif end ensure for if in next not or redo rescue retry return then unless until when yield private_class_method private protected public_class_method public attr_reader attr_writer attr_accessor alias module class def undef self super nil false true caller __FILE__ __LINE__ $stdout $defout $stderr $deferr $stdin abort at_exit autoload autoload? binding block_given? callcc caller catch chomp chomp! chop chop! eval exec exit exit! fail fork format getc gets global_variables gsub gsub! iterator? lambda load local_variables loop method_missing open p print printf proc putc puts raise rand readline readlines require require_relative scan select set_trace_func sleep split sprintf srand sub sub! syscall system test throw trace_var trap untrace_var warn extend include prepend refine using skylighting-core-0.13.4.1/xml/rust.xml0000644000000000000000000004110307346545000015727 0ustar0000000000000000 ]> fn type abstract alignof as async await become box const crate default do dyn enum extern final impl in let macro mod move mut offsetof override priv proc pub pure ref sizeof static struct super trait try typeof union unsafe unsized use virtual where yield break continue else for if loop match return while Add AddAssign Alloc Any AsMut AsRef Binary BitAnd BitAndAssign BitOr BitOrAssign BitXor BitXorAssign Borrow BorrowMut BuildHasher Clone CoerceUnsized Copy Debug Default Deref DerefMut DispatchFromDyn Display Div DivAssign DoubleEndedIterator Drop Eq ExactSizeIterator Extend FixedSizeArray Fn FnBox FnMut FnOnce From FromIterator FromStr FusedIterator Future Generator GlobalAlloc Hash Hasher Index IndexMut Into IntoIterator Iterator LowerExp LowerHex Mul MulAssign Neg Not Octal Ord PartialEq PartialOrd Pointer Product RangeBounds Rem RemAssign Send Shl ShlAssign Shr ShrAssign Sized SliceIndex Step Sub SubAssign Sum Sync TrustedLen Try TryFrom TryInto Unpin Unsize UpperExp UpperHex Write AsSlice BufRead CharExt Decodable Encodable Error FromPrimitive IteratorExt MultiSpan MutPtrExt Pattern PtrExt Rand Read RefUnwindSafe Seek SliceConcatExt SliceExt Str StrExt TDynBenchFn Termination ToOwned ToSocketAddrs ToString UnwindSafe bool isize usize i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str Option Result Self Box Vec String Path PathBuf c_float c_double c_void FILE fpos_t DIR dirent c_char c_schar c_uchar c_short c_ushort c_int c_uint c_long c_ulong size_t ptrdiff_t clock_t time_t c_longlong c_ulonglong intptr_t uintptr_t off_t dev_t ino_t pid_t mode_t ssize_t self true false Some None Ok Err Success Failure Cons Nil MAX REPLACEMENT_CHARACTER UNICODE_VERSION DIGITS EPSILON INFINITY MANTISSA_DIGITS MAX_10_EXP MAX_EXP MIN MIN_10_EXP MIN_EXP MIN_POSITIVE NAN NEG_INFINITY RADIX MAIN_SEPARATOR ONCE_INIT UNIX_EPOCH EXIT_FAILURE EXIT_SUCCESS RAND_MAX EOF SEEK_SET SEEK_CUR SEEK_END _IOFBF _IONBF _IOLBF BUFSIZ FOPEN_MAX FILENAME_MAX L_tmpnam TMP_MAX O_RDONLY O_WRONLY O_RDWR O_APPEND O_CREAT O_EXCL O_TRUNC S_IFIFO S_IFCHR S_IFBLK S_IFDIR S_IFREG S_IFMT S_IEXEC S_IWRITE S_IREAD S_IRWXU S_IXUSR S_IWUSR S_IRUSR F_OK R_OK W_OK X_OK STDIN_FILENO STDOUT_FILENO STDERR_FILENO skylighting-core-0.13.4.1/xml/sass.xml0000644000000000000000000006571007346545000015715 0ustar0000000000000000 ]> properties##SCSS sub-properties##SCSS special values##SCSS value keywords##SCSS values##SCSS colors##SCSS functions##SCSS medias##SCSS pseudoelements##SCSS pseudoclasses##SCSS pseudoclass-selector##SCSS pseudoclasses-@page##SCSS at-rules##SCSS nested at-rules##SCSS other at-rules##SCSS media operators##SCSS operators##SCSS annotations##SCSS skylighting-core-0.13.4.1/xml/scala.xml0000644000000000000000000003677507346545000016040 0ustar0000000000000000 Actor ActorProxy ActorTask ActorThread AllRef Any AnyRef Application AppliedType Array ArrayBuffer Attribute BoxedArray BoxedBooleanArray BoxedByteArray BoxedCharArray Buffer BufferedIterator Char Console Enumeration Fluid Function IScheduler ImmutableMapAdaptor ImmutableSetAdaptor Int Iterable List ListBuffer None Option Ordered Pair PartialFunction Pid Predef PriorityQueue PriorityQueueProxy Reaction Ref Responder RichInt RichString Rule RuleTransformer Script Seq SerialVersionUID Some Stream Symbol TcpService TcpServiceWorker Triple Unit Value WorkerThread serializable transient volatile java15##Java abstract class def extends false final forSome implicit import lazy new null object override package private protected requires sealed super this trait true type val var with case catch do else finally for if match return throw try while yield boolean byte char double float int long short unit skylighting-core-0.13.4.1/xml/scheme.xml0000644000000000000000000017260407346545000016211 0ustar0000000000000000 ]++|"[^"]*+")*+"> ]> <= < = => >= > - *,* + ! $ % * / ? ^ _ ~ . ... alarm backspace delete esc linefeed newline page return space tab vtab nul soh stx etx eot enq ack bel bs ht nl vt np cr so si dle dc1 dc2 dc3 dc4 nak syn etb can em sub fs gs rs us sp nl ht bs cr np null nul define define* define-accessor define-class defined? define-generic define-macro define-method define-module define-private define-public define*-public define-reader-ctor define-syntax define-syntax-macro defmacro defmacro* defmacro*-public &assertion &condition &error &i/o-decoding &i/o-encoding &i/o-file-already-exists &i/o-file-does-not-exist &i/o-file-is-read-only &i/o-file-protection &i/o-filename &i/o-invalid-position &i/o-port &i/o-read &i/o-write &i/o &implementation-restriction &implementation-violation &irritants &lexical &message &mistake &no-infinities &no-nans &non-continuable &serious &syntax &undefined &violation &warning &who &xcond abs acos and angle append applymap asin assert assertion-violation assertion-violation? assoc assp assq assv atan begin binary-port? bitwise-and bitwise-arithmetic-shift-left bitwise-arithmetic-shift-right bitwise-arithmetic-shift bitwise-bit-count bitwise-bit-field bitwise-bit-set? bitwise-copy-bit-field bitwise-copy-bit bitwise-first-bit-set bitwise-if bitwise-ior bitwise-length bitwise-not bitwise-reverse-bit-field bitwise-rotate-bit-field bitwise-xor boolean=? boolean? bound-identifier=? break buffer-mode buffer-mode? bytevector->sint-list bytevector->string bytevector->u8-list bytevector->uint-list bytevector-copy! bytevector-copy bytevector-fill! bytevector-ieee-double-native-ref bytevector-ieee-double-native-set! bytevector-ieee-double-ref bytevector-ieee-double-set! bytevector-ieee-single-native-ref bytevector-ieee-single-native-set! bytevector-ieee-single-ref bytevector-ieee-single-set! bytevector-length bytevector-s16-native-ref bytevector-s16-native-set! bytevector-s16-ref bytevector-s16-set! bytevector-s32-native-ref bytevector-s32-native-set! bytevector-s32-ref bytevector-s32-set! bytevector-s64-native-ref bytevector-s64-native-set! bytevector-s64-ref bytevector-s64-set! bytevector-s8-ref bytevector-s8-set! bytevector-sint-ref bytevector-sint-set! bytevector-u16-native-ref bytevector-u16-native-set! bytevector-u16-ref bytevector-u16-set! bytevector-u32-native-ref bytevector-u32-native-set! bytevector-u32-ref bytevector-u32-set! bytevector-u64-native-ref bytevector-u64-native-set! bytevector-u64-ref bytevector-u64-set! bytevector-u8-ref bytevector-u8-set! bytevector-uint-ref bytevector-uint-set! bytevector=? bytevector? caaaar caaadr caaar caadar caaddr caadr caar cadaar cadadr cadar caddar cadddr caddr cadr call-with-bytevector-output-port call-with-current-continuation call-with-input-file call-with-output-file call-with-port call-with-string-output-port call-with-values call/cc car case-lambda case catch cdaaar cdaadr cdaar cdadar cdaddr cdadr cdar cddaar cddadr cddar cdddar cddddr cdddr cddr cdr ceiling char>=? char>? char<=? char<? char<?c char->integer char-alphabetic? char-ci>=? char-ci>? char-ci<=? char-ci<? char-ci=? char-downcase char-foldcase char-general-category char-lower-case? char-numeric? char-ready? char-title-case? char-titlecase char-upcase char-upper-case? char-whitespace? char=? char? close-input-port close-output-port close-port complex? cond condition-accessor condition-irritants condition-message condition-predicate condition-who condition condition? cons* cons continue cos current-error-port current-input-port current-output-port datum->syntax define-condition-type define-enumeration define-record-type delete-file denominator display div-and-mod div0-and-mod0 div0 div do dynamic-wind else endianness enum-set->list enum-set-complement enum-set-constructor enum-set-difference enum-set-indexer enum-set-intersection enum-set-member? enum-set-projection enum-set-subset? enum-set-union enum-set-universe enum-set=? eof-object eof-object? eol-style eq? equal-hash equal? eqv? error-handling-mode error error? eval even? exact->inexact exact->inexact exact-integer-sqrt exact exact? exp expt file-exists? file-options filter find finite? fixnum->flonum fixnum-width fixnum? fl>=? fl>? fl<=? fl<? fl* fl+ fl- fl/ fl=? flabs flacos flasin flatan flceiling flcos fldenominator fldiv-and-mod fldiv0-and-mod0 fldiv0 fldiv fleven? flexp flexpt flfinite? flfloor flinfinite? flinteger? fllog flmax flmin flmod0 flmod flnan? flnegative? flnumerator flodd? flonum? floor flpositive? flround flsin flsqrt fltan fltruncate flush-output-port flzero? for-each force free-identifier=? fx>=? fx>? fx<=? fx<? fx*/carry fx* fx+/carry fx+ fx-/carry fx- fx=? fxand fxarithmetic-shift-left fxarithmetic-shift-right fxarithmetic-shift fxbit-count fxbit-field fxbit-set? fxcopy-bit-field fxcopy-bit fxdiv-and-mod fxdiv0-and-mod0 fxdiv0 fxdiv fxeven? fxfirst-bit-set fxif fxior fxlength fxmax fxmin fxmod0 fxmod fxnegative? fxnot fxodd? fxpositive? fxreverse-bit-field fxrotate-bit-field fxxor fxzero? gcd generate-temporaries get-bytevector-all get-bytevector-n! get-bytevector-n get-bytevector-some get-char get-datum get-line get-string-all get-string-n! get-string-n get-u8 greatest-fixnum guard har-ci<? hashtable-clear! hashtable-contains? hashtable-copy hashtable-delete! hashtable-entries hashtable-equivalence-function hashtable-hash-function hashtable-keys hashtable-mutable? hashtable-ref hashtable-set! hashtable-size hashtable-update! hashtable? i/o-decoding-error? i/o-encoding-error-char i/o-encoding-error? i/o-error-filename i/o-error-port i/o-error-position i/o-error? i/o-file-already-exists-error? i/o-file-does-not-exist-error? i/o-file-is-read-only-error? i/o-file-protection-error? i/o-filename-error? i/o-invalid-position-error? i/o-port-error? i/o-read-error? i/o-write-error? identifier-syntax identifier? if imag-part implementation-restriction-violation? inexact->exact inexact inexact? infinite? input-port? integer->char integer-valued? integer? interaction-environment irritants-condition? lambda latin-1-codec lcm least-fixnum length let*-values let* let-syntax let-values let letrec* letrec-syntax letrec lexical-violation? list->string list->vector list-ref list-sort list-tail list list? load log lookahead-char lookahead-u8 magnitude make-assertion-violation make-bytevector make-custom-binary-input-port make-custom-binary-input/output-port make-custom-binary-output-port make-custom-textual-input-port make-custom-textual-input/output-port make-custom-textual-output-port make-enumeration make-eq-hashtable make-eqv-hashtable make-error make-hashtable make-i/o-decoding-error make-i/o-encoding-error make-i/o-error make-i/o-file-already-exists-error make-i/o-file-does-not-exist-error make-i/o-file-is-read-only-error make-i/o-file-protection-error make-i/o-filename-error make-i/o-invalid-position-error make-i/o-port-error make-i/o-read-error make-i/o-write-error make-implementation-restriction-violation make-irritants-condition make-lexical-violation make-message-condition make-no-infinities-violation make-no-nans-violation make-non-continuable-violation make-polar make-record-constructor-descriptor make-record-type-descriptor make-rectangular make-serious-condition make-string make-syntax-violation make-transcoder make-undefined-violation make-variable-transformer make-vector make-violation make-warning make-who-condition max member memp memq memv message-condition? min mod0 mod modulo nan? native-endianness native-eol-style native-transcoder negative? newline no-infinities-violation? no-nans-violation? non-continuable-violation? not null-environment null? number->string number->string number? numerator odd? open-bytevector-input-port open-bytevector-output-port open-file-input-port open-file-input/output-port open-file-output-port open-input-file open-output-file open-string-input-port open-string-output-port or output-port-buffer-mode output-port? pair? partition peek-char port-eof? port-has-port-position? port-has-set-port-position!? port-position port-transcoder port? positive? procedure? put-bytevector put-char put-datum put-string put-u8 quasiquote quasisyntax quote quotient raise-continuable raise rational-valued? rational? rationalize read-char read real->flonum real-part real-valued? real? record-accessor record-constructor-descriptor record-constructor record-field-mutable? record-mutator record-predicate record-rtd record-type-descriptor record-type-descriptor? record-type-field-names record-type-generative? record-type-name record-type-opaque? record-type-parent record-type-sealed? record-type-uid record? remainder remove remp remq remv reverse round scheme-report-environment serious-condition? set! set-car! set-cdr! set-port-position! simple-conditions sin sint-list->bytevector sqrt standard-error-port standard-input-port standard-output-port string>=? string>? string<=? string<? string->bytevector string->list string->number string->symbol string->utf16 string->utf32 string->utf8 string-append string-ci>=? string-ci>? string-ci<=? string-ci<? string-ci-hash string-ci=? string-copy string-downcase string-fill! string-foldcase string-hash string-length string-normalize-nfc string-normalize-nfd string-normalize-nfkc string-normalize-nfkd string-ref string-set! string-titlecase string-upcase string string=? string? substring symbol->string symbol-hash symbol=? symbol? syntax->datum syntax-case syntax-rules syntax-violation-form syntax-violation-subform syntax-violation syntax-violation? syntax tan textual-port? transcoded-port transcoder-codec transcoder-eol-style transcoder-error-handling-mode transcript-off transcript-on truncate u8-list->bytevector uint-list->bytevector undefined-violation? unquote-splicing unquote unsyntax-splicing unsyntax utf-16-codec utf-8-codec utf16->string utf32->string utf8->string values vector->list vector->listlist->vector vector-fill! vector-length vector-ref vector-set! vector-sort! vector-sort vector vector? violation? warning? while who-condition? with-exception-handler with-input-from-file with-output-to-file with-syntax write-char write zero? skylighting-core-0.13.4.1/xml/sci.xml0000644000000000000000000006614107346545000015521 0ustar0000000000000000 do else for if elseif end select then while abort break quit return resume pause function endfunction error warning %F %f %T %t %e %pi %inf %i %z %io %s %nan $ %eps MSDOS zpell zpch2 zpch1 zpbutt zgrid zeros zeropen ZCROSS_f yulewalk xtitle xtape xstringl xstringb xstring xsetm xsetech xset xselect xsegs xsave xs2fig xrpoly xrects xrect xpolys xpoly xpause xnumb xname x_message_modeless x_message x_mdialog x_matrix xload xlfont xinit xinfo xgrid xgraduate xgetmouse xgetfile xgetech xget xfrect xfpolys xfpoly xfarcs xfarc xend x_dialog xdel xclip xclick xclear xclea x_choose x_choices xchange xbasr xbasimp xbasc xaxis xarrows xarcs xarc WRITEC_f write4b write writb winsid window wigner wiener whos who whereis whereami where what wfir WFILE_f wavwrite wavread warning WaitMsg varn varargout varargin user unsetmenu unobs unix_x unix_w unix_s unix_g unix unique union ulink ui_observer uint8 uint32 uint16 uimenu uicontrol typeof typename type trzeros triu trisolve tril trianfml trfmod TRASH_f translatepaths trans_closure trans trace toeplitz tlist TK_SetVar TK_GetVar TK_EvalStr TK_EvalFile titlepage timer time_id TIME_f tilda tf2ss tf2des TEXT_f texprint testmatrix tdinit TCLSS_f tanm tanhm tanh tangent TANBLK_f tan systmat systems system syssize syslin sysfact- sysdiag sysconv symbols sylv sylm svplot svd sva supernode SUPER_f sum successors subplot subgraph subf strsubst strong_con_nodes strong_connex stripblanks strings string strindex strcat str2code STOP_f st_ility st_deviation startup star standard_output standard_origin standard_input standard_draw standard_define stacksize stabil ssrand ssprint sskf sscanf ss2tf ss2ss ss2des srkf srfaur squarewave square sqrtm sqrt sqroot spzeros sprintf sprand spones SPLIT_f split_edge splin spget speye specfact spec spcompack spchol sparse spantwo spanplus spaninter sp2adj sound sort SOM_f solve %sn smooth sm2ss sm2des slash size sinm sinhm sinh sincd sinc SINBLK_f sin simp_mode simp signm sign showprofile show_nodes show_graph show_arcs shortest_path sgrid Sgrayplot Sfgrayplot sfact setscicosvars setmenu setfield setbpt set sensi SendMsg semidef semicolumn semi SELECT_f secto3d sd2sci SCOPXY_f SCOPE_f scilink ScilabEval scilab scifunc_block scicos_model scicos_menus scicos_main scicos_link scicosim scicos_graphics scicos_cpr scicos_block scicos sciargs sci2map sci2for sci2exp schur scanf_conversion scanf scaling SAWTOOTH_f savewave save_graph save SAT_f SAMPLEHOLD_f salesman rtitr rref rpem rowshuff rowregul rowinout rowcompr rowcomp routh_t round rotate roots rlist ric_desc riccati ricc RFILE_f residu replot repfreq remezb remez RELAY_f reglin REGISTER_f recur real readmps READC_f readc_ readb read4b read rdivf rcond rational rat rank range randpencil RAND_f rand quote quit quaskro quapro QUANT_f qr qassign pwd pvm_tidtohost pvm_start pvm_spawn_independent pvm_spawn pvm_set_timer pvm_send pvm_sci2f77 pvm_reduce pvm_recv pvm_probe pvm_mytid pvm_lvgroup pvm_kill pvm_joingroup pvm_halt pvm_gsize pvm_get_timer pvm_getinst pvm_exit pvm_error pvm_delhosts pvmd3 pvm_config pvm_bufinfo pvm_bcast pvm_addhosts pvm pspect psmall projspec projsl proj profile PROD_f prod printing printf_conversion printf print predef predecessors prbs_a ppol power POWBLK_f POSTONEG_f portrait portr3d poly polfact polarplot polar pol2tex pol2str pol2des pmodulo p_margin plzr plus plotprofile plot_graph plotframe plot3d3 plot3d2 plot3d1 plot3d plot2d4 plot2d3 plot2d2 plot2d1 plot2d plot playsnd pipe_network pinv phc phasemag pfss pertrans perfect_match percent penlaur pencan pen2ea pdiv pbig path_2_nodes part parrot parents paramfplot2d param3d1 param3d overloading OUT_f orth or optim ones oldsave oldload ode_root odeoptions ode_discrete odedi odedc ode obsvss obsv_mat obs_gram observer obscont1 obscont nyquist numer null not norm noisegen nodes_degrees nodes_2_path node_number nnz nlev nf3d newfun newest netwindows netwindow netclose neighbors nehari NEGTOPOS_f narsimul names MUX_f mulf mu2lin mtlb_sparse mtlb_save mtlb_mode mtlb_load mtell msscanf msprintf mseek mscanf mrfit mputstr mputl mput mps2linpro mprintf mopen modulo mode mlist min_weight_tree minus minss minreal min_qcost_flow min_lcost_flow2 min_lcost_flow1 min_lcost_cflow mini MIN_f mine min milk_drop mgetstr mgetl mgeti mget mfscanf mfprintf mfile2sci mfft MFCLCK_f metanet_sync metanet mesh2d mese meof median mean mclose MCLOCK_f mclearerr m_circle maxi max_flow MAX_f max_clique max_cap_path max matrix matrices Matplot1 Matplot mat_2_graph markp2ss mapsound manedit man make_graph macrovar macro macr2lst macglov lyap lusolve luget lufact ludel lu ltitr lstcat lsslist lqr lqg_ltr lqg2stan lqg lqe lotest LOOKUP_f logspace logm LOGBLK_f log2 log10 log locate loadwave load_graph load lmitool lmisolver list linspace linsolve linpro link linfn linf lines line_graph lindquist lin2mu lin lib lgfft lft lex_sort levin lev less leqr length legends left leastsq ldivf ldiv lcmdiag lcm lcf lattp lattn lasterror kroneck kron krac2 kpure knapsack keyboard kernel karmarkar kalm %k jmat isreal isoview isnan isinf isglobal iserror isdef is_connex invsyslin invr inv_coeff INVBLK_f inv inttype inttrap intsplin INTRPLBLK_f INTRP2BLK_f intppty intl intg intersect intersci interpln interp integrate INTEGRAL_f intdec intc int8 int3d int32 int2d int16 int insertion input IN_f imrep2ss impl im_inv imag ilib_gen_Make ilib_gen_loader ilib_gen_gateway ilib_for_link ilib_compile ilib_build iirlp iirgroup iir IFTHEL_f ieee iconvert hypermatrices hypermat htrianr hrmt householder hotcolormap host horner h_norm histplot hist3d h_inf_st h_inf hilb hex2dec hess hermit %helps help h_cl havewindow hat hankelsv hank hamilton HALT_f halt h2norm gtild gstacksize gspec gsort gschur group gr_menu grep graypolarplot grayplot graycolormap graph_union graph_sum graph_simp graph_power graph-list Graphics graph_diameter graph_complement graph_center graph_2_mat grand graduate gpeche g_margin G_make global glist glever givens girth gfrancis gfare getversion getvalue getsymbol getscicosvars getpid GetMsg getmark getlinestyle getio get_function_path getfont getfield getf getenv getdate getd getcwd getcolor getblocklabel get geom3d GENSQR_f GENSIN_f gen_net genmarkov genlib genfac3d GENERIC_f GENERAL_f gcf gcd gcare gammaln gamma gamitg gainplot GAIN_f GAINBLK_f fusee funptr funcprot fun2string fullrfk fullrf full fstair fstabst fspecg fsolve fsfirlin fscanfMat fscanf frmag frfit frexp freson freq frep2tf fprintfMat fprintf fplot3d1 fplot3d fplot2d fourplan fort formatman format flts floor fix fit_dat find_path findobj findm find_freq find filter fileinfo file figure fgrayplot fft ffilt feval feedback fec fcontour2d fcontour fchamp faurre factors fac3d eye extraction external expm EXPBLK_f exp exit exists execstr ExecScilab ExeclScilab ExecAppli exec excel2sci Example EVTGEN_f EVTDLY_f evstr EVENTSCOPE_f evans eval3dp eval3d eval error errclear errcatch errbar erfcx erfc erf ereduc equil1 equil equal eqiir eqfir emptystr empty ell1mag eigenmarkov edit_curv edit edge_number dtsi dt_ility dsimul dscr driver drawaxis dragrect double dot DLSS_f DLR_f DLRADAPT_f dlgamma dispfile dispbpt disp diophant diary diag dhnorm dft detr determ det DestroyLink des2tf des2ss derivative- derivat denom DEMUX_f demos delmenu delip delete_nodes delete_arcs delbpt DELAYV_f DELAY_f degree deff dec2hex debug ddp dcf dbphi date datafit dassl dasrt czt cycle_basis CURV_f curblock cumsum cumprod ctr_gram cspect csim CreateLink cothm coth cotg cosm coshm cosh COSBLK_f cos corr copfac convstr convol convex_hull contrss contract_edge contr contourf contour2di contour2d contour cont_mat cont_frm CONST_f con_nodes connex conj cond companion comp Communications colregul colormap colon colnew colinout colcompr colcomp coffg coff coeff code2str cmndred cmb_lin CLSS_f cls2dls CLR_f close CLOCK_f CLKSPLIT_f CLKSOMV_f CLKSOM_f CLKOUTV_f CLKOUT_f CLKINV_f CLKIN_f c_link CLINDUMMY_f clearglobal clearfun clear clean classmarkov circuit chsolve chol chfact chepol check_graph cheb2mag cheb1mag chdir chart champ1 champ chaintest chain_struct cepstrum ceil cdft cdfpoi cdfnor cdfnbn cdfgam cdffnc cdff cdfchn cdfchi cdfbin cdfbet ccontrg casc canon call calfrq calerf cainv bvode buttmag bstap boucle boolean bool2s bode bloc2ss bloc2exp black binomial bilin BIGSOM_f bifish bezout best_match bessely besselk besselj besseli bdiag bandwr balreal balanc backslash auwrite auread augment atanm atanhm atanh atan %asn asinm asinhm asinh asin ascii articul artest arsimul armax1 armax armac arma2p arma arl2 arhnk argn arc_number arc_graph apropos ans ANIMXY_f ANDLOG_f and analyze analpf amell alufunctions AFFICH_f aff2ab adj_lists adj2sp add_node addmenu addinter addf add_edge addcolor AdCommunications acosm acoshm acosh acos ABSBLK_f abs abinv abcd skylighting-core-0.13.4.1/xml/scss.xml0000644000000000000000000014076507346545000015723 0ustar0000000000000000 ]> properties##CSS action adjust after align-all align-last align alternates anchor area areas as attachment auto-columns auto-flow auto-rows balance baseline basis before behavior-block behavior-inlie behavior-x behavior-y behavior bidi blend-mode block-color block-end-color block-end-style block-end-width block-end block-start-color block-start-style block-start-width block-start block-style block-width block border-mode border-outset border-repeat border-slice border-source bottom-color bottom-left-radius bottom-right-radius bottom-style bottom-width boundary-detection boundary-expansion boundary box break caps cells change character chars clamp clip-margin collapse color-adjust column-end column-start column combine-upright composite contain count decoration-break decoration-color decoration-line decoration-skip-box decoration-skip-ink decoration-skip-inset decoration-skip-self decoration-skip-spaces decoration-skip decoration-style decoration-thickness decoration-width decoration defer delay detection distance down duration during east-asian edge end-end-radius end-radius end-start-radius end-style end-width end events expansion family feature-settings fill-mode filters fit flow fragment from function group-align grow gutter header height-step image-outset image-repeat image-slice image-source image-threshold image-transform image-width image increment indent ink inline-color inline-end-color inline-end-style inline-end-width inline-end inline-start-color inline-start-style inline-start-width inline-start inline-style inline-width inline insert inside interpolation-filters into intrinsic-block-size intrinsic-sizing items iteration-count justify kerning knockout-left knockout-right label language-override last layout left-color left-radius left-style left-width letter-align letter-wrap letter level ligatures limit-chars limit-last limit-lines limit-zone line lines loop max-size merge mid min-size mode name navigation-action navigation-contain navigation-function numeral numeric optical-sizing order orientation-vertical orientation origin outset outside overhang override palette path pattern pitch play-state point policy property punctuation radius range rate ratio reference rendering repeat reset resolution right-color right-radius right-style right-width round row-end row-start row rows rule-color rule-style rule-width rule scheme segment select self set settings shadow shape shift shrink side size-adjust size sizing skip-box skip-ink skip-inset skip-self skip-spaces skip slice small-caps snap-align snap-stop snap-type snap source space-collapse space-trim space spaces spacing span speed start-color start-end-radius start-radius start-start-radius start-style start-width start state step-align step-insert step-round step-size step stop stress stretch style-image style-position style-type style synthesis-small-caps synthesis-style synthesis-weight synthesis template-areas template-columns template-rows template thickness threshold through timing-function top-color top-left-radius top-right-radius top-style top-width trim type underline-offset underline-position up upright variant-alternates variant-caps variant-east-asian variant-emoji variant-ligatures variant-numeric variant-position variant variation-settings vertical weight wrap x y zone true false null value keywords##CSS values##CSS colors##CSS functions##CSS red green blue mix hue saturation lightness adjust-hue lighten darken saturate desaturate grayscale complement invert alpha opacify transparentize adjust-color scale-color change-color ie-hex-str unquote quote str-length str-insert str-index str-slice to-upper-case to-lower-case percentage round ceil floor abs min max random length nth set-nth join append zip index list-separator is-bracketed map-get map-merge map-remove map-keys map-values map-has-key keywords selector-nest selector-append selector-extend selector-replace selector-unify is-superselector simple-selectors selector-parse feature-exists variable-exists global-variable-exists function-exists mixin-exists content-exists inspect type-of unit unitless comparable call get-function if unique-id medias##CSS pseudoelements##CSS pseudoclasses##CSS pseudoclass-selector##CSS pseudoclasses-@page##CSS at-rules##CSS @debug @warn @error @content @return nested at-rules##CSS @at-rule @for @each @while other at-rules##CSS @else @extend @function @if @include @mixin within-@viewport##CSS within-@page##CSS within-@font-face##CSS within-@keyframes##CSS media operators##CSS and or not important default global skylighting-core-0.13.4.1/xml/sed.xml0000644000000000000000000004506207346545000015515 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/sgml.xml0000644000000000000000000000431307346545000015676 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/sml.xml0000644000000000000000000000736007346545000015534 0ustar0000000000000000 abstype and andalso as case do datatype else end eqtype exception false fn fun functor handle if in include infix infixr let local nonfix of op open orelse raise rec sharing sig signature struct structure then true type val where with withtype while unit int real char string substring word ref array vector bool list option order skylighting-core-0.13.4.1/xml/spdx-comments.xml0000644000000000000000000004516307346545000017545 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/sql-mysql.xml0000644000000000000000000004037707346545000016710 0ustar0000000000000000 BEGIN CASE DO ELSE ELSEIF END FOR IF LOOP RETURN THEN WHEN WHILE AND BETWEEN IN IS LIKE NOT OR ACCESS ADD ALL ALTER ANALYZE AS ASC AUTO_INCREMENT BDB BERKELEYDB BOTH BY CASCADE CHANGE CHARSET COLUMN COLUMNS CONSTRAINT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP DATABASE DATABASES DAY_HOUR DAY_MINUTE DAY_SECOND DEC DECLARE DEFAULT DELAYED DELETE DESC DESCRIBE DISTINCT DISTINCTROW DROP ENCLOSED ESCAPED EXISTS EXPLAIN FIELDS FOREIGN FROM FULLTEXT FUNCTION GRANT GROUP HAVING HIGH_PRIORITY IGNORE INDEX INFILE INNER INNODB INSERT INTERVAL INTO JOIN KEY KEYS KILL LEADING LEFT LIMIT LINES LOAD LOCK LOW_PRIORITY MASTER_SERVER_ID MATCH MRG_MYISAM NATIONAL NATURAL NULL NUMERIC ON OPTIMIZE OPTION OPTIONALLY ORDER OUTER OUTFILE PARTIAL PRECISION PRIMARY PRIVILEGES PROCEDURE PURGE READ REFERENCES REGEXP RENAME REPLACE REQUIRE RESTRICT RETURNS REVOKE RIGHT RLIKE SELECT SET SHOW SONAME SQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT SSL STARTING STRAIGHT_JOIN STRIPED TABLE TABLES TERMINATED TO TRAILING TRUNCATE TYPE UNION UNIQUE UNLOCK UNSIGNED UPDATE USAGE USE USER_RESOURCES USING VALUES VARYING WITH WHERE WRITE XOR YEAR_MONTH ZEROFILL ASCII BIN BIT_LENGTH CHAR CHARACTER_LENGTH CHAR_LENGTH COALESCE CONCAT CONCAT_WS CONV ELT EXPORT_SET FIELD FIND_IN_SET HEX INSERT INSTR LCASE LEFT LENGTH LOAD_FILE LOCATE LOWER LPAD LTRIM MAKE_SET MID OCT OCTET_LENGTH ORD POSITION QUOTE REPEAT REPLACE REVERSE RIGHT RPAD RTRIM SOUNDEX SPACE SUBSTRING SUBSTRING_INDEX TRIM UCASE UPPER ABS ACOS ASIN ATAN ATAN2 CEILING COS COT DEGREES EXP FLOOR GREATEST LEAST LN LOG LOG10 LOG2 MOD PI POW POWER RADIANS RAND ROUND SIGN SIN SQRT TAN ADDDATE CURDATE CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURTIME DATE_ADD DATE_FORMAT DATE_SUB DAYNAME DAYOFMONTH DAYOFWEEK DAYOFYEAR EXTRACT FROM_DAYS FROM_UNIXTIME HOUR MINUTE MONTH MONTHNAME NOW PERIOD_ADD PERIOD_DIFF QUARTER SECOND SEC_TO_TIME SUBDATE SYSDATE TIME_FORMAT TIME_TO_SEC TO_DAYS UNIX_TIMESTAMP WEEK WEEKDAY YEAR YEARWEEK CAST CONVERT AES_DECRYPT AES_ENCRYPT BENCHMARK BIT_COUNT CONNECTION_ID DATABASE DECODE DES_DECRYPT DES_ENCRYPT ENCODE ENCRYPT FORMAT FOUND_ROWS GET_LOCK INET_ATON INET_NTOA IS_FREE_LOCK LAST_INSERT_ID MASTER_POS_WAIT MD5 PASSWORD RELEASE_LOCK SESSION_USER SHA SHA1 SYSTEM_USER USER VERSION AVG BIT_AND BIT_OR COUNT MAX MIN STD STDDEV SUM BINARY BLOB CHAR CHARACTER ENUM LONGBLOB LONGTEXT MEDIUMBLOB MEDIUMTEXT TEXT TINYBLOB TINYTEXT VARBINARY VARCHAR BIGINT BIT BOOL BOOLEAN DEC DECIMAL DOUBLE FIXED FLOAT INT INTEGER LONG MEDIUMINT MIDDLEINT NUMERIC TINYINT REAL SERIAL SMALLINT DATE DATETIME TIME TIMESTAMP YEAR skylighting-core-0.13.4.1/xml/sql-postgresql.xml0000644000000000000000000014672607346545000017753 0ustar0000000000000000 ]> BEGIN CASE ELSE ELSIF END EXCEPTION FOR IF LOOP RETURN THEN WHEN AND BETWEEN IN IS LIKE NOT OR A ABORT ABSENT ABSOLUTE ACCESS ACCORDING ACTION ADA ADD ADMIN AFTER AGGREGATE ALL ALLOCATE ALSO ALTER ALWAYS ANALYZE ANY ARE ARRAY ARRAY_AGG ARRAY_MAX_CARDINALITY AS ASC ASENSITIVE ASSERTION ASSIGNMENT ASYMMETRIC AT ATOMIC ATTACH ATTRIBUTE ATTRIBUTES AUTHORIZATION BACKWARD BASE64 BEFORE BEGIN_FRAME BEGIN_PARTITION BERNOULLI BINARY BLOB BLOCKED BOM BOTH BREADTH BY C CACHE CALL CALLED CARDINALITY CASCADE CASCADED CAST CATALOG CATALOG_NAME CHAIN CHARACTERISTICS CHARACTERS CHARACTER_SET_CATALOG CHARACTER_SET_NAME CHARACTER_SET_SCHEMA CHECK CHECKPOINT CLASS CLASS_ORIGIN CLOB CLOSE CLUSTER COBOL COLLATE COLLATION COLLATION_CATALOG COLLATION_NAME COLLATION_SCHEMA COLLECT COLUMN COLUMNS COLUMN_NAME COMMAND_FUNCTION COMMAND_FUNCTION_CODE COMMENT COMMENTS COMMIT COMMITTED CONCURRENTLY CONDITION CONDITION_NUMBER CONFIGURATION CONFLICT CONNECT CONNECTION CONNECTION_NAME CONSTRAINT CONSTRAINTS CONSTRAINT_CATALOG CONSTRAINT_NAME CONSTRAINT_SCHEMA CONSTRUCTOR CONTAINS CONTENT CONTINUE CONTROL CONVERSION COPY CORR CORRESPONDING COST COVAR_POP COVAR_SAMP CREATE CROSS CSV CUBE CUME_DIST CURRENT CURRENT_CATALOG CURRENT_DATE CURRENT_DEFAULT_TRANSFORM_GROUP CURRENT_PATH CURRENT_ROLE CURRENT_ROW CURRENT_TIME CURRENT_TIMESTAMP CURRENT_TRANSFORM_GROUP_FOR_TYPE CURSOR CURSOR_NAME CYCLE DATA DATABASE DATALINK DATETIME_INTERVAL_CODE DATETIME_INTERVAL_PRECISION DAY DB DEALLOCATE DEC DECLARE DEFAULT DEFAULTS DEFERRABLE DEFERRED DEFINED DEFINER DEGREE DELETE DELIMITER DELIMITERS DENSE_RANK DEPENDS DEPTH DEREF DERIVED DESC DESCRIBE DESCRIPTOR DESTROY DESTRUCTOR DETACH DETERMINISTIC DIAGNOSTICS DICTIONARY DISABLE DISCARD DISCONNECT DISPATCH DISTINCT DLNEWCOPY DLPREVIOUSCOPY DLURLCOMPLETE DLURLCOMPLETEONLY DLURLCOMPLETEWRITE DLURLPATH DLURLPATHONLY DLURLPATHWRITE DLURLSCHEME DLURLSERVER DLVALUE DO DOCUMENT DOMAIN DROP DYNAMIC DYNAMIC_FUNCTION DYNAMIC_FUNCTION_CODE EACH ELEMENT EMPTY ENABLE ENCODING ENCRYPTED END-EXEC END_FRAME END_PARTITION ENFORCED ENUM EQUALS ESCAPE EVENT EXCEPT EXCLUDE EXCLUDING EXCLUSIVE EXEC EXECUTE EXISTS EXPLAIN EXPRESSION EXTENSION EXTERNAL FALSE FETCH FILE FILTER FINAL FIRST FIRST_VALUE FLAG FLOAT FOLLOWING FORCE FOREIGN FORTRAN FORWARD FOUND FRAME_ROW FREE FREEZE FROM FS FULL FUNCTION FUNCTIONS FUSION G GENERAL GENERATED GET GLOBAL GO GOTO GRANT GRANTED GREATEST GROUP GROUPING GROUPS HANDLER HAVING HEADER HEX HIERARCHY HOLD HOUR ID IDENTITY IGNORE ILIKE IMMEDIATE IMMEDIATELY IMMUTABLE IMPLEMENTATION IMPLICIT IMPORT INCLUDING INCREMENT INDENT INDEX INDEXES INDICATOR INHERIT INHERITS INITIALLY INLINE INNER INOUT INPUT INSENSITIVE INSERT INSTANCE INSTANTIABLE INSTEAD INTEGRITY INTERSECT INTERSECTION INTO INVOKER ISNULL ISOLATION JOIN K KEY KEY_MEMBER KEY_TYPE LABEL LAG LANGUAGE LARGE LAST LAST_VALUE LATERAL LEAD LEADING LEAKPROOF LEAST LEFT LEVEL LIBRARY LIKE_REGEX LIMIT LINK LISTEN LOAD LOCAL LOCALTIME LOCALTIMESTAMP LOCATION LOCATOR LOCK LOCKED LOGGED M MAP MAPPING MATCH MATCHED MATERIALIZED MAXVALUE MAX_CARDINALITY MEMBER MERGE MESSAGE_LENGTH MESSAGE_OCTET_LENGTH MESSAGE_TEXT METHOD MINUTE MINVALUE MODE MODIFIES MODULE MONTH MORE MOVE MULTISET MUMPS NAME NAMES NAMESPACE NATIONAL NATURAL NCHAR NCLOB NESTING NEW NEXT NFC NFD NFKC NFKD NIL NO NONE NORMALIZE NORMALIZED NOTHING NOTIFY NOTNULL NOWAIT NTH_VALUE NTILE NULL NULLABLE NULLS NUMBER OBJECT OCCURRENCES_REGEX OCTETS OF OFF OFFSET OIDS OLD ON ONLY OPEN OPERATOR OPTION OPTIONS ORDER ORDERING ORDINALITY OTHERS OUT OUTER OUTPUT OVER OVERLAPS OVERRIDING OWNED OWNER P PAD PARALLEL PARAMETER PARAMETER_MODE PARAMETER_NAME PARAMETER_ORDINAL_POSITION PARAMETER_SPECIFIC_CATALOG PARAMETER_SPECIFIC_NAME PARAMETER_SPECIFIC_SCHEMA PARSER PARTIAL PARTITION PASCAL PASSING PASSTHROUGH PASSWORD PERCENT PERCENTILE_CONT PERCENTILE_DISC PERCENT_RANK PERIOD PERMISSION PLACING PLANS PLI POLICY PORTION POSITION_REGEX PRECEDES PRECEDING PRECISION PREPARE PREPARED PRESERVE PRIMARY PRIOR PRIVILEGES PROCEDURAL PROCEDURE PROGRAM PUBLIC RANGE PUBLICATION QUOTE RANGE RANK READ READS REASSIGN RECHECK RECOVERY RECURSIVE REF REFERENCES REFERENCING REFRESH REGR_AVGX REGR_AVGY REGR_COUNT REGR_INTERCEPT REGR_R2 REGR_SLOPE REGR_SXX REGR_SXY REGR_SYY REINDEX RELATIVE RELEASE RENAME REPEATABLE REPLICA REQUIRING RESET RESPECT RESTART RESTORE RESTRICT RESULT RETURNED_CARDINALITY RETURNED_LENGTH RETURNED_OCTET_LENGTH RETURNED_SQLSTATE RETURNING RETURNS REVOKE RIGHT ROLE ROLLBACK ROLLUP ROUTINE ROUTINE_CATALOG ROUTINE_NAME ROUTINE_SCHEMA ROW ROWS ROW_COUNT ROW_NUMBER RULE SAVEPOINT SCALE SCHEMA SCHEMAS SCHEMA_NAME SCOPE SCOPE_CATALOG SCOPE_NAME SCOPE_SCHEMA SCROLL SEARCH SECOND SECTION SECURITY SELECT SELECTIVE SELF SENSITIVE SEQUENCE SEQUENCES SERIALIZABLE SERVER SERVER_NAME SESSION SET SETOF SETS SHARE SHOW SIMILAR SIMPLE SIZE SKIP SNAPSHOT SOME SOURCE SPACE SPECIFIC SPECIFICTYPE SPECIFIC_NAME SQL SQLCODE SQLERROR SQLEXCEPTION SQLSTATE SQLWARNING STABLE STANDALONE START STATE STATEMENT STATIC STATISTICS STDDEV_POP STDDEV_SAMP STDIN STDOUT STORAGE STRICT STRIP STRUCTURE STYLE SUBCLASS_ORIGIN SUBMULTISET SUBSCRIPTION SUBSTRING_REGEX SUCCEEDS SYMMETRIC SYSID SYSTEM SYSTEM_TIME SYSTEM_USER T TABLE TABLES TABLESAMPLE TABLESPACE TABLE_NAME TEMP TEMPLATE TEMPORARY TIES TIMEZONE_HOUR TIMEZONE_MINUTE TO TOKEN TOP_LEVEL_COUNT TRAILING TRANSACTION TRANSACTIONS_COMMITTED TRANSACTIONS_ROLLED_BACK TRANSACTION_ACTIVE TRANSFORM TRANSFORMS TRANSLATE_REGEX TRANSLATION TREAT TRIGGER TRIGGER_CATALOG TRIGGER_NAME TRIGGER_SCHEMA TRIM_ARRAY TRUE TRUNCATE TRUSTED TYPE TYPES UESCAPE UNBOUNDED UNCOMMITTED UNDER UNENCRYPTED UNION UNIQUE UNKNOWN UNLINK UNLISTEN UNLOGGED UNNAMED UNNEST UNTIL UNTYPED UPDATE URI USAGE USER USER_DEFINED_TYPE_CATALOG USER_DEFINED_TYPE_CODE USER_DEFINED_TYPE_NAME USER_DEFINED_TYPE_SCHEMA USING VACUUM VALID VALIDATE VALIDATOR VALUE VALUES VALUE_OF VARBINARY VARIADIC VARYING VAR_POP VAR_SAMP VERBOSE VERSIONING VIEW VIEWS VOLATILE WHENEVER WHERE WHITESPACE WINDOW WITH WITHIN WITHOUT WORK WRAPPER WRITE XMLAGG XMLATTRIBUTES XMLBINARY XMLCAST XMLCOMMENT XMLCONCAT XMLDECLARATION XMLDOCUMENT XMLELEMENT XMLEXISTS XMLFOREST XMLITERATE XMLNAMESPACES XMLPARSE XMLPI XMLQUERY XMLROOT XMLSCHEMA XMLSERIALIZE XMLTABLE XMLTEXT XMLVALIDATE YEAR YES ZONE ABS CBRT CEIL CEILING DEGREES EXP FLOOR LN LOG MOD PI POW POWER RADIANS RANDOM ROUND SETSEED SIGN SQRT TRUNC WIDTH_BUCKET ACOS ASIN ATAN ATAN2 COS COT SIN TAN BIT_LENGTH CHAR_LENGTH CHARACTER_LENGTH CONCAT CONCAT_WS CONVERT GET_BYTE GET_BIT LOWER OCTET_LENGTH OVERLAY POSITION SET_BIT SUBSTRING TRIM UPPER ASCII BTRIM CHR DECODE ENCODE INITCAP LENGTH LPAD LTRIM MD5 PG_CLIENT_ENCODING QUOTE_IDENT QUOTE_LITERAL REGEXP_REPLACE REPEAT REPLACE RPAD RTRIM SPLIT_PART STRPOS SUBSTR TO_ASCII TO_HEX TRANSLATE TO_CHAR TO_DATE TO_TIMESTAMP TO_NUMBER AGE DATE_PART DATE_TRUNC EXTRACT ISFINITE JUSTIFY_HOURS JUSTIFY_DAYS NOW TIMEOFDAY TIMESTAMP AREA CENTER DIAMETER HEIGHT ISCLOSED ISOPEN NPOINTS PCLOSE POPEN RADIUS WIDTH BOX CIRCLE LSEG PATH POINT POLYGON ARRAY_CAT ARRAY_APPEND ARRAY_PREPEND ARRAY_DIMS ARRAY_LOWER ARRAY_UPPER ARRAY_TO_STRING STRING_TO_ARRAY BROADCAST HOST MASKLEN SET_MASKLEN NETMASK HOSTMASK NETWORK TEXT ABBREV FAMILY NEXTVAL CURRVAL LASTVAL SETVAL COALESCE NULLIF AVG BIT_AND BIT_OR BOOL_AND BOOL_OR COUNT EVERY MAX MIN STDDEV SUM VARIANCE GENERATE_SERIES CURRENT_DATABASE CURRENT_SCHEMA CURRENT_SCHEMAS CURRENT_USER INET_CLIENT_ADDR INET_CLIENT_PORT INET_SERVER_ADDR INET_SERVER_PORT SESSION_USER PG_POSTMASTER_START_TIME VERSION HAS_TABLE_PRIVILEGE HAS_DATABASE_PRIVILEGE HAS_FUNCTION_PRIVILEGE HAS_LANGUAGE_PRIVILEGE PG_HAS_ROLE HAS_SCHEMA_PRIVILEGE HAS_TABLESPACE_PRIVILEGE PG_TABLE_IS_VISIBLE PG_TYPE_IS_VISIBLE PG_FUNCTION_IS_VISIBLE PG_OPERATOR_IS_VISIBLE PG_OPCLASS_IS_VISIBLE PG_CONVERSION_IS_VISIBLE FORMAT_TYPE PG_GET_CONSTRAINTDEF PG_GET_EXPR PG_GET_INDEXDEF PG_GET_RULEDEF PG_GET_SERIAL_SEQUENCE PG_TABLESPACE_DATABASES PG_GET_TRIGGERDEF PG_GET_USERBYID PG_GET_VIEWDEF OBJ_DESCRIPTION COL_DESCRIPTION CURRENT_SETTING SET_CONFIG PG_CANCEL_BACKEND PG_RELOAD_CONF PG_ROTATE_LOGFILE PG_START_BACKUP PG_STOP_BACKUP PG_COLUMN_SIZE PG_TABLESPACE_SIZE PG_DATABASE_SIZE PG_RELATION_SIZE PG_TOTAL_RELATION_SIZE PG_SIZE_PRETTY PG_LS_DIR PG_READ_FILE PG_STAT_FILE Box2D Box3D GeometryType PostGIS_AddBBox PostGIS_DropBBox PostGIS_Extensions_Upgrade PostGIS_Full_Version PostGIS_GEOS_Version PostGIS_HasBBox PostGIS_LibXML_Version PostGIS_Lib_Build_Date PostGIS_Lib_Version PostGIS_Liblwgeom_Version PostGIS_PROJ_Version PostGIS_Scripts_Build_Date PostGIS_Scripts_Installed PostGIS_Scripts_Released PostGIS_Version PostGIS_Wagyu_Version ST_3DArea ST_3DClosestPoint ST_3DConvexHull ST_3DDifference ST_3DDistance ST_3DExtent ST_3DIntersection ST_3DLength ST_3DLineInterpolatePoint ST_3DLongestLine ST_3DMakeBox ST_3DMaxDistance ST_3DPerimeter ST_3DShortestLine ST_3DUnion ST_AddMeasure ST_AddPoint ST_Affine ST_AlphaShape ST_Angle ST_ApproximateMedialAxis ST_Area ST_Azimuth ST_Boundary ST_BoundingDiagonal ST_Buffer ST_BuildArea ST_CPAWithin ST_Centroid ST_ChaikinSmoothing ST_ClipByBox2D ST_ClosestPoint ST_ClosestPointOfApproach ST_ClusterDBSCAN ST_ClusterIntersecting ST_ClusterKMeans ST_ClusterWithin ST_Collect ST_CollectionExtract ST_CollectionHomogenize ST_ConcaveHull ST_ConstrainedDelaunayTriangles ST_ConvexHull ST_CoordDim ST_CurveToLine ST_DelaunayTriangles ST_Difference ST_Dimension ST_Distance ST_DistanceCPA ST_DistanceSphere ST_DistanceSpheroid ST_Dump ST_DumpPoints ST_DumpRings ST_DumpSegments ST_EndPoint ST_Envelope ST_EstimatedExtent ST_Expand ST_Extent ST_ExteriorRing ST_Extrude ST_FilterByM ST_FlipCoordinates ST_Force2D ST_ForceCurve ST_ForceLHR ST_ForcePolygonCCW ST_ForcePolygonCW ST_ForceRHR ST_ForceSFS ST_Force3D ST_Force3DM ST_Force3DZ ST_Force4D ST_ForceCollection ST_FrechetDistance ST_GeneratePoints ST_GeometricMedian ST_GeometryN ST_GeometryType ST_HasArc ST_HausdorffDistance ST_Hexagon ST_HexagonGrid ST_InteriorRingN ST_InterpolatePoint ST_Intersection ST_IsClosed ST_IsCollection ST_IsEmpty ST_IsPlanar ST_IsPolygonCCW ST_IsPolygonCW ST_IsRing ST_IsSimple ST_IsSolid ST_IsValid ST_IsValidDetail ST_IsValidReason ST_IsValidTrajectory ST_Length ST_Length2D ST_LengthSpheroid ST_Letters ST_LineFromMultiPoint ST_LineInterpolatePoint ST_LineInterpolatePoints ST_LineLocatePoint ST_LineMerge ST_LineSubstring ST_LineToCurve ST_LocateAlong ST_LocateBetween ST_LocateBetweenElevations ST_LongestLine ST_M ST_MakeBox2D ST_MakeEnvelope ST_MakeLine ST_MakePoint ST_MakePointM ST_MakePolygon ST_MakeSolid ST_MakeValid ST_MaxDistance ST_MaximumInscribedCircle ST_MemSize ST_MemUnion ST_MinimumBoundingCircle ST_MinimumBoundingRadius ST_MinimumClearance ST_MinimumClearanceLine ST_MinkowskiSum ST_Multi ST_NDims ST_NPoints ST_NRings ST_Node ST_Normalize ST_NumGeometries ST_NumInteriorRing ST_NumInteriorRings ST_NumPatches ST_NumPoints ST_OffsetCurve ST_OptimalAlphaShape ST_Orientation ST_OrientedEnvelope ST_PatchN ST_Perimeter ST_Perimeter2D ST_Point ST_PointM ST_PointN ST_PointOnSurface ST_PointZ ST_PointZM ST_Points ST_Polygon ST_Polygonize ST_Project ST_QuantizeCoordinates ST_ReducePrecision ST_RemovePoint ST_RemoveRepeatedPoints ST_Reverse ST_Rotate ST_RotateX ST_RotateY ST_RotateZ ST_SRID ST_Scale ST_Scroll ST_Segmentize ST_SetEffectiveArea ST_SetPoint ST_SetSRID ST_SharedPaths ST_ShiftLongitude ST_ShortestLine ST_Simplify ST_SimplifyPolygonHull ST_SimplifyPreserveTopology ST_SimplifyVW ST_Snap ST_SnapToGrid ST_Split ST_Square ST_SquareGrid ST_StartPoint ST_StraightSkeleton ST_Subdivide ST_Summary ST_SwapOrdinates ST_SymDifference ST_Tesselate ST_TileEnvelope ST_TransScale ST_Transform ST_Translate ST_TriangulatePolygon ST_UnaryUnion ST_Union ST_Volume ST_VoronoiLines ST_VoronoiPolygons ST_WrapX ST_X ST_XMax ST_XMin ST_Y ST_YMax ST_YMin ST_Z ST_ZMax ST_ZMin ST_Zmflag postgis_sfcgal_full_version postgis_sfcgal_version ST_DWithin BIGINT BIGSERIAL BIT BOOL BOOLEAN BOX BYTEA CHAR CHARACTER CIDR CIRCLE DATE DECIMAL DOUBLE FLOAT4 FLOAT8 INET INT INT2 INT4 INT8 INTEGER INTERVAL JSON JSONB LINE LSEG MACADDR MACADDR8 MONEY NUMERIC PATH PG_LSN POINT POLYGON REAL SERIAL SERIAL2 SERIAL4 SERIAL8 SMALLINT SMALLSERIAL TEXT TIME TIMESTAMP TIMESTAMPTZ TIMETZ TSQUERY TSVECTOR TXID_SNAPSHOT UUID VARBIT VARCHAR XML skylighting-core-0.13.4.1/xml/sql.xml0000644000000000000000000007301107346545000015534 0ustar0000000000000000 BEGIN CASE ELSE ELSIF END FOR IF LOOP RETURN THEN WHEN WHILE AND BETWEEN IN IS LIKE NOT OR ACCESS ACCOUNT ADD ADMIN ADMINISTER ADVISE AFTER AGENT ALL ALLOCATE ALL_ROWS ALTER ANALYZE ANCILLARY ANY ARCHIVE ARCHIVELOG AS ASC ASSERTION ASSOCIATE AT ATTRIBUTE ATTRIBUTES AUDIT AUTHENTICATED AUTHID AUTHORIZATION AUTOALLOCATE AUTOEXTEND AUTOMATIC BACKUP BECOME BEFORE BEHALF BINDING BITMAP BLOCK BLOCK_RANGE BODY BOTH BOUND BREAK BROADCAST BTITLE BUFFER_POOL BUILD BULK BY CACHE CACHE_INSTANCES CALL CANCEL CASCADE CATEGORY CHAINED CHANGE CHECK CHECKPOINT CHILD CHOOSE CHUNK CLASS CLEAR CLONE CLOSE CLOSE_CACHED_OPEN_CURSORS CLUSTER COLUMN COLUMNS COLUMN_VALUE COMMENT COMMIT COMMITTED COMPATIBILITY COMPILE COMPLETE COMPOSITE_LIMIT COMPRESS COMPUTE CONNECT CONNECT_TIME CONSIDER CONSISTENT CONSTANT CONSTRAINT CONSTRAINTS CONTAINER CONTAINS CONTENTS CONTEXT CONTINUE CONTROLFILE COPY COST CPU_PER_CALL CPU_PER_SESSION CREATE CREATE_STORED_OUTLINES CROSS CUBE CURRENT CURSOR CYCLE DANGLING DATA DATABASE DATAFILE DATAFILES DBA DDL DEALLOCATE DEBUG DECLARE DEFAULT DEFERRABLE DEFERRED DEFINER DEGREE DELETE DEMAND DESC DETERMINES DICTIONARY DIMENSION DIRECTORY DISABLE DISASSOCIATE DISCONNECT DISKGROUP DISMOUNT DISTINCT DISTRIBUTED DOMAIN DROP DYNAMIC EACH EMPTY ENABLE ENFORCE ENTRY ESCAPE ESTIMATE EVENTS EXCEPT EXCEPTION EXCEPTIONS EXCHANGE EXCLUDING EXCLUSIVE EXEC EXECUTE EXISTS EXPIRE EXPLAIN EXPLOSION EXTENDS EXTENT EXTENTS EXTERNALLY FAILED_LOGIN_ATTEMPTS FALSE FAST FILE FILTER FIRST_ROWS FLAGGER FLASHBACK FLUSH FOLLOWING FORCE FOREIGN FREELIST FREELISTS FRESH FROM FULL FUNCTION FUNCTIONS GENERATED GLOBAL GLOBALLY GLOBAL_NAME GRANT GROUP GROUPS HASH HASHKEYS HAVING HEADER HEAP HIERARCHY HOUR ID IDENTIFIED IDENTIFIER IDGENERATORS IDLE_TIME IMMEDIATE INCLUDING INCREMENT INCREMENTAL INDEX INDEXED INDEXES INDEXTYPE INDEXTYPES INDICATOR INITIAL INITIALIZED INITIALLY INITRANS INNER INSERT INSTANCE INSTANCES INSTEAD INTERMEDIATE INTERSECT INTO INVALIDATE ISOLATION ISOLATION_LEVEL JAVA JOIN KEEP KEY KILL LABEL LAYER LEADING LEFT LESS LEVEL LIBRARY LIMIT LINK LIST LOCAL LOCATOR LOCK LOCKED LOGFILE LOGGING LOGICAL_READS_PER_CALL LOGICAL_READS_PER_SESSION LOGOFF LOGON MANAGE MANAGED MANAGEMENT MASTER MATERIALIZED MAXARCHLOGS MAXDATAFILES MAXEXTENTS MAXINSTANCES MAXLOGFILES MAXLOGHISTORY MAXLOGMEMBERS MAXSIZE MAXTRANS MAXVALUE MEMBER MERGE METHOD MINEXTENTS MINIMIZE MINIMUM MINUS MINUTE MINVALUE MODE MODIFY MONITORING MOUNT MOVE MOVEMENT MTS_DISPATCHERS MULTISET NAMED NATURAL NEEDED NESTED NESTED_TABLE_ID NETWORK NEVER NEW NEXT NLS_CALENDAR NLS_CHARACTERSET NLS_COMP NLS_CURRENCY NLS_DATE_FORMAT NLS_DATE_LANGUAGE NLS_ISO_CURRENCY NLS_LANG NLS_LANGUAGE NLS_NUMERIC_CHARACTERS NLS_SORT NLS_SPECIAL_CHARS NLS_TERRITORY NO NOARCHIVELOG NOAUDIT NOCACHE NOCOMPRESS NOCYCLE NOFORCE NOLOGGING NOMAXVALUE NOMINIMIZE NOMINVALUE NOMONITORING NONE NOORDER NOOVERRIDE NOPARALLEL NORELY NORESETLOGS NOREVERSE NORMAL NOSEGMENT NOSORT NOTHING NOVALIDATE NOWAIT NULL NULLS OBJNO OBJNO_REUSE OF OFF OFFLINE OID OIDINDEX OLD ON ONLINE ONLY OPCODE OPEN OPERATOR OPTIMAL OPTIMIZER_GOAL OPTION ORDER ORGANIZATION OUT OUTER OUTLINE OVER OVERFLOW OVERLAPS OWN PACKAGE PACKAGES PARALLEL PARAMETERS PARENT PARTITION PARTITIONS PARTITION_HASH PARTITION_RANGE PASSWORD PASSWORD_GRACE_TIME PASSWORD_LIFE_TIME PASSWORD_LOCK_TIME PASSWORD_REUSE_MAX PASSWORD_REUSE_TIME PASSWORD_VERIFY_FUNCTION PCTFREE PCTINCREASE PCTTHRESHOLD PCTUSED PCTVERSION PERCENT PERMANENT PLAN PLSQL_DEBUG POST_TRANSACTION PREBUILT PRECEDING PREPARE PRESENT PRESERVE PREVIOUS PRIMARY PRIOR PRIVATE PRIVATE_SGA PRIVILEGE PRIVILEGES PROCEDURE PROFILE PUBLIC PURGE QUERY QUEUE QUOTA RANDOM RANGE RBA READ READS REBUILD RECORDS_PER_BLOCK RECOVER RECOVERABLE RECOVERY RECYCLE REDUCED REFERENCES REFERENCING REFRESH RELY RENAME REPLACE RESET RESETLOGS RESIZE RESOLVE RESOLVER RESOURCE RESTRICT RESTRICTED RESUME RETURN RETURNING REUSE REVERSE REVOKE REWRITE RIGHT ROLE ROLES ROLLBACK ROLLUP ROW ROWNUM ROWS RULE SAMPLE SAVEPOINT SCAN SCAN_INSTANCES SCHEMA SCN SCOPE SD_ALL SD_INHIBIT SD_SHOW SEGMENT SEG_BLOCK SEG_FILE SELECT SELECTIVITY SEQUENCE SERIALIZABLE SERVERERROR SESSION SESSIONS_PER_USER SESSION_CACHED_CURSORS SET SHARE SHARED SHARED_POOL SHRINK SHUTDOWN SINGLETASK SIZE SKIP SKIP_UNUSABLE_INDEXES SNAPSHOT SOME SORT SOURCE SPECIFICATION SPLIT SQL_TRACE STANDBY START STARTUP STATEMENT_ID STATIC STATISTICS STOP STORAGE STORE STRUCTURE SUBMULTISET SUBPARTITION SUBPARTITIONS SUCCESSFUL SUMMARY SUPPLEMENTAL SUSPEND SWITCH SYNONYM SYSDBA SYSOPER SYSTEM SYS_OP_BITVEC SYS_OP_ENFORCE_NOT_NULL$ SYS_OP_NOEXPAND SYS_OP_NTCIMG$ TABLE TABLES TABLESPACE TABLESPACE_NO TABNO TEMPFILE TEMPORARY THAN THE THREAD THROUGH TIMEOUT TIMEZONE_HOUR TIMEZONE_MINUTE TIME_ZONE TO TOPLEVEL TRACE TRACING TRAILING TRANSACTION TRANSITIONAL TRIGGER TRIGGERS TRUE TRUNCATE TYPE TYPES UNARCHIVED UNBOUND UNBOUNDED UNDO UNIFORM UNION UNIQUE UNLIMITED UNLOCK UNRECOVERABLE UNTIL UNUSABLE UNUSED UPDATABLE UPDATE UPD_INDEXES UPPPER USAGE USE USER_DEFINED USE_STORED_OUTLINES USING VALIDATE VALIDATION VALUES VIEW WHENEVER WHERE WITH WITHOUT WORK WRITE ABS ACOS ADD_MONTHS ASCII ASCIISTR ASIN ATAN ATAN2 AVG BFILENAME BIN_TO_NUM BITAND CARDINALITY CAST CEIL CHARTOROWID CHR COALESCE COLLECT COMPOSE CONCAT CONVERT CORR CORR_K CORR_S COS COSH COUNT COVAR_POP COVAR_SAMP CUME_DIST CURRENT_DATE CURRENT_TIMESTAMP CV DBTIMEZONE DECODE DECOMPOSE DENSE_RANK DEPTH DEREF DUMP EMPTY_BLOB EMPTY_CLOB EXISTSNODE EXP EXTRACT EXTRACTVALUE FIRST FIRST_VALUE FLOOR FROM_TZ GREATEST GROUP_ID GROUPING GROUPING_ID HEXTORAW INITCAP INSTR INSTRB LAG LAST LAST_DAY LAST_VALUE LEAD LEAST LENGTH LENGTHB LN LNNVL LOCALTIMESTAMP LOG LOWER LPAD LTRIM MAKE_REF MAX MEDIAN MIN MOD MONTHS_BETWEEN NANVL NCHR NEW_TIME NEXT_DAY NLS_CHARSET_DECL_LEN NLS_CHARSET_ID NLS_CHARSET_NAME NLS_INITCAP NLS_LOWER NLS_UPPER NLSSORT NTILE NULLIF NUMTODSINTERVAL NUMTOYMINTERVAL NVL NVL2 ORA_HASH ORA_ROWSCN PERCENT_RANK PERCENTILE_CONT PERCENTILE_DISC POWER POWERMULTISET POWERMULTISET_BY_CARDINALITY PRESENTNNV PRESENTV RANK RATIO_TO_REPORT RAWTOHEX RAWTONHEX REF REFTOHEX REGEXP_INSTR REGEXP_LIKE REGEXP_REPLACE REGEXP_SUBSTR REGR_SLOPE REGR_INTERCEPT REGR_COUNT REGR_R2 REGR_AVGX REGR_AVGY REGR_SXX REGR_SYY REGR_SXY REMAINDER ROUND ROW_NUMBER ROWIDTOCHAR ROWIDTONCHAR RPAD RTRIM SCN_TO_TIMESTAMP SESSIONTIMEZONE SIGN SIN SINH SOUNDEX SQRT STATS_BINOMIAL_TEST STATS_CROSSTAB STATS_F_TEST STATS_KS_TEST STATS_MODE STATS_MW_TEST STATS_ONE_WAY_ANOVA STATS_T_TEST_ONE STATS_T_TEST_PAIRED STATS_T_TEST_INDEP STATS_T_TEST_INDEPU STATS_WSR_TEST STDDEV STDDEV_POP STDDEV_SAMP SUBSTR SUBSTRB SUM SYS_CONNECT_BY_PATH SYS_CONTEXT SYS_DBURIGEN SYS_EXTRACT_UTC SYS_GUID SYS_TYPEID SYS_XMLAGG SYS_XMLGEN SYSDATE SYSTIMESTAMP TAN TANH TIMESTAMP_TO_SCN TO_BINARY_DOUBLE TO_BINARY_FLOAT TO_CHAR TO_CLOB TO_DATE TO_DSINTERVAL TO_LOB TO_MULTI_BYTE TO_NCHAR TO_NCLOB TO_NUMBER TO_SINGLE_BYTE TO_TIMESTAMP TO_TIMESTAMP_TZ TO_YMINTERVAL TRANSLATE TREAT TRIM TRUNC TZ_OFFSET UID UNISTR UPDATEXML UPPER USER USERENV VALUE VAR_POP VAR_SAMP VARIANCE VSIZE WIDTH_BUCKET XMLAGG XMLCOLATTVAL XMLCONCAT XMLELEMENT XMLFOREST XMLSEQUENCE XMLTRANSFORM ANYDATA ANYDATASET ANYTYPE ARRAY BFILE BINARY_DOUBLE BINARY_FLOAT BINARY_INTEGER BLOB BOOLEAN CFILE CHAR CHARACTER CLOB DATE DAY DBURITYPE DEC DECIMAL DOUBLE FLOAT FLOB HTTPURITYPE INT INTEGER INTERVAL LOB LONG MLSLABEL MONTH NATIONAL NCHAR NCLOB NUMBER NUMERIC NVARCHAR OBJECT PLS_INTEGER PRECISION RAW REAL RECORD ROWID SECOND SINGLE SMALLINT TIME TIMESTAMP URIFACTORYTYPE URITYPE UROWID VARCHAR VARCHAR2 VARRAY VARYING XMLTYPE YEAR ZONE skylighting-core-0.13.4.1/xml/stan.xml0000644000000000000000000001611707346545000015706 0ustar0000000000000000 break continue else for if in return while profile reject print integrate_ode integrate_ode_bdf integrate_ode_rk45 algebra_solver lower upper offset multiplier int real vector complex ordered positive_ordered simplex unit_vector row_vector matrix array cholesky_factor_corr cholesky_factor_cov corr_matrix cov_matrix void skylighting-core-0.13.4.1/xml/stata.xml0000644000000000000000000026237207346545000016063 0ustar0000000000000000 addlabels addlabopts addplot bar barwidth bin blabel caption center circle circle_hollow color cols combine dot draw dropline frequency grid hbar imargin labsize legend margin medthick mlabangle mlabcolor mlabel mlabgap mlabposition mlabsize mlabstyle mlabtextstyle mlabvposition msymbol name nodraw nogrid over plotregion position ring rows scale size start subtitle t1title t2title text textsize title xcommon xlabel xline xscale xsize xtitle ycommon ylabel yline yscale ysize ytitle zero background bg black blue bluishgray brown cranberry cyan dimgray dkgreen dknavy dkorange ebblue ebg edkblue eggshell eltblue eltgreen emerald emidblue erose fg foreground forest_green gold gray green gs khaki lavender lime ltblue ltbluishgray ltkhaki magenta maroon midblue midgreen mint navy none olive olive_teal orange orange_red pink purple red sand sandb sienna stone teal white yellow accum as ascending BASE be begin bfgs bhhh brrweight clean close clpatt clpattern clwidth cole color confirm continue cov(unstr) cov(unstructured) covariance dash define deft delmacs detail dev deviations dfp difficult dirname do effects eform else emdots emiterate emlog emonly emtolerance end error estmetric exchangeable exit family fe fitted force foreach forvalues fpc frequency function global gtolerance hessian ic identity if in independent intpoints irr iterate jkrweight lincom linearized local long ltolerance macro manage meff meft minimize mle mse multiplier noclear nocons noconstant nodots nofetable nogroup noheader nolog nolrtest none nonrtolerance noobs noomit noretable nostderr not nr of offset or p parse patterns poststrata postweight prefix program r2_p reffects reml reset resid run scale shift showstep SITE size star stats STBPLUS stfmt store strata syntax tempfile tempname tempvar tokenize tolerance unstructured until UPDATES weight while wide window x2 xb _b[ _coeff[ ereturn rreturn sreturn e( r( s( all BASE coleq colfullnames coln colnames constraint data dir display environment format l label length list nobreak nofail permname PERSONAL piece PLUS quoted row roweq rowfullnames rown rownames SITE sortedby STATA strict sysdir tempfile tempvar tsnorm UPDATES value variable allstring append args aweight born by bys bysort byte capture cfreq clear Cns Co collinear columns comma compress connect console cpercent cr d0 data datestring decode delimit depnames desc describe di diparm_options display double drop eclass encode esample Ev exec fam fdadescribe fdasave fdause filefilter float format fweight gen generate gr green gradient hold include insert insheet int iweight k keep label Ld link load long longstub macrolen markout marksample maximize meanonly mlmatsbysum mlout mode model more N namelen noextend nofootnote noi noisily nolabel nonotes nopreserve norescale noscvars nosummary nototal nrtolerance obs odbc off oim on oneway opg order outfile outsheet percent permanently post postclose postfile preserve Psi pweight query qui quietly rawsum red ren rename replace Replay report repost restore robust save saving SD SE search set shownrtolerance sort sqlfile sqlshow STATA statistics sum summarize t1title t2title tab tabulate technique timer total unhold unique uniquemaster uniqusing use using V values variable varlist VCE waldtest width xlabel xmlsave xmluse yellow ylabel yline abs acos asin atan atan2 atanh ceil cloglog comb cos digamma exp floor invcloglog invlogit ln lnfact lnfactorial lngamma log log10 max min mod reldif round sign sin sqrt sum tan tanh trigamma trunc betaden Binomial binorm binormal chi2 chi2tail dgammapda dgammapdada dgammapdadx dgammapdx dgammapdxdx F Fden Ftail gammaden gammap ibeta invbinomial invchi2 invchi2tail invF invFtail invgammap invibeta invnchi2 invnFtail invnibeta invnorm invnormal invttail nbetaden nchi2 nFden nFtail nibeta norm normal normalden normd npnchi2 tden ttail uniform() abbrev char index indexnot length lower ltrim match plural proper real regexm regexr regexs reverse rtrim string strlen strlower strltrim strmatch strofreal strpos strproper strreverse strrtrim strtrim strupper subinstr subinword substr trim upper word wordcount _caller autocode byteorder chop clip cond e epsdouble epsfloat group inlist inrange irecode matrix maxbyte maxdouble maxfloat maxint maxlong mi minbyte mindouble minfloat minint minlong missing r recode replay return s scalar d date day dow doy halfyear mdy month quarter week year d daily dofd dofh dofm dofq dofw dofy h halfyearly hofd m mofd monthly q qofd quarterly tin twithin w weekly wofd y yearly yh ym yofd yq yw cholesky colnumb colsof corr det diag diag0cnt el get hadamard I inv invsym issym issymmetric J matmissing matuniform mreldif nullmat rownumb rowsof sweep syminv trace vec vecdiag anycount anymatch anyvalue at concat count cut diff ends field fill group groupicodes head iqr kurt label last lname mad max maxlength maxmode mdev mean median min minmode missing mode mtr nummodemissing pc prop pctile punct rank rowfirst rowlast rowmax rowmean rowmin rowmiss rownonmiss rowsd rowtotal sd seq skew std strok tag tail total track trim truncate _all _column _cons _dta _dup _merge _n _newline _pi _rc creturn c(adopath) c(adosize) c(ALPHA) c(born_date) c(byteorder) c(changed) c(checksum) c(cmdlen) c(console) c(copycolor) c(current_date) c(current_time) c(dirsep) c(dockable) c(dockingguides) c(dp) c(epsdouble) c(epsfloat) c(filedate) c(filename) c(flavor) c(graphics) c(httpproxy) c(httpproxyauth) c(httpproxyhost) c(httpproxyport) c(httpproxypw) c(httpproxyuser) c(k) c(level) c(linegap) c(linesize) c(locksplitters) c(logtype) c(machine_type) c(macrolen) c(matacache) c(matafavor) c(matalibs) c(matalnum) c(matamofirst) c(mataoptimize) c(matastrict) c(matsize) c(max_cmdlen) c(max_k_current) c(max_k_theory) c(max_macrolen) c(max_matsize) c(max_N_current) c(max_N_theory) c(max_width_current) c(max_width_theory) c(maxbyte) c(maxdb) c(maxdouble) c(maxfloat) c(maxint) c(maxiter) c(maxlong) c(maxstrvarlen) c(maxvar) c(memory) c(min_matsize) c(minbyte) c(mindouble) c(minfloat) c(minint) c(minlong) c(mode) c(Mons) c(Months) c(more) c(N) c(namelen) c(os) c(osdtl) c(pagesize) c(persistfv) c(persistvtopic) c(pi) c(printcolor) c(pwd) c(rc) c(reventries) c(rmsg_time) c(rmsg) c(scheme) c(scrollbufsize) c(SE) c(searchdefault) c(seed) c(stata_version) c(sysdir_base) c(sysdir_oldplace) c(sysdir_personal) c(sysdir_plus) c(sysdir_site) c(sysdir_stata) c(sysdir_updates) c(timeout1) c(timeout2) c(trace) c(tracedepth) c(traceexpand) c(tracehilite) c(traceindent) c(tracenumber) c(tracesep) c(type) c(update_interval) c(update_prompt) c(update_query) c(varabbrev) c(varlabelpos) c(version) c(virtual) c(Wdays) c(Weekdays) c(width) c(xptheme) adosize checksum copycolor dockable dockingguides dp graphics httpproxy httpproxyauth httpproxyhost httpproxyport httpproxypw httpproxyuser level linegap linesize locksplitters logtype matacache matafavor matalibs matalnum matamofirst mataoptimize matastrict matsize maxdb maxiter maxvar memory more pagesize persistfv persistvtopic printcolor reventries rmsg scheme scrollbufsize searchdefault seed timeout1 timeout2 trace tracedepth traceexpand tracehilite traceindent tracenumber tracesep type update_interval update_prompt update_query varabbrev varlabelpos version virtual xptheme _a_cls_msg _addgph _assert _assert_mreldif _assert_mreldifp _assert_mreldifs _assert_obs _assert_streq _at _bigtab _binperfect _binperfout _biplotmat _brr_sum _bs_display _bs_sum _btcmd _byoptnotallowed _ca_parse_normalize _callerr _cci _check_eformopt _check4gropts _choice_table _ckirfset _cknotsvaroi _ckvec _clsarr2list _cmdxel _coef_table _coef_table_header _confirm_date _confirm_number_or_date _copy_mat_stripes _cpmatnm _crc2use _crc4fld _crcacnt _crcar1 _crcause _crcbin _crcbygr _crcchi2 _crcchkw _crccip _crceprs _crcgldv _crcglil _crcird _crcirr _crcmeq _crcnuse _crcor _crcphdr _crcra _crcrd _crcrr _crcseq _crcshdr _crcslbl _crcsrvc _crcswxx _crcunab _crcunit _crcvarl _crcwsrv _crczsku _cvar _date2elapsed _diag2mat _diparm _diparm_8 _dots _e2r _egennoby _evlist _exp_list_expand _exp_list_parse _find_tsops _fr_area_parse_and_log _fr_aspect_parse_and_log _fr_draw_rect _fr_droplines_draw _fr_erasearr _fr_legend_parse_and_log _fr_merged_implicit _fr_runlog _fr_sztextbox_parse_and_log _fr_tbstyle_parse_and_log _fr_tedits_parse_and_log _fr_textbox_parse_and_log _fr_title_parse_and_log _fr_x_log_cleanup _fr_x_log_create _fracpp _fracxo _frr_sztextbox_pnl _gany _ganycount _ganymatch _ganyvalue _gconcat _gcount _gcut _gdiff _gends _geqany _get_diparmopts _get_diparmopts_8 _get_eformopts _get_eqspec _get_gropts _get_irf _get_offopt _getbv _getcovcorr _getfilename _getnewlabelname _getrhs _getvarcns _getxel _getxel2 _gfill _ggroup _giqr _gkurt _gm_edit _gm_log _gma _gmad _gmax _gmdev _gmean _gmedian _gmin _gmode _gmtr _gneqany _gpc _gpctile _gr_arrowhead _gr_atomize_styles _gr_common_axes _gr_drawrect _gr_linkstyles _gr_symbol_of _grank _grfirst _grlast _grmax _grmean _grmin _grmiss _grobs _growfirst _growlast _growmax _growmean _growmin _growmiss _grownonmiss _growsd _growtotal _grsd _grsum _gs_addgrname _gs_bygraph _gs_clean_graphlist _gs_default_bands _gs_islivefile _gs_parse_and_log_axoptions _gs_parse_and_log_axtitle _gs_parse_and_log_lines _gs_parse_and_log_tickset _gs_rdfilehdr _gs_wrfilehdr _gs_x_create _gsd _gseq _gskew _gstd _gsum _gtag _gtotal _hadamard_verify _hw_comp _hw_opt_d0 _hwsa_comp _hwsa_opt_d0 _hwsm_comp _hwsm_opt_d0 _isfit _ivreg_project _jk_nlegend _jk_pseudo _jk_sum _labels2names _linemax _loop_brr _loop_jknife _loop_jknife_fw _loop_jknife_iw _loop_jknife2 _loop_rw _lrtest7 _m2matrix _m2scalar _matplot _matsort _mdisplay _mds_classical _mds_dataheader _mds_display _mds_display_classical _mds_euclidean _mds_parse_dopts _mds_parse_method _mds_parse_s2d _mds_s2d _me_der _me_der2 _me_derb _me_derd _me_l_der _me_l_der2 _mfrmvec _mka2 _mkg _mkkmn _mksigma _mkvec _mprobitestimator _mtest _mvec _no_estat _no_predict _nobs _on_colon_parse _parmlist _parse_optexp _parsewt _pk_p _plotpos _pred_me _pred_se _prefix_check4esample _prefix_checkopt _prefix_clear _prefix_command _prefix_display _prefix_expand _prefix_explist _prefix_footnote _prefix_getchars _prefix_getmat _prefix_legend _prefix_mlogit _prefix_model_test _prefix_note _prefix_reject _prefix_relabel_eqns _prefix_run_error _prefix_saving _prefix_title _prefix_vcenotallowed _qsort_index _qsur _r2e _repost _resample_warn _restore_labels _returnclear _rmdcoll _robust2 _roccom1 _roccom1_8 _rocsen _rotate_clear _rotate_text _score_spec _set_irf_vars _shortenpath _sigfm _small2dotz _stata_internalerror _stcurv _strip_labels _sttrend _stubstar2names _sum_table _sumaccum _sunflower_binar _svar_cnsmac _svar_eqmac _svar_newcns _svar_post _svard2 _svariden _svaridenlr _svarlrd2 _svd _svy_check_cmdopts _svy_check_fpc _svy_check_postw _svy_check_predict _svy_check_vce _svy_fpc_note _svy_ftest _svy_ivreg_first _svy_mkdeff _svy_mkmeff _svy_mkvmsp _svy_mkvsrs _svy_newrule _svy_setup _svy_singleton_note _svy_subpop _svy_subpop_note _svy_summarize _svy_summarize_legend _svy_tabulate _svy2 _svydes_dlg _svylc _svyset _sw_ood _ts _ts_dexp _ts_exp _ts_hw _ts_hwsa _ts_hwsm _tsheadr _tsinchk _tsma _ttest _ttest1 _ttest2 _tutends _var_mka _varbsf _vardisprmse _varfcast _varfcast_clear _varfcast_fcast _varfcast_graph _varirf _varsim _vce_parserun _vec_ckgraph _vec_dreduced _vec_grcroots _vec_opck _vec_pgparse _vec_pgridplots _vec_postvar _vecauxdisp _vecfcast_compute _vecfcast_compute_w _vecgetacns _vecgetcv _vecgtn _vecmka _vecmkapvp _vecmkce _vecmkgam _vecmksi _vecmktrend _vecortho _vecpclean _vectparse _vecu _virf_add _virf_char _virf_fck _virf_mknewfile _virf_nlen _virf_use _writenum _xtreg_chk_cl ac ac_7 acprplot acprplot_7 adjust adopath alpha ameans anova_estat anova_terms aorder arch arch_dr arch_estat arch_p archlm areg areg_p arima arima_dr arima_estat arima_p asmprobit asmprobit_estat asmprobit_lf asmprobit_p avplot avplot_7 avplots avplots_7 bcskew0 bgodfrey binreg bip0_lf biplot bipp_lf bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit brier brr brrstat bs bs_7 bsampl_w bsample bsample_7 bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 ca ca_estat ca_p cabiplot camat canon canon_8 canon_8_p canon_estat canon_p caprojection cc cchart cchart_7 cci censobs_table centile cf checkdlgfiles checkhlpfiles ci cii classutil clear clo clog clog_lf clog_p clogi clogi_sw clogit clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cnr cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb colormult_nw compare conren contract copyright copysource corc corr_anti corr_kmo corr_smc corr2data corrgram cox_p cox_sw coxbase coxhaz coxvar cprplot cprplot_7 crc cross cs cscript cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum cusum_7 cutil d datetof db dbeta de deff des desc descr descri describ describe destring dfbeta dfgls dfuller dirstats disp_res disp_s dotplot dotplot_7 dprobit drawnorm ds ds_util dstdize duplicates durbina dwstat dydx egen eivreg emdef eq ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp ereghet_ilf ereghet_ilf_sh ereghet_ip est est_cfexist est_cfname est_clickable est_expand est_hold est_table est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti estimates etodow etof etomdy expandcl fac fact facto factor factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast fcast_compute fcast_graph fh_st fillin find_hlp_file findfile findit findit_7 fit for for5_0 fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp frac_dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 frontier ftodate ftoe ftomdy ftowdate gamhet_glf gamhet_gp gamhet_ilf gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes genrank genstd genvmean gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 glim_v7 glm glm_6 glm_p glm_sw glmpred glogit glogit_8 glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprobi_p gprobit gprobit_8 gr gr_copy gr_current gr_db gr_describe gr_dir gr_draw gr_draw_replay gr_drop gr_edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table gr_undo gr_use graph grebar greigen greigen_7 greigen_8 grmeanby grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h hadimvo hareg hausman he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel help hereg hetpr_lf hetpr_p hetprob hettest hilite hist hist_7 histogram hlogit hlu hmeans hotel hotelling hprobit hreg icd9 icd9_ff icd9p iis impute imtest inbase integ inten intreg intreg_7 intreg_p intrg_ll intrg_ll2 intrg2_ll ipolate iqreg ir irf irf_create irfm iri is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt kdensity kdensity_7 ksm ksmirnov ktau kwallis labelbook ladder levels levelsof leverage lfit lfit_p lincom line linktest lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot logi logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway lookfor lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest lsens lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 makecns manova_estat manova_p mantel mat_capp mat_order mat_rapp mata_matdescribe mata_matsave mata_matuse matalabel matcproc matlist matname matstrik mcc mcci md0_ md1_ md1debug_ md2_ md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof me_derd mean means median memsize meqparse mer merg merge mfp mfx mhelp mhodds mixed_ll mixed_ll_reparm mkassert mkmat mkspline ml ml_5 ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e0_bfgs ml_e0_cycle ml_e0_dfp ml_e0i ml_e1 ml_e1_bfgs ml_e1_bhhh ml_e1_cycle ml_e1_dfp ml_e2 ml_e2_cycle ml_ebfg0 ml_ebfr0 ml_ebfr1 ml_ebh0q ml_ebhh0 ml_ebhr0 ml_ebr0i ml_ecr0i ml_edfp0 ml_edfr0 ml_edfr1 ml_edr0i ml_eds ml_eer0i ml_egr0i ml_elf ml_elf_bfgs ml_elf_bhhh ml_elf_cycle ml_elf_dfp ml_elfi ml_elfs ml_enr0i ml_enrr0 ml_erdu0 ml_erdu0_bfgs ml_erdu0_bhhh ml_erdu0_bhhhq ml_erdu0_cycle ml_erdu0_dfp ml_erdu0_nrbfgs ml_exde ml_footnote ml_geqnr ml_grad0 ml_graph ml_hbhhh ml_hd0 ml_hold ml_init ml_inv ml_log ml_max ml_mlout ml_model ml_nb0 ml_opt ml_p ml_plot ml_query ml_rdgrd ml_repor ml_s_e ml_score ml_searc ml_technique ml_unhold mlf_ mlog mlogi mlogit mlogit_footnote mlogit_p mlopts mnl0_ mprobit mprobit_lf mprobit_p mrdu0_ mrdu1_ mvdecode mvencode mvreg mvreg_estat nbreg nbreg_al nbreg_lf nbreg_p nbreg_sw newey newey_7 newey_p nl nl_7 nl_p nl_p_7 nlcom nlcom_p nlexp2 nlexp2_7 nlexp2a nlexp2a_7 nlexp3 nlexp3_7 nlgom3 nlgom3_7 nlgom4 nlgom4_7 nlinit nllog3 nllog3_7 nllog4 nllog4_7 nlog_rd nlogit nlogit_p nlogitgen nlogittree nlpred note notes nptrend numlabel old_ver olo olog ologi ologi_sw ologit ologit_p ologitp op_colnm op_comp op_diff op_inv op_str opr opro oprob oprob_sw oprobi oprobi_p oprobit oprobitp opts_exclusive orthog orthpoly ovtest pac pac_7 palette parse_dissim pause pca pca_8 pca_display pca_estat pca_p pca_rotate pcamat pchart pchart_7 pchi pchi_7 pcorr pctile pentium pergram pergram_7 permute permute_8 personal peto_st pkcollapse pkcross pkequiv pkexamine pkexamine_7 pkshape pksumm pksumm_7 pnorm pnorm_7 poisgof poiss_lf poiss_sw poisso_p poisson poisson_estat pperron prais prais_e prais_e2 prais_p predict predictnl print prob probi probit probit_estat probit_p proc_time procoverlay procrustes procrustes_estat procrustes_p profiler prop proportion prtest prtesti pwcorr qby qbys qchi qchi_7 qladder qladder_7 qnorm qnorm_7 qqplot qqplot_7 qreg qreg_c qreg_p qreg_sw quadchk quantile quantile_7 range ranksum ratio rchart rchart_7 rcof recast recode reg reg3 reg3_p regdw regr regre regre_p2 regres regres_p regress regress_estat regriv_p remap renpfix repeat reshape robvar roccomp roccomp_7 roccomp_8 rocf_lf rocfit rocfit_8 rocgold rocplot rocplot_7 roctab roctab_7 rolling rologit rologit_p rot rota rotat rotate rotatemat rreg rreg_p runtest rvfplot rvfplot_7 rvpplot rvpplot_7 safesum sample sampsi savedresults saveold sc scatter scm_mine sco scob_lf scob_p scobi_sw scobit scor score scoreplot scoreplot_help scree screeplot screeplot_help sdtest sdtesti separate seperate serrbar serrbar_7 set_defaults sfrancia shewhart shewhart_7 signrank signtest simul simul_7 simulate simulate_8 sktest slogit slogit_d2 slogit_p smooth snapspan spearman spikeplot spikeplot_7 spikeplt spline_x split sqreg sqreg_p ssc st st_ct st_hc st_hcd st_hcd_sh st_is st_issys st_note st_promo st_set st_show st_smpl st_subid stack statsby statsby_8 stbase stci stci_7 stcox stcox_estat stcox_fr stcox_fr_ll stcox_p stcox_sw stcoxkm stcoxkm_7 stcstat stcurv stcurve stcurve_7 stdes stem stepwise stereg stfill stgen stir stjoin stmc stmh stphplot stphplot_7 stphtest stphtest_7 stptime strate strate_7 streg streg_sw streset sts sts_7 stset stsplit stsum sttocc sttoct stvary stweib suest suest_8 sunflower sureg survcurv survsum svar svar_p svmat svy svy_disp svy_dreg svy_est svy_est_7 svy_estat svy_get svy_gnbreg_p svy_head svy_header svy_heckman_p svy_heckprob_p svy_intreg_p svy_ivreg_p svy_logistic_p svy_logit_p svy_mlogit_p svy_nbreg_p svy_ologit_p svy_oprobit_p svy_poisson_p svy_probit_p svy_regress_p svy_sub svy_sub_7 svy_x svy_x_7 svy_x_p svydes svydes_8 svygen svygnbreg svyheckman svyheckprob svyintreg svyintreg_7 svyintrg svyivreg svylc svylog_p svylogit svymarkout svymarkout_8 svymean svymlog svymlogit svynbreg svyolog svyologit svyoprob svyoprobit svyopts svypois svypois_7 svypoisson svyprobit svyprobt svyprop svyprop_7 svyratio svyreg svyreg_p svyregress svyset svyset_7 svyset_8 svytab svytab_7 svytest svytotal sw sw_8 swcnreg swcox swereg swilk swlogis swlogit swologit swoprbt swpois swprobit swqreg swtobit swweib symmetry symmi symplot symplot_7 sysdescribe sysuse szroeter tab_or tab1 tab2 tabi table tabodds tabodds_7 tabstat te tes test testnl testparm teststd tetrachoric time_it tis tob tobi tobit tobit_p tobit_sw tostring total treat_ll treatr_p treatreg trim trnb_cons trnb_mean trpoiss_d2 trunc_ll truncr_p truncreg tsappend tset tsfill tsline tsline_ex tsreport tsrline tsset tssmooth tsunab ttest ttesti tut_chk tut_wait tutorial tw tware_st two twoway twoway__fpfit_serset twoway__function_gen twoway__histogram_gen twoway__ipoint_serset twoway__ipoints_serset twoway__kdensity_gen twoway__lfit_serset twoway__normgen_gen twoway__pci_serset twoway__qfit_serset twoway__scatteri_serset twoway__sunflower_gen twoway_ksm_serset typeof unab unabbrev uselabel var var_mkcompanion var_p varbasic varfcast vargranger varirf varirf_add varirf_cgraph varirf_create varirf_ctable varirf_describe varirf_dir varirf_drop varirf_erase varirf_graph varirf_ograph varirf_rename varirf_set varirf_table varlmar varnorm varsoc varstable varstable_w varstable_w2 varwle vce vec vec_fevd vec_mkphi vec_p vec_p_w vecirf_create veclmar veclmar_w vecnorm vecnorm_w vecrank vecstable verinst viewsource vif vwls wdatetof webdescribe webseek webuse weib_lf weib_lf0 weib1_lf weib2_lf weibhet_glf weibhet_glf_sh weibhet_glfa weibhet_glfa_sh weibhet_gp weibhet_ilf weibhet_ilf_sh weibhet_ilfa weibhet_ilfa_sh weibhet_ip weibu_sw weibul_p weibull weibull_c weibull_s weibullhet whelp wilc_st wilcoxon wntestb wntestb_7 wntestq xchart xchart_7 xcorr xcorr_7 xi xi_6 xpose xt_iis xt_tis xtab_p xtabond xtbin_p xtclog xtcloglog xtcloglog_8 xtcloglog_d2 xtcloglog_re_p xtcnt_p xtcorr xtdata xtdes xtfront_p xtfrontier xtgee xtgee_elink xtgee_estat xtgee_makeivar xtgee_p xtgee_plink xtgls xtgls_p xthaus xthausman xtht_p xthtaylor xtile xtint_p xtintreg xtintreg_8 xtintreg_d2 xtintreg_p xtivp_1 xtivp_2 xtivreg xtline xtline_ex xtlogit xtlogit_8 xtlogit_d2 xtlogit_fe_p xtlogit_pa_p xtlogit_re_p xtmixed xtmixed_estat xtmixed_p xtnb_fe xtnb_lf xtnbreg xtnbreg_pa_p xtnbreg_refe_p xtpcse xtpcse_p xtpois xtpoisson xtpoisson_d2 xtpoisson_pa_p xtpoisson_refe_p xtpred xtprobit xtprobit_8 xtprobit_d2 xtprobit_re_p xtps_fe xtps_lf xtps_ren xtps_ren_8 xtrar_p xtrc xtrc_p xtrchh xtrefe_p xtreg xtreg_be xtreg_fe xtreg_ml xtreg_pa_p xtreg_re xtregar xtrere_p xtsf_ll xtsf_llti xtsum xttab xttest0 xttobit xttobit_8 xttobit_p xttrans yx yxview__barlike_draw yxview_area_draw yxview_bar_draw yxview_dot_draw yxview_dropline_draw yxview_function_draw yxview_iarrow_draw yxview_ilabels_draw yxview_normal_draw yxview_pcarrow_draw yxview_pcbarrow_draw yxview_pccapsym_draw yxview_pcscatter_draw yxview_pcspike_draw yxview_rarea_draw yxview_rbar_draw yxview_rbarm_draw yxview_rcap_draw yxview_rcapsym_draw yxview_rconnected_draw yxview_rline_draw yxview_rscatter_draw yxview_rspike_draw yxview_spike_draw yxview_sunflower_draw zap_s zinb zinb_llf zinb_plf zip zip_llf zip_p zip_plf zt_ct_5 zt_hc_5 zt_hcd_5 zt_is_5 zt_iss_5 zt_sho_5 zt_smp_5 ztbase_5 ztcox_5 ztdes_5 ztereg_5 ztfill_5 ztgen_5 ztir_5 ztjoin_5 ztnb ztnb_p ztp ztp_p zts_5 ztset_5 ztspli_5 ztsum_5 zttoct_5 ztvary_5 ztweib_5 _cholinv _cholsolve _corr _edittoint _edittointtol _edittozero _edittozerotol _eigen_work _eigensystem _eigenvalues _equilc _equilr _equilrc _ftell _fullsvd _hqrd _hqrdp _invlower _jumble _lefteigensystem _lowertriangle _lud _lud_la _luinv _lusolve _matexpsym _matlogsym _matpowersym _mprobit_outer_prod _mprobit_quadrature _mprobit_quadrature_eval _mprobit_quadrature_m _mprobit_select _mprobit_simulator _mprobit_simulator_case_g _mprobit_simulator_lk _mprobit_simulator_m _mprobit_simulator_mi _mprobit_validate_choice _mprobit_weights_roots_laguerre _perhapsequilc _perhapsequilr _perhapsequilrc _pinv _qrinv _qrsolve _rowswap _solvelower _solveupper _sort _svd _svdsv _svsolve _svy_design _svy_group_sum _svy_identify _svy_mean _svy_mean_post _svy_mean_std _svy_mean_stdpost _svy_over_expand _svy_over_sizes _svy_post_sizes _svy_ratio _svy_ratio_post _svy_ratio_std _svy_ratio_stdpost _svy_srs_variance _svy_srssub_variance _svy_std_sizes _svy_total _svy_total_post _svy_variance _symeigen_work _symeigensystem _symeigenvalues _symmatfunc_work _uppertriangle _xtm_beta _xtm_blup _xtm_blup_save _xtm_blup_save_u _xtm_blup_u _xtm_cleanup _xtm_covtype _xtm_de_th_u _xtm_delta_to_theta _xtm_det_upper _xtm_em_get_rij _xtm_em_get_uij _xtm_em_iter _xtm_em_iter_u _xtm_em_solve _xtm_fact_expand _xtm_ga_th_u _xtm_gamma_to_theta _xtm_get_delta _xtm_get_delta_u _xtm_invert_R _xtm_logdetr00 _xtm_logdetr00_u _xtm_matexp _xtm_matlog _xtm_mixed_ll _xtm_mixed_ll_u _xtm_mixed_ll_uu _xtm_mk_eqs _xtm_ml_eqlist _xtm_ml_eqlist_wrk _xtm_setup _xtm_start _xtm_start_collapse _xtm_start_u _xtm_th_de_u _xtm_th_ga_u _xtm_theta_to_delta _xtm_theta_to_gamma acos acosh aggregate array asin asinh assert asserteq atan atanh blockdiag boolean break byte case cat catch chdir cholesky cholinv cholsolve class cloglog collate colmax colmin colscalefactors colshape colvector complex cond const continue convolve convolveslowly Corr correlation Corrslowly corruppercase cosh deconvolve default delegate delete designmatrix det dettriangular diag diag0cnt do double dsign e editmissing edittoint edittointtol edittozero edittozerotol editvalue eigensystem eigenvalues else eltypedef end enum explicit export external fft fileexists findfile float for friend ftell ftfreqs ftpad ftperiodogram ftretime ftunwrap ftwrap fullsdiag fullsvd function gamma global goto helloworld Hilbert hqrd hqrdmultq hqrdmultq1t hqrdp hqrdq hqrdq1 hqrdr hqrdr1 if inline int invcloglog invfft invHilbert invlogit invlower invorder invslowfft invslowft invvech isdiagonal jumble lefteigensystem local log10 logit long lowertriangle lud luinv lusolve makesymmetric mat_norm mata matexpsym matlogsym matpowersym matrix max mean meanvariance min mkdir mmat_ mmat_describe mmat_expandlist mmat_readerror mmat_save mmat_use mmat_writeerror namespace new norm NULL numeric operator orgtypedef panelsetup panelsetup_u panelstats panelsubmatrix panelsubview pathlist pathsubsysdir pi pinv pointer polyadd polyadd_expand polyderiv polydiv polyeval polyinteg polymorphic polymult polyroots polysolve polytrim pragma private protected public qrd qrdp qrinv qrsolve quad quadcorrelation quadmeanvariance quadrant quadvariance range rangen rank rank_from_singular_values real return revorder rmdir rowmax rowmin rowscalefactors rowvector scalar scalar_norm short sign signed sinh sizeof slowfft slowft solve_tol solve_tolscale solvelower solveupper sort spline3 spline3eval splineeval st_islmname static string struct super svd svdsv svsolve switch symeigensystem symeigenvalues tanh template this throw Toeplitz trace trace_prod transmorphic transposeonly try typedef typename union uniqrows unitcircle unorder unsigned uppertriangle using Vandermonde variance vec vec_norm vech vector version virtual void volatile while skylighting-core-0.13.4.1/xml/swift.xml0000644000000000000000000004666607346545000016111 0ustar0000000000000000 ]> @testable import struct class enum protocol extension private lazy public fileprivate internal final dynamic static mutating nonmutating get set func var let is as where willSet didSet willGet didGet return throws rethrows throw typealias typeof override infix operator if else guard defer in inout for repeat while case switch do try catch async await actor continue break fallthrough fatalError nil super self init deinit true false required weak strong unowned default Unit Nothing String Char Int Long Byte Short Float Double Boolean skylighting-core-0.13.4.1/xml/systemverilog.xml0000644000000000000000000011225007346545000017650 0ustar0000000000000000 defparam deassign DPI DPI-C import export context assert assume cover expect disable iff binsof intersect first_match throughout within coverpoint cross wildcard bins ignore_bins illegal_bins genvar if else unique priority matches default forever repeat while for do foreach break continue return pulsestyle_onevent pulsestyle_ondetect noshowcancelled showcancelled ifnone initial final always always_comb always_ff always_latch alias assign force release posedge negedge edge wait wait_order timeunit timeprecision s ms ns us ns ps fs step new extends this super protected local rand randc bind constraint solve before dist inside with virtual pure extern forkjoin design instance cell liblist use library incdir include modport sync_accept_on reject_on accept_on sync_reject_on restrict let until until_with unique0 eventually s_until s_always s_eventually s_nexttime s_until_with global untyped implies weak strong nexttime parameter localparam specparam input output inout ref byte shortint int integer longint time bit logic reg supply0 supply1 tri triand trior trireg tri0 tri1 wire uwire wand wor signed unsigned shortreal real realtime type void struct union tagged const var automatic static packed vectored scalared typedef enum string chandle event null `__FILE__ `__LINE__ `begin_keywords `celldefine `default_nettype `define `else `elsif `end_keywords `endcelldefine `endif `ifdef `ifndef `include `line `nounconnected_drive `pragma `resetall `timescale `unconnected_drive `undef `undefineall $finish $stop $exit $realtime $stime $time $printtimescale $timeformat $bitstoreal $realtobits $bitstoshortreal $shortrealtobits $itor $rtoi $signed $unsigned $cast $bits $isunbounded $typename $unpacked_dimensions $dimensions $left $right $low $high $increment $size $clog2 $asin $ln $acos $log10 $atan $exp $atan2 $sqrt $hypot $pow $sinh $floor $cosh $ceil $tanh $sin $asinh $cos $acosh $tan $atanh $fatal $error $warning $info $fatal $error $warning $info $asserton $assertoff $assertkill $assertpasson $assertpassoff $assertfailon $assertfailoff $assertnonvacuouson $assertvacuousoff $onehot $onehot0 $isunknown $sampled $rose $fell $stable $changed $past $countones $past_gclk $rose_gclk $fell_gclk $stable_gclk $changed_gclk $future_gclk $rising_gclk $falling_gclk $steady_gclk $changing_gclk $coverage_control $coverage_get_max $coverage_get $coverage_merge $coverage_save $get_coverage $set_coverage_db_name $load_coverage_db $random $dist_chi_square $dist_erlang $dist_exponential $dist_normal $dist_poisson $dist_t $dist_uniform $q_initialize $q_add $q_remove $q_full $q_exam $async$and$array $async$and$plane $async$nand$array $async$nand$plane $async$or$array $async$or$plane $async$nor$array $async$nor$plane $sync$and$array $sync$and$plane $sync$nand$array $sync$nand$plane $sync$or$array $sync$or$plane $sync$nor$array $sync$nor$plane $system $display $write $displayb $writeb $displayh $writeh $displayo $writeo $strobe $monitor $strobeb $monitorb $strobeh $monitorh $strobeo $monitoro $monitoroff $monitoron $fclose $fopen $fdisplay $fwrite $fdisplayb $fwriteb $fdisplayh $fwriteh $fdisplayo $fwriteo $fstrobe $fmonitor $fstrobeb $fmonitorb $fstrobeh $fmonitorh $fstrobeo $fmonitoro $swrite $sformat $swriteb $sformatf $swriteh $fgetc $swriteo $ungetc $fscanf $fgets $fread $sscanf $fseek $rewind $fflush $ftell $feof $ferror $readmemb $readmemh $writememb $writememh $test$plusargs $value$plusargs $dumpfile $dumpvars $dumpoff $dumpon $dumpall $dumplimit $dumpflush $dumpports $dumpportsoff $dumpportson $dumpportsall $dumpportslimit $dumpportsflush pullup pulldown cmos rcmos nmos pmos rnmos rpmos and nand or nor xor xnor not buf tran rtran tranif0 tranif1 rtranif0 rtranif1 bufif0 bufif1 notif0 notif1 strong0 strong1 pull0 pull1 weak0 weak1 highz0 highz1 small medium large randomize mailbox semaphore put get try_put try_get peek try_peek process state self status kill await suspend resume size delete insert num first last next prev pop_front pop_back push_front push_back find find_index find_first find_last find_last_index min max unique_index reverse sort rsort shuffle sum product List List_Iterator neq eq data empty front back start finish insert_range erase erase_range set swap clear purge begin end package endpackage macromodule module endmodule generate endgenerate program endprogram class endclass function endfunction case casex casez randcase endcase interface endinterface clocking endclocking task endtask primitive endprimitive fork join join_any join_none covergroup endgroup checker endchecker property endproperty randsequence sequence endsequence specify endspecify config endconfig table endtable extern pure typedef import skylighting-core-0.13.4.1/xml/tcl.xml0000644000000000000000000004207707346545000015527 0ustar0000000000000000 after append AppleScript argv argc array auto_execk auto_execok auto_import auto_load auto_mkindex auto_mkindex_old auto_path auto_qualify auto_reset beep bell binary bind bindtags bgerror break button canvas case catch cd chan checkbutton clipboard clock close combobox concat console continue dde destroy dict else elseif encoding entry env eof error errorCode errorInfo eval event exec exit expr fblocked fconfigure fcopy file fileevent flush focus font for foreach format frame gets glob global grab grid history if image incr info interp join label labelframe lappend lassign lindex linsert list listbox llength load lower lrange lremove lrepeat lreplace lreverse lsearch lset lsort menu menubutton message namespace notebook open option OptProc pack package panedwindow parray pid place pkg_mkIndex proc progressbar puts pwd radiobutton raise read regexp registry regsub rename resource return scale scan scrollbar seek selection send separator set sizegrip socket source spinbox split string style subst switch tclLog tcl_endOfWord tcl_findLibrary tcl_library tcl_patchLevel tcl_platform tcl_precision tcl_rcFileName tcl_rcRsrcName tcl_startOfNextWord tcl_startOfPreviousWord tcl_traceCompile tcl_traceExec tcl_version tcl_wordBreakAfter tcl_wordBreakBefore tell text time tk tkTabToWindow tkwait tk_chooseColor tk_chooseDirectory tk_focusFollowMouse tk_focusNext tk_focusPrev tk_getOpenFile tk_getSaveFile tk_library tk_menuSetFocus tk_messageBox tk_optionMenu tk_patchLevel tk_popup tk_strictMotif tk_textCopy tk_textCut tk_textPaste tk_version toplevel trace traverseTo treeview unknown unload unset update uplevel upvar variable vwait while winfo wm add args atime attributes body bytelength cancel channels clicks cmdcount commands compare complete convertfrom convertto copy default delete dirname equal executable exists extension first forget format functions globals hostname idle ifneeded index info is isdirectory isfile join last length level library link loaded locals lstat map match mkdir mtime nameofexecutable names nativename normalize number owned patchlevel pathtype present procs provide range readable readlink remove rename repeat replace require rootname scan script seconds separator sharedlibextension size split stat system tail tclversion tolower totitle toupper trim trimleft trimright type unknown variable vars vcompare vdelete versions vinfo volumes vsatisfies wordend wordstart writable activate actual addtag append appname aspect atom atomname bbox bind broadcast canvasx canvasy caret cells cget children class clear client clone colormapfull colormapwindows command configure containing coords create current curselection dchars debug deiconify delta depth deselect dlineinfo dtag dump edit entrycget entryconfigure families find flash focus focusmodel fpixels fraction frame generate geometry get gettags grid group handle height hide iconbitmap iconify iconmask iconname iconposition iconwindow icursor id identify image insert interps inuse invoke ismapped itemcget itemconfigure keys lower manager mark maxsize measure metrics minsize move name nearest overrideredirect own panecget paneconfigure panes parent pathname pixels pointerx pointerxy pointery positionfrom post postcascade postscript protocol proxy raise release reqheight reqwidth resizable rgb rootx rooty scale scaling screen screencells screendepth screenheight screenmmheight screenmmwidth screenvisual screenwidth search see select selection server set show sizefrom stackorder state status tag title toplevel transient types unpost useinputmethods validate values viewable visual visualid visualsavailable vrootheight vrootwidth vrootx vrooty width window windowingsystem withdraw x xview y skylighting-core-0.13.4.1/xml/tcsh.xml0000644000000000000000000005714407346545000015707 0ustar0000000000000000 ]> function in . : alias alloc bg bindkey break builtins bye cd chdir complete continue dirs echo echotc eval exec exit fg filetest glob hashstat history hup inlib jobs kill limit log login logout ls-F migrate newgrp nice nohup notify onintr popd printenv pushd rehash repeat sched settc setty shift source stop suspend telltc time umask unalias uncomplete unhash unlimit ver wait watchlog where which unset unsetenv unixcommands##Bash command pwd printf test skylighting-core-0.13.4.1/xml/texinfo.xml0000644000000000000000000000542307346545000016413 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/toml.xml0000644000000000000000000002132207346545000015706 0ustar0000000000000000 ]> true false skylighting-core-0.13.4.1/xml/typescript.xml0000644000000000000000000011335007346545000017144 0ustar0000000000000000 ]> controlflow##JavaScript goto keywords##JavaScript reserved##JavaScript type arguments declare readonly abstract constructor get set module##JavaScript primitives##JavaScript object namespace module keyof infer awaited string number bigint boolean symbol any void never unknown undefined null object class_builtin##JavaScript class_dom##JavaScript class_node##JavaScript variable_property##JavaScript functions##JavaScript console_functions##JavaScript process_property##JavaScript process_functions##JavaScript number_constant##JavaScript math_constant##JavaScript math_functions##JavaScript json_functions##JavaScript promise_functions##JavaScript node_variable##JavaScript dom_variable##JavaScript dom_constant##JavaScript dom_property##JavaScript dom_functions##JavaScript eventhandler_property##JavaScript function_common##JavaScript skylighting-core-0.13.4.1/xml/verilog.xml0000644000000000000000000002241307346545000016404 0ustar0000000000000000 macromodule table endtable specify specparam endspecify defparam default if ifnone else forever while for wait repeat disable assign deassign force release always initial edge posedge negedge config endconfig library design liblist cell use instance begin fork module case casex casez task function generate end join endmodule endcase endtask endfunction endgenerate strong0 strong1 pull0 pull1 weak0 weak1 highz0 highz1 small medium large pullup pulldown cmos rcmos nmos pmos rnmos rpmos and nand or nor xor xnor not buf tran rtran tranif0 tranif1 rtranif0 rtranif1 bufif0 bufif1 notif0 notif1 input output inout wire tri tri0 tri1 wand wor triand trior supply0 supply1 reg integer real realtime time vectored scalared trireg parameter event signed automatic genvar localparam skylighting-core-0.13.4.1/xml/vhdl.xml0000644000000000000000000022534107346545000015677 0ustar0000000000000000 ]> file library use with access after alias all array assert assume assume_guarantee attribute begin block body bus case component constant context cover default disconnect downto else elsif end fairness falling_edge false file for force function generate generic group guarded if impure inertial is label linkage literal map new null of on open others package parameter port postponed procedure process property protected pure range record register reject release report rising_edge select sequence severity signal shared strong subtype then to transport true type use unaffected units until variable view vmode vprop vunit wait when with note warning error failure in inout out buffer and abs or xor xnor not mod nand nor rem rol ror sla sra sll srl exit next return signal variable constant type attribute to downto others fs ps ns us ms sec min hr bit bit_vector character boolean boolean_vector integer integer_vector real real_vector time time_vector delay_length string severity_level positive natural file_open_kind file_open_status signed unsigned unresolved_unsigned unresolved_signed line text side width std_logic std_logic_vector std_ulogic std_ulogic_vector x01 x01z ux01 ux01z qsim_state qsim_state_vector qsim_12state qsim_12state_vector qsim_strength mux_bit mux_vector reg_bit reg_vector wor_bit wor_vector configuration component entity skylighting-core-0.13.4.1/xml/xml.xml0000644000000000000000000002536307346545000015544 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/xorg.xml0000644000000000000000000000515407346545000015717 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/xslt.xml0000644000000000000000000006051707346545000015736 0ustar0000000000000000 ]> xsl:value-of xsl:output xsl:decimal-format xsl:apply-templates xsl:param xsl:transform xsl:namespace-alias xsl:comment xsl:element xsl:attribute xsl:apply-imports xsl:text xsl:when xsl:template xsl:processing-instruction xsl:include xsl:copy-of xsl:copy xsl:with-param xsl:stylesheet xsl:for-each xsl:choose xsl:sort xsl:otherwise xsl:key xsl:variable xsl:number xsl:message xsl:fallback xsl:strip-space xsl:import xsl:preserve-space xsl:if xsl:call-template xsl:attribute-set xsl:perform-sort xsl:import-schema xsl:for-each-group xsl:sequence xsl:non-matching-substring xsl:namespace xsl:next-match xsl:function xsl:analyze-string xsl:output-character xsl:matching-substring xsl:result-document xsl:character-map xsl:document format-number position lang substring-before substring normalize-space round translate starts-with concat local-name key count document system-property current boolean number contains name last unparsed-entity-uri sum generate-id function-available element-available false substring-after not string-length id floor ceiling namespace-uri true string text zero-or-one replace namespace-uri-for-prefix current-grouping-key seconds-from-duration resolve-uri node-kind minutes-from-dateTime implicit-timezone exactly-one current-time current-dateTime unordered subtract-dates-yielding-dayTimeDuration string-join static-base-uri months-from-duration input exists default-collation dateTime current-group current-date collection timezone-from-time matches local-name-from-QName day-from-date timezone-from-date round-half-to-even month-from-dateTime month-from-date hours-from-duration escape-uri distinct-values avg years-from-duration unparsed-text unparsed-entity-public-id subtract-dateTimes-yielding-dayTimeDuration subtract-dates-yielding-yearMonthDuration string-to-codepoints sequence-node-identical hours-from-time hours-from-dateTime format-time codepoints-to-string trace tokenize subtract-dateTimes-yielding-yearMonthDuration subsequence seconds-from-dateTime regex-group one-or-more node-name namespace-uri-from-QName min idref format-dateTime format-date days-from-duration compare base-uri seconds-from-time in-scope-prefixes expanded-QName adjust-date-to-timezone year-from-date resolve-QName remove QName minutes-from-time max lower-case index-of doc deep-equal data minutes-from-duration adjust-dateTime-to-timezone abs timezone-from-dateTime reverse error ends-with day-from-dateTime year-from-dateTime upper-case root normalize-unicode empty insert-before document-uri adjust-time-to-timezone select test match skylighting-core-0.13.4.1/xml/xul.xml0000644000000000000000000005477007346545000015560 0ustar0000000000000000 ]> if else for in while do continue break with try catch finally switch case new var function return delete true false void throw typeof const default escape isFinite isNaN Number parseFloat parseInt reload taint unescape untaint write Anchor Applet Area Array Boolean Button Checkbox Date document window Image FileUpload Form Frame Function Hidden Link MimeType Math Max Min Layer navigator Object Password Plugin Radio RegExp Reset Screen Select String Text Textarea this Window abs acos asin atan atan2 ceil cos ctg E exp floor LN2 LN10 log LOG2E LOG10E PI pow round sin sqrt SQRT1_2 SQRT2 tan onAbort onBlur onChange onClick onError onFocus onLoad onMouseOut onMouseOver onReset onSelect onSubmit onUnload above action alinkColor alert anchor anchors appCodeName applets apply appName appVersion argument arguments arity availHeight availWidth back background below bgColor border big blink blur bold border call caller charAt charCodeAt checked clearInterval clearTimeout click clip close closed colorDepth complete compile constructor confirm cookie current cursor data defaultChecked defaultSelected defaultStatus defaultValue description disableExternalCapture domain elements embeds enabledPlugin enableExternalCapture encoding eval exec fgColor filename find fixed focus fontcolor fontsize form forms formName forward frames fromCharCode getDate getDay getHours getMiliseconds getMinutes getMonth getSeconds getSelection getTime getTimezoneOffset getUTCDate getUTCDay getUTCFullYear getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getYear global go hash height history home host hostname href hspace ignoreCase images index indexOf innerHeight innerWidth input italics javaEnabled join language lastIndex lastIndexOf lastModified lastParen layers layerX layerY left leftContext length link linkColor links location locationbar load lowsrc match MAX_VALUE menubar method mimeTypes MIN_VALUE modifiers moveAbove moveBelow moveBy moveTo moveToAbsolute multiline name NaN NEGATIVE_INFINITY negative_infinity next open opener options outerHeight outerWidth pageX pageY pageXoffset pageYoffset parent parse pathname personalbar pixelDepth platform plugins pop port POSITIVE_INFINITY positive_infinity preference previous print prompt protocol prototype push referrer refresh releaseEvents reload replace reset resizeBy resizeTo reverse rightContext screenX screenY scroll scrollbar scrollBy scrollTo search select selected selectedIndex self setDate setHours setMinutes setMonth setSeconds setTime setTimeout setUTCDate setUTCDay setUTCFullYear setUTCHours setUTCMilliseconds setUTCMinutes setUTCMonth setUTCSeconds setYear shift siblingAbove siblingBelow small sort source splice split src status statusbar strike sub submit substr substring suffixes sup taintEnabled target test text title toGMTString toLocaleString toLowerCase toolbar toSource toString top toUpperCase toUTCString type URL unshift unwatch userAgent UTC value valueOf visibility vlinkColor vspace width watch which width write writeln x y zIndex skylighting-core-0.13.4.1/xml/yacc.xml0000644000000000000000000003444707346545000015666 0ustar0000000000000000 skylighting-core-0.13.4.1/xml/yaml.xml0000644000000000000000000012260207346545000015700 0ustar0000000000000000 ]> skylighting-core-0.13.4.1/xml/zsh.xml0000644000000000000000000040271407346545000015547 0ustar0000000000000000 |&;)])"> |&;()"> |&;)`"> "> '"`\\/]"> |&;)])"> |&;{}\\`'"$"> '`"\\|()]*+(?:&_ispattern_q;)?)*(?:>|(?=[|()]))"> |&;)]|&nogroupend;)|[ &tab;|(]|$)"> ]> continue break case do done elif else end esac fi for foreach function if in repeat return select then until while - . : alias autoload bg bindkey builtin bye cap cd chdir clone command comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues coproc dirs disable disown echo echotc echoti emulate enable eval exec exit false fc fg functions getcap hash history jobs kill limit log logout nocorrect noglob popd print printf pushd pushln pwd r rehash sched set setcap setopt shift source stat suspend test times trap true ttyctl type ulimit umask unalias unfunction unhash unlimit unset unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp declare export float getln getopts integer let local read readonly typeset unset unixcommands##Bash