{-# 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 Skylighting.Syntax.Abc import qualified Skylighting.Syntax.Actionscript import qualified Skylighting.Syntax.Ada import qualified Skylighting.Syntax.Agda import qualified Skylighting.Syntax.Alert import qualified Skylighting.Syntax.AlertIndent import qualified Skylighting.Syntax.Apache import qualified Skylighting.Syntax.Asn1 import qualified Skylighting.Syntax.Asp import qualified Skylighting.Syntax.Ats import qualified Skylighting.Syntax.Awk import qualified Skylighting.Syntax.Bash import qualified Skylighting.Syntax.Bibtex import qualified Skylighting.Syntax.Boo import qualified Skylighting.Syntax.C import qualified Skylighting.Syntax.Changelog import qualified Skylighting.Syntax.Clojure import qualified Skylighting.Syntax.Cmake import qualified Skylighting.Syntax.Coffee import qualified Skylighting.Syntax.Coldfusion import qualified Skylighting.Syntax.Commonlisp import qualified Skylighting.Syntax.Cpp import qualified Skylighting.Syntax.Cs import qualified Skylighting.Syntax.Css import qualified Skylighting.Syntax.Curry import qualified Skylighting.Syntax.D import qualified Skylighting.Syntax.Diff import qualified Skylighting.Syntax.Djangotemplate import qualified Skylighting.Syntax.Dockerfile import qualified Skylighting.Syntax.Dot import qualified Skylighting.Syntax.Doxygen import qualified Skylighting.Syntax.Doxygenlua import qualified Skylighting.Syntax.Dtd import qualified Skylighting.Syntax.Eiffel import qualified Skylighting.Syntax.Elixir import qualified Skylighting.Syntax.Email import qualified Skylighting.Syntax.Erlang import qualified Skylighting.Syntax.Fasm import qualified Skylighting.Syntax.Fortran import qualified Skylighting.Syntax.Fsharp import qualified Skylighting.Syntax.Gcc import qualified Skylighting.Syntax.Glsl import qualified Skylighting.Syntax.Gnuassembler import qualified Skylighting.Syntax.Go import qualified Skylighting.Syntax.Hamlet import qualified Skylighting.Syntax.Haskell import qualified Skylighting.Syntax.Haxe import qualified Skylighting.Syntax.Html import qualified Skylighting.Syntax.Idris import qualified Skylighting.Syntax.Ini import qualified Skylighting.Syntax.Isocpp import qualified Skylighting.Syntax.Java import qualified Skylighting.Syntax.Javadoc import qualified Skylighting.Syntax.Javascript import qualified Skylighting.Syntax.Json import qualified Skylighting.Syntax.Jsp import qualified Skylighting.Syntax.Julia import qualified Skylighting.Syntax.Kotlin import qualified Skylighting.Syntax.Latex import qualified Skylighting.Syntax.Lex import qualified Skylighting.Syntax.Lilypond import qualified Skylighting.Syntax.LiterateCurry import qualified Skylighting.Syntax.LiterateHaskell import qualified Skylighting.Syntax.Llvm import qualified Skylighting.Syntax.Lua import qualified Skylighting.Syntax.M4 import qualified Skylighting.Syntax.Makefile import qualified Skylighting.Syntax.Mandoc import qualified Skylighting.Syntax.Markdown import qualified Skylighting.Syntax.Mathematica import qualified Skylighting.Syntax.Matlab import qualified Skylighting.Syntax.Maxima import qualified Skylighting.Syntax.Mediawiki import qualified Skylighting.Syntax.Metafont import qualified Skylighting.Syntax.Mips import qualified Skylighting.Syntax.Modelines import qualified Skylighting.Syntax.Modula2 import qualified Skylighting.Syntax.Modula3 import qualified Skylighting.Syntax.Monobasic import qualified Skylighting.Syntax.Nasm import qualified Skylighting.Syntax.Noweb import qualified Skylighting.Syntax.Objectivec import qualified Skylighting.Syntax.Objectivecpp import qualified Skylighting.Syntax.Ocaml import qualified Skylighting.Syntax.Octave import qualified Skylighting.Syntax.Opencl import qualified Skylighting.Syntax.Pascal import qualified Skylighting.Syntax.Perl import qualified Skylighting.Syntax.Php import qualified Skylighting.Syntax.Pike import qualified Skylighting.Syntax.Postscript import qualified Skylighting.Syntax.Powershell import qualified Skylighting.Syntax.Prolog import qualified Skylighting.Syntax.Pure import qualified Skylighting.Syntax.Purebasic import qualified Skylighting.Syntax.Python import qualified Skylighting.Syntax.R import qualified Skylighting.Syntax.Relaxng import qualified Skylighting.Syntax.Relaxngcompact import qualified Skylighting.Syntax.Rest import qualified Skylighting.Syntax.Rhtml import qualified Skylighting.Syntax.Roff import qualified Skylighting.Syntax.Ruby import qualified Skylighting.Syntax.Rust import qualified Skylighting.Syntax.Scala import qualified Skylighting.Syntax.Scheme import qualified Skylighting.Syntax.Sci import qualified Skylighting.Syntax.Sed import qualified Skylighting.Syntax.Sgml import qualified Skylighting.Syntax.SqlMysql import qualified Skylighting.Syntax.SqlPostgresql import qualified Skylighting.Syntax.Sql import qualified Skylighting.Syntax.Tcl import qualified Skylighting.Syntax.Tcsh import qualified Skylighting.Syntax.Texinfo import qualified Skylighting.Syntax.Verilog import qualified Skylighting.Syntax.Vhdl import qualified Skylighting.Syntax.Xml import qualified Skylighting.Syntax.Xorg import qualified Skylighting.Syntax.Xslt import qualified Skylighting.Syntax.Xul import qualified Skylighting.Syntax.Yacc import qualified Skylighting.Syntax.Yaml import qualified Skylighting.Syntax.Zsh -- | Default mapping from short names to syntax definitions. defaultSyntaxMap :: SyntaxMap defaultSyntaxMap = Map.fromList [ ("ABC", Skylighting.Syntax.Abc.syntax `seq` Skylighting.Syntax.Abc.syntax) , ("ActionScript 2.0", Skylighting.Syntax.Actionscript.syntax `seq` Skylighting.Syntax.Actionscript.syntax) , ("Ada", Skylighting.Syntax.Ada.syntax `seq` Skylighting.Syntax.Ada.syntax) , ("Agda", Skylighting.Syntax.Agda.syntax `seq` Skylighting.Syntax.Agda.syntax) , ("Alerts", Skylighting.Syntax.Alert.syntax `seq` Skylighting.Syntax.Alert.syntax) , ("Alerts_indent", Skylighting.Syntax.AlertIndent.syntax `seq` Skylighting.Syntax.AlertIndent.syntax) , ("Apache Configuration", Skylighting.Syntax.Apache.syntax `seq` Skylighting.Syntax.Apache.syntax) , ("ASN.1", Skylighting.Syntax.Asn1.syntax `seq` Skylighting.Syntax.Asn1.syntax) , ("ASP", Skylighting.Syntax.Asp.syntax `seq` Skylighting.Syntax.Asp.syntax) , ("ATS", Skylighting.Syntax.Ats.syntax `seq` Skylighting.Syntax.Ats.syntax) , ("AWK", Skylighting.Syntax.Awk.syntax `seq` Skylighting.Syntax.Awk.syntax) , ("Bash", Skylighting.Syntax.Bash.syntax `seq` Skylighting.Syntax.Bash.syntax) , ("BibTeX", Skylighting.Syntax.Bibtex.syntax `seq` Skylighting.Syntax.Bibtex.syntax) , ("Boo", Skylighting.Syntax.Boo.syntax `seq` Skylighting.Syntax.Boo.syntax) , ("C", Skylighting.Syntax.C.syntax `seq` Skylighting.Syntax.C.syntax) , ("ChangeLog", Skylighting.Syntax.Changelog.syntax `seq` Skylighting.Syntax.Changelog.syntax) , ("Clojure", Skylighting.Syntax.Clojure.syntax `seq` Skylighting.Syntax.Clojure.syntax) , ("CMake", Skylighting.Syntax.Cmake.syntax `seq` Skylighting.Syntax.Cmake.syntax) , ("CoffeeScript", Skylighting.Syntax.Coffee.syntax `seq` Skylighting.Syntax.Coffee.syntax) , ("ColdFusion", Skylighting.Syntax.Coldfusion.syntax `seq` Skylighting.Syntax.Coldfusion.syntax) , ("Common Lisp", Skylighting.Syntax.Commonlisp.syntax `seq` Skylighting.Syntax.Commonlisp.syntax) , ("C++", Skylighting.Syntax.Cpp.syntax `seq` Skylighting.Syntax.Cpp.syntax) , ("C#", Skylighting.Syntax.Cs.syntax `seq` Skylighting.Syntax.Cs.syntax) , ("CSS", Skylighting.Syntax.Css.syntax `seq` Skylighting.Syntax.Css.syntax) , ("Curry", Skylighting.Syntax.Curry.syntax `seq` Skylighting.Syntax.Curry.syntax) , ("D", Skylighting.Syntax.D.syntax `seq` Skylighting.Syntax.D.syntax) , ("Diff", Skylighting.Syntax.Diff.syntax `seq` Skylighting.Syntax.Diff.syntax) , ("Django HTML Template", Skylighting.Syntax.Djangotemplate.syntax `seq` Skylighting.Syntax.Djangotemplate.syntax) , ("Dockerfile", Skylighting.Syntax.Dockerfile.syntax `seq` Skylighting.Syntax.Dockerfile.syntax) , ("dot", Skylighting.Syntax.Dot.syntax `seq` Skylighting.Syntax.Dot.syntax) , ("Doxygen", Skylighting.Syntax.Doxygen.syntax `seq` Skylighting.Syntax.Doxygen.syntax) , ("DoxygenLua", Skylighting.Syntax.Doxygenlua.syntax `seq` Skylighting.Syntax.Doxygenlua.syntax) , ("DTD", Skylighting.Syntax.Dtd.syntax `seq` Skylighting.Syntax.Dtd.syntax) , ("Eiffel", Skylighting.Syntax.Eiffel.syntax `seq` Skylighting.Syntax.Eiffel.syntax) , ("Elixir", Skylighting.Syntax.Elixir.syntax `seq` Skylighting.Syntax.Elixir.syntax) , ("Email", Skylighting.Syntax.Email.syntax `seq` Skylighting.Syntax.Email.syntax) , ("Erlang", Skylighting.Syntax.Erlang.syntax `seq` Skylighting.Syntax.Erlang.syntax) , ("Intel x86 (FASM)", Skylighting.Syntax.Fasm.syntax `seq` Skylighting.Syntax.Fasm.syntax) , ("Fortran", Skylighting.Syntax.Fortran.syntax `seq` Skylighting.Syntax.Fortran.syntax) , ("FSharp", Skylighting.Syntax.Fsharp.syntax `seq` Skylighting.Syntax.Fsharp.syntax) , ("GCCExtensions", Skylighting.Syntax.Gcc.syntax `seq` Skylighting.Syntax.Gcc.syntax) , ("GLSL", Skylighting.Syntax.Glsl.syntax `seq` Skylighting.Syntax.Glsl.syntax) , ("GNU Assembler", Skylighting.Syntax.Gnuassembler.syntax `seq` Skylighting.Syntax.Gnuassembler.syntax) , ("Go", Skylighting.Syntax.Go.syntax `seq` Skylighting.Syntax.Go.syntax) , ("Hamlet", Skylighting.Syntax.Hamlet.syntax `seq` Skylighting.Syntax.Hamlet.syntax) , ("Haskell", Skylighting.Syntax.Haskell.syntax `seq` Skylighting.Syntax.Haskell.syntax) , ("Haxe", Skylighting.Syntax.Haxe.syntax `seq` Skylighting.Syntax.Haxe.syntax) , ("HTML", Skylighting.Syntax.Html.syntax `seq` Skylighting.Syntax.Html.syntax) , ("Idris", Skylighting.Syntax.Idris.syntax `seq` Skylighting.Syntax.Idris.syntax) , ("INI Files", Skylighting.Syntax.Ini.syntax `seq` Skylighting.Syntax.Ini.syntax) , ("ISO C++", Skylighting.Syntax.Isocpp.syntax `seq` Skylighting.Syntax.Isocpp.syntax) , ("Java", Skylighting.Syntax.Java.syntax `seq` Skylighting.Syntax.Java.syntax) , ("Javadoc", Skylighting.Syntax.Javadoc.syntax `seq` Skylighting.Syntax.Javadoc.syntax) , ("JavaScript", Skylighting.Syntax.Javascript.syntax `seq` Skylighting.Syntax.Javascript.syntax) , ("JSON", Skylighting.Syntax.Json.syntax `seq` Skylighting.Syntax.Json.syntax) , ("JSP", Skylighting.Syntax.Jsp.syntax `seq` Skylighting.Syntax.Jsp.syntax) , ("Julia", Skylighting.Syntax.Julia.syntax `seq` Skylighting.Syntax.Julia.syntax) , ("Kotlin", Skylighting.Syntax.Kotlin.syntax `seq` Skylighting.Syntax.Kotlin.syntax) , ("LaTeX", Skylighting.Syntax.Latex.syntax `seq` Skylighting.Syntax.Latex.syntax) , ("Lex/Flex", Skylighting.Syntax.Lex.syntax `seq` Skylighting.Syntax.Lex.syntax) , ("LilyPond", Skylighting.Syntax.Lilypond.syntax `seq` Skylighting.Syntax.Lilypond.syntax) , ("Literate Curry", Skylighting.Syntax.LiterateCurry.syntax `seq` Skylighting.Syntax.LiterateCurry.syntax) , ("Literate Haskell", Skylighting.Syntax.LiterateHaskell.syntax `seq` Skylighting.Syntax.LiterateHaskell.syntax) , ("LLVM", Skylighting.Syntax.Llvm.syntax `seq` Skylighting.Syntax.Llvm.syntax) , ("Lua", Skylighting.Syntax.Lua.syntax `seq` Skylighting.Syntax.Lua.syntax) , ("GNU M4", Skylighting.Syntax.M4.syntax `seq` Skylighting.Syntax.M4.syntax) , ("Makefile", Skylighting.Syntax.Makefile.syntax `seq` Skylighting.Syntax.Makefile.syntax) , ("Troff Mandoc", Skylighting.Syntax.Mandoc.syntax `seq` Skylighting.Syntax.Mandoc.syntax) , ("Markdown", Skylighting.Syntax.Markdown.syntax `seq` Skylighting.Syntax.Markdown.syntax) , ("Mathematica", Skylighting.Syntax.Mathematica.syntax `seq` Skylighting.Syntax.Mathematica.syntax) , ("Matlab", Skylighting.Syntax.Matlab.syntax `seq` Skylighting.Syntax.Matlab.syntax) , ("Maxima", Skylighting.Syntax.Maxima.syntax `seq` Skylighting.Syntax.Maxima.syntax) , ("MediaWiki", Skylighting.Syntax.Mediawiki.syntax `seq` Skylighting.Syntax.Mediawiki.syntax) , ("Metapost/Metafont", Skylighting.Syntax.Metafont.syntax `seq` Skylighting.Syntax.Metafont.syntax) , ("MIPS Assembler", Skylighting.Syntax.Mips.syntax `seq` Skylighting.Syntax.Mips.syntax) , ("Modelines", Skylighting.Syntax.Modelines.syntax `seq` Skylighting.Syntax.Modelines.syntax) , ("Modula-2", Skylighting.Syntax.Modula2.syntax `seq` Skylighting.Syntax.Modula2.syntax) , ("Modula-3", Skylighting.Syntax.Modula3.syntax `seq` Skylighting.Syntax.Modula3.syntax) , ("MonoBasic", Skylighting.Syntax.Monobasic.syntax `seq` Skylighting.Syntax.Monobasic.syntax) , ("Intel x86 (NASM)", Skylighting.Syntax.Nasm.syntax `seq` Skylighting.Syntax.Nasm.syntax) , ("noweb", Skylighting.Syntax.Noweb.syntax `seq` Skylighting.Syntax.Noweb.syntax) , ("Objective-C", Skylighting.Syntax.Objectivec.syntax `seq` Skylighting.Syntax.Objectivec.syntax) , ("Objective-C++", Skylighting.Syntax.Objectivecpp.syntax `seq` Skylighting.Syntax.Objectivecpp.syntax) , ("Objective Caml", Skylighting.Syntax.Ocaml.syntax `seq` Skylighting.Syntax.Ocaml.syntax) , ("Octave", Skylighting.Syntax.Octave.syntax `seq` Skylighting.Syntax.Octave.syntax) , ("OpenCL", Skylighting.Syntax.Opencl.syntax `seq` Skylighting.Syntax.Opencl.syntax) , ("Pascal", Skylighting.Syntax.Pascal.syntax `seq` Skylighting.Syntax.Pascal.syntax) , ("Perl", Skylighting.Syntax.Perl.syntax `seq` Skylighting.Syntax.Perl.syntax) , ("PHP/PHP", Skylighting.Syntax.Php.syntax `seq` Skylighting.Syntax.Php.syntax) , ("Pike", Skylighting.Syntax.Pike.syntax `seq` Skylighting.Syntax.Pike.syntax) , ("PostScript", Skylighting.Syntax.Postscript.syntax `seq` Skylighting.Syntax.Postscript.syntax) , ("PowerShell", Skylighting.Syntax.Powershell.syntax `seq` Skylighting.Syntax.Powershell.syntax) , ("Prolog", Skylighting.Syntax.Prolog.syntax `seq` Skylighting.Syntax.Prolog.syntax) , ("Pure", Skylighting.Syntax.Pure.syntax `seq` Skylighting.Syntax.Pure.syntax) , ("PureBasic", Skylighting.Syntax.Purebasic.syntax `seq` Skylighting.Syntax.Purebasic.syntax) , ("Python", Skylighting.Syntax.Python.syntax `seq` Skylighting.Syntax.Python.syntax) , ("R Script", Skylighting.Syntax.R.syntax `seq` Skylighting.Syntax.R.syntax) , ("RELAX NG", Skylighting.Syntax.Relaxng.syntax `seq` Skylighting.Syntax.Relaxng.syntax) , ("RelaxNG-Compact", Skylighting.Syntax.Relaxngcompact.syntax `seq` Skylighting.Syntax.Relaxngcompact.syntax) , ("reStructuredText", Skylighting.Syntax.Rest.syntax `seq` Skylighting.Syntax.Rest.syntax) , ("Ruby/Rails/RHTML", Skylighting.Syntax.Rhtml.syntax `seq` Skylighting.Syntax.Rhtml.syntax) , ("Roff", Skylighting.Syntax.Roff.syntax `seq` Skylighting.Syntax.Roff.syntax) , ("Ruby", Skylighting.Syntax.Ruby.syntax `seq` Skylighting.Syntax.Ruby.syntax) , ("Rust", Skylighting.Syntax.Rust.syntax `seq` Skylighting.Syntax.Rust.syntax) , ("Scala", Skylighting.Syntax.Scala.syntax `seq` Skylighting.Syntax.Scala.syntax) , ("Scheme", Skylighting.Syntax.Scheme.syntax `seq` Skylighting.Syntax.Scheme.syntax) , ("scilab", Skylighting.Syntax.Sci.syntax `seq` Skylighting.Syntax.Sci.syntax) , ("sed", Skylighting.Syntax.Sed.syntax `seq` Skylighting.Syntax.Sed.syntax) , ("SGML", Skylighting.Syntax.Sgml.syntax `seq` Skylighting.Syntax.Sgml.syntax) , ("SQL (MySQL)", Skylighting.Syntax.SqlMysql.syntax `seq` Skylighting.Syntax.SqlMysql.syntax) , ("SQL (PostgreSQL)", Skylighting.Syntax.SqlPostgresql.syntax `seq` Skylighting.Syntax.SqlPostgresql.syntax) , ("SQL", Skylighting.Syntax.Sql.syntax `seq` Skylighting.Syntax.Sql.syntax) , ("Tcl/Tk", Skylighting.Syntax.Tcl.syntax `seq` Skylighting.Syntax.Tcl.syntax) , ("Tcsh", Skylighting.Syntax.Tcsh.syntax `seq` Skylighting.Syntax.Tcsh.syntax) , ("Texinfo", Skylighting.Syntax.Texinfo.syntax `seq` Skylighting.Syntax.Texinfo.syntax) , ("Verilog", Skylighting.Syntax.Verilog.syntax `seq` Skylighting.Syntax.Verilog.syntax) , ("VHDL", Skylighting.Syntax.Vhdl.syntax `seq` Skylighting.Syntax.Vhdl.syntax) , ("XML", Skylighting.Syntax.Xml.syntax `seq` Skylighting.Syntax.Xml.syntax) , ("x.org Configuration", Skylighting.Syntax.Xorg.syntax `seq` Skylighting.Syntax.Xorg.syntax) , ("xslt", Skylighting.Syntax.Xslt.syntax `seq` Skylighting.Syntax.Xslt.syntax) , ("XUL", Skylighting.Syntax.Xul.syntax `seq` Skylighting.Syntax.Xul.syntax) , ("Yacc/Bison", Skylighting.Syntax.Yacc.syntax `seq` Skylighting.Syntax.Yacc.syntax) , ("YAML", Skylighting.Syntax.Yaml.syntax `seq` Skylighting.Syntax.Yaml.syntax) , ("Zsh", Skylighting.Syntax.Zsh.syntax `seq` Skylighting.Syntax.Zsh.syntax) ]