You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							283 lines
						
					
					
						
							10 KiB
						
					
					
				
			
		
		
	
	
							283 lines
						
					
					
						
							10 KiB
						
					
					
				| Pygments is written and maintained by Georg Brandl <georg@python.org>.
 | |
| 
 | |
| Major developers are Tim Hatch <tim@timhatch.com> and Armin Ronacher
 | |
| <armin.ronacher@active-4.com>.
 | |
| 
 | |
| Other contributors, listed alphabetically, are:
 | |
| 
 | |
| * Sam Aaron -- Ioke lexer
 | |
| * Jean Abou Samra -- LilyPond lexer
 | |
| * João Abecasis -- JSLT lexer
 | |
| * Ali Afshar -- image formatter
 | |
| * Thomas Aglassinger -- Easytrieve, JCL, Rexx, Transact-SQL and VBScript
 | |
|   lexers
 | |
| * Maxence Ahlouche -- PostgreSQL Explain lexer
 | |
| * Muthiah Annamalai -- Ezhil lexer
 | |
| * Nikolay Antipov -- OpenSCAD lexer
 | |
| * Kumar Appaiah -- Debian control lexer
 | |
| * Andreas Amann -- AppleScript lexer
 | |
| * Timothy Armstrong -- Dart lexer fixes
 | |
| * Jeffrey Arnold -- R/S, Rd, BUGS, Jags, and Stan lexers
 | |
| * Eiríkr Åsheim -- Uxntal lexer
 | |
| * Jeremy Ashkenas -- CoffeeScript lexer
 | |
| * José Joaquín Atria -- Praat lexer
 | |
| * Stefan Matthias Aust -- Smalltalk lexer
 | |
| * Lucas Bajolet -- Nit lexer
 | |
| * Ben Bangert -- Mako lexers
 | |
| * Max Battcher -- Darcs patch lexer
 | |
| * Thomas Baruchel -- APL lexer
 | |
| * Tim Baumann -- (Literate) Agda lexer
 | |
| * Paul Baumgart, 280 North, Inc. -- Objective-J lexer
 | |
| * Michael Bayer -- Myghty lexers
 | |
| * Thomas Beale -- Archetype lexers
 | |
| * John Benediktsson -- Factor lexer
 | |
| * David Benjamin, Google LLC -- TLS lexer
 | |
| * Trevor Bergeron -- mIRC formatter
 | |
| * Vincent Bernat -- LessCSS lexer
 | |
| * Christopher Bertels -- Fancy lexer
 | |
| * Sébastien Bigaret -- QVT Operational lexer
 | |
| * Jarrett Billingsley -- MiniD lexer
 | |
| * Adam Blinkinsop -- Haskell, Redcode lexers
 | |
| * Stéphane Blondon -- Procfile, SGF and Sieve lexers
 | |
| * Frits van Bommel -- assembler lexers
 | |
| * Pierre Bourdon -- bugfixes
 | |
| * Martijn Braam -- Kernel log lexer, BARE lexer
 | |
| * Matthias Bussonnier -- ANSI style handling for terminal-256 formatter
 | |
| * chebee7i -- Python traceback lexer improvements
 | |
| * Hiram Chirino -- Scaml and Jade lexers
 | |
| * Mauricio Caceres -- SAS and Stata lexers.
 | |
| * Michael Camilleri, John Gabriele, sogaiu -- Janet lexer
 | |
| * Ian Cooper -- VGL lexer
 | |
| * David Corbett -- Inform, Jasmin, JSGF, Snowball, and TADS 3 lexers
 | |
| * Leaf Corcoran -- MoonScript lexer
 | |
| * Gabriel Corona -- ASN.1 lexer
 | |
| * Christopher Creutzig -- MuPAD lexer
 | |
| * Daniël W. Crompton -- Pike lexer
 | |
| * Pete Curry -- bugfixes
 | |
| * Bryan Davis -- EBNF lexer
 | |
| * Bruno Deferrari -- Shen lexer
 | |
| * Walter Dörwald -- UL4 lexer
 | |
| * Luke Drummond -- Meson lexer
 | |
| * Giedrius Dubinskas -- HTML formatter improvements
 | |
| * Owen Durni -- Haxe lexer
 | |
| * Alexander Dutton, Oxford University Computing Services -- SPARQL lexer
 | |
| * James Edwards -- Terraform lexer
 | |
| * Nick Efford -- Python 3 lexer
 | |
| * Sven Efftinge -- Xtend lexer
 | |
| * Artem Egorkine -- terminal256 formatter
 | |
| * Matthew Fernandez -- CAmkES lexer
 | |
| * Paweł Fertyk -- GDScript lexer, HTML formatter improvements
 | |
| * Michael Ficarra -- CPSA lexer
 | |
| * James H. Fisher -- PostScript lexer
 | |
| * William S. Fulton -- SWIG lexer
 | |
| * Carlos Galdino -- Elixir and Elixir Console lexers
 | |
| * Michael Galloy -- IDL lexer
 | |
| * Naveen Garg -- Autohotkey lexer
 | |
| * Simon Garnotel -- FreeFem++ lexer
 | |
| * Laurent Gautier -- R/S lexer
 | |
| * Alex Gaynor -- PyPy log lexer
 | |
| * Richard Gerkin -- Igor Pro lexer
 | |
| * Alain Gilbert -- TypeScript lexer
 | |
| * Alex Gilding -- BlitzBasic lexer
 | |
| * GitHub, Inc -- DASM16, Augeas, TOML, and Slash lexers
 | |
| * Bertrand Goetzmann -- Groovy lexer
 | |
| * Krzysiek Goj -- Scala lexer
 | |
| * Rostyslav Golda -- FloScript lexer
 | |
| * Andrey Golovizin -- BibTeX lexers
 | |
| * Matt Good -- Genshi, Cheetah lexers
 | |
| * Michał Górny -- vim modeline support
 | |
| * Alex Gosse -- TrafficScript lexer
 | |
| * Patrick Gotthardt -- PHP namespaces support
 | |
| * Hubert Gruniaux -- C and C++ lexer improvements
 | |
| * Olivier Guibe -- Asymptote lexer
 | |
| * Phil Hagelberg -- Fennel lexer
 | |
| * Florian Hahn -- Boogie lexer
 | |
| * Martin Harriman -- SNOBOL lexer
 | |
| * Matthew Harrison -- SVG formatter
 | |
| * Steven Hazel -- Tcl lexer
 | |
| * Dan Michael Heggø -- Turtle lexer
 | |
| * Aslak Hellesøy -- Gherkin lexer
 | |
| * Greg Hendershott -- Racket lexer
 | |
| * Justin Hendrick -- ParaSail lexer
 | |
| * Jordi Gutiérrez Hermoso -- Octave lexer
 | |
| * David Hess, Fish Software, Inc. -- Objective-J lexer
 | |
| * Ken Hilton -- Typographic Number Theory and Arrow lexers
 | |
| * Varun Hiremath -- Debian control lexer
 | |
| * Rob Hoelz -- Perl 6 lexer
 | |
| * Doug Hogan -- Mscgen lexer
 | |
| * Ben Hollis -- Mason lexer
 | |
| * Max Horn -- GAP lexer
 | |
| * Fred Hornsey -- OMG IDL Lexer
 | |
| * Alastair Houghton -- Lexer inheritance facility
 | |
| * Tim Howard -- BlitzMax lexer
 | |
| * Dustin Howett -- Logos lexer
 | |
| * Ivan Inozemtsev -- Fantom lexer
 | |
| * Hiroaki Itoh -- Shell console rewrite, Lexers for PowerShell session,
 | |
|   MSDOS session, BC, WDiff
 | |
| * Brian R. Jackson -- Tea lexer
 | |
| * Christian Jann -- ShellSession lexer
 | |
| * Jonas Camillus Jeppesen -- Line numbers and line highlighting for 
 | |
|   RTF-formatter
 | |
| * Dennis Kaarsemaker -- sources.list lexer
 | |
| * Dmitri Kabak -- Inferno Limbo lexer
 | |
| * Igor Kalnitsky -- vhdl lexer
 | |
| * Colin Kennedy - USD lexer
 | |
| * Alexander Kit -- MaskJS lexer
 | |
| * Pekka Klärck -- Robot Framework lexer
 | |
| * Gerwin Klein -- Isabelle lexer
 | |
| * Eric Knibbe -- Lasso lexer
 | |
| * Stepan Koltsov -- Clay lexer
 | |
| * Oliver Kopp - Friendly grayscale style
 | |
| * Adam Koprowski -- Opa lexer
 | |
| * Benjamin Kowarsch -- Modula-2 lexer
 | |
| * Domen Kožar -- Nix lexer
 | |
| * Oleh Krekel -- Emacs Lisp lexer
 | |
| * Alexander Kriegisch -- Kconfig and AspectJ lexers
 | |
| * Marek Kubica -- Scheme lexer
 | |
| * Jochen Kupperschmidt -- Markdown processor
 | |
| * Gerd Kurzbach -- Modelica lexer
 | |
| * Jon Larimer, Google Inc. -- Smali lexer
 | |
| * Olov Lassus -- Dart lexer
 | |
| * Matt Layman -- TAP lexer
 | |
| * Kristian Lyngstøl -- Varnish lexers
 | |
| * Sylvestre Ledru -- Scilab lexer
 | |
| * Chee Sing Lee -- Flatline lexer
 | |
| * Mark Lee -- Vala lexer
 | |
| * Thomas Linder Puls -- Visual Prolog lexer
 | |
| * Pete Lomax -- Phix lexer
 | |
| * Valentin Lorentz -- C++ lexer improvements
 | |
| * Ben Mabey -- Gherkin lexer
 | |
| * Angus MacArthur -- QML lexer
 | |
| * Louis Mandel -- X10 lexer
 | |
| * Louis Marchand -- Eiffel lexer
 | |
| * Simone Margaritelli -- Hybris lexer
 | |
| * Tim Martin - World of Warcraft TOC lexer
 | |
| * Kirk McDonald -- D lexer
 | |
| * Gordon McGregor -- SystemVerilog lexer
 | |
| * Stephen McKamey -- Duel/JBST lexer
 | |
| * Brian McKenna -- F# lexer
 | |
| * Charles McLaughlin -- Puppet lexer
 | |
| * Kurt McKee -- Tera Term macro lexer, PostgreSQL updates, MySQL overhaul, JSON lexer
 | |
| * Joe Eli McIlvain -- Savi lexer
 | |
| * Lukas Meuser -- BBCode formatter, Lua lexer
 | |
| * Cat Miller -- Pig lexer
 | |
| * Paul Miller -- LiveScript lexer
 | |
| * Hong Minhee -- HTTP lexer
 | |
| * Michael Mior -- Awk lexer
 | |
| * Bruce Mitchener -- Dylan lexer rewrite
 | |
| * Reuben Morais -- SourcePawn lexer
 | |
| * Jon Morton -- Rust lexer
 | |
| * Paulo Moura -- Logtalk lexer
 | |
| * Mher Movsisyan -- DTD lexer
 | |
| * Dejan Muhamedagic -- Crmsh lexer
 | |
| * Adrien Nayrat -- PostgreSQL Explain lexer
 | |
| * Ana Nelson -- Ragel, ANTLR, R console lexers
 | |
| * David Neto, Google LLC -- WebGPU Shading Language lexer
 | |
| * Kurt Neufeld -- Markdown lexer
 | |
| * Nam T. Nguyen -- Monokai style
 | |
| * Jesper Noehr -- HTML formatter "anchorlinenos"
 | |
| * Mike Nolta -- Julia lexer
 | |
| * Avery Nortonsmith -- Pointless lexer
 | |
| * Jonas Obrist -- BBCode lexer
 | |
| * Edward O'Callaghan -- Cryptol lexer
 | |
| * David Oliva -- Rebol lexer
 | |
| * Pat Pannuto -- nesC lexer
 | |
| * Jon Parise -- Protocol buffers and Thrift lexers
 | |
| * Benjamin Peterson -- Test suite refactoring
 | |
| * Ronny Pfannschmidt -- BBCode lexer
 | |
| * Dominik Picheta -- Nimrod lexer
 | |
| * Andrew Pinkham -- RTF Formatter Refactoring
 | |
| * Clément Prévost -- UrbiScript lexer
 | |
| * Tanner Prynn -- cmdline -x option and loading lexers from files
 | |
| * Oleh Prypin -- Crystal lexer (based on Ruby lexer)
 | |
| * Nick Psaris -- K and Q lexers
 | |
| * Xidorn Quan -- Web IDL lexer
 | |
| * Elias Rabel -- Fortran fixed form lexer
 | |
| * raichoo -- Idris lexer
 | |
| * Daniel Ramirez -- GDScript lexer
 | |
| * Kashif Rasul -- CUDA lexer
 | |
| * Nathan Reed -- HLSL lexer
 | |
| * Justin Reidy -- MXML lexer
 | |
| * Jonathon Reinhart, Google LLC -- Soong lexer
 | |
| * Norman Richards -- JSON lexer
 | |
| * Corey Richardson -- Rust lexer updates
 | |
| * Fabrizio Riguzzi -- cplint leder
 | |
| * Lubomir Rintel -- GoodData MAQL and CL lexers
 | |
| * Andre Roberge -- Tango style
 | |
| * Georg Rollinger -- HSAIL lexer
 | |
| * Michiel Roos -- TypoScript lexer
 | |
| * Konrad Rudolph -- LaTeX formatter enhancements
 | |
| * Mario Ruggier -- Evoque lexers
 | |
| * Miikka Salminen -- Lovelace style, Hexdump lexer, lexer enhancements
 | |
| * Stou Sandalski -- NumPy, FORTRAN, tcsh and XSLT lexers
 | |
| * Matteo Sasso -- Common Lisp lexer
 | |
| * Joe Schafer -- Ada lexer
 | |
| * Max Schillinger -- TiddlyWiki5 lexer
 | |
| * Andrew Schmidt -- X++ lexer
 | |
| * Ken Schutte -- Matlab lexers
 | |
| * René Schwaiger -- Rainbow Dash style
 | |
| * Sebastian Schweizer -- Whiley lexer
 | |
| * Tassilo Schweyer -- Io, MOOCode lexers
 | |
| * Pablo Seminario -- PromQL lexer
 | |
| * Ted Shaw -- AutoIt lexer
 | |
| * Joerg Sieker -- ABAP lexer
 | |
| * Robert Simmons -- Standard ML lexer
 | |
| * Kirill Simonov -- YAML lexer
 | |
| * Corbin Simpson -- Monte lexer
 | |
| * Ville Skyttä -- ASCII armored lexer
 | |
| * Alexander Smishlajev -- Visual FoxPro lexer
 | |
| * Steve Spigarelli -- XQuery lexer
 | |
| * Jerome St-Louis -- eC lexer
 | |
| * Camil Staps -- Clean and NuSMV lexers; Solarized style
 | |
| * James Strachan -- Kotlin lexer
 | |
| * Tom Stuart -- Treetop lexer
 | |
| * Colin Sullivan -- SuperCollider lexer
 | |
| * Ben Swift -- Extempore lexer
 | |
| * tatt61880 -- Kuin lexer
 | |
| * Edoardo Tenani -- Arduino lexer
 | |
| * Tiberius Teng -- default style overhaul
 | |
| * Jeremy Thurgood -- Erlang, Squid config lexers
 | |
| * Brian Tiffin -- OpenCOBOL lexer
 | |
| * Bob Tolbert -- Hy lexer
 | |
| * Doug Torrance -- Macaulay2 lexer
 | |
| * Matthias Trute -- Forth lexer
 | |
| * Tuoa Spi T4 -- Bdd lexer
 | |
| * Erick Tryzelaar -- Felix lexer
 | |
| * Alexander Udalov -- Kotlin lexer improvements
 | |
| * Thomas Van Doren -- Chapel lexer
 | |
| * Dave Van Ee -- Uxntal lexer updates
 | |
| * Daniele Varrazzo -- PostgreSQL lexers
 | |
| * Abe Voelker -- OpenEdge ABL lexer
 | |
| * Pepijn de Vos -- HTML formatter CTags support
 | |
| * Matthias Vallentin -- Bro lexer
 | |
| * Benoît Vinot -- AMPL lexer
 | |
| * Linh Vu Hong -- RSL lexer
 | |
| * Immanuel Washington -- Smithy lexer
 | |
| * Nathan Weizenbaum -- Haml and Sass lexers
 | |
| * Nathan Whetsell -- Csound lexers
 | |
| * Dietmar Winkler -- Modelica lexer
 | |
| * Nils Winter -- Smalltalk lexer
 | |
| * Davy Wybiral -- Clojure lexer
 | |
| * Whitney Young -- ObjectiveC lexer
 | |
| * Diego Zamboni -- CFengine3 lexer
 | |
| * Enrique Zamudio -- Ceylon lexer
 | |
| * Alex Zimin -- Nemerle lexer
 | |
| * Rob Zimmerman -- Kal lexer
 | |
| * Vincent Zurczak -- Roboconf lexer
 | |
| * Hubert Gruniaux -- C and C++ lexer improvements
 | |
| * Thomas Symalla -- AMDGPU Lexer
 | |
| * 15b3 -- Image Formatter improvements
 | |
| * Fabian Neumann -- CDDL lexer
 | |
| * Thomas Duboucher -- CDDL lexer
 | |
| * Philipp Imhof -- Pango Markup formatter
 | |
| * Thomas Voss -- Sed lexer
 | |
| * Martin Fischer -- WCAG contrast testing
 | |
| * Marc Auberer -- Spice lexer
 | |
| * Amr Hesham -- Carbon lexer
 | |
| * diskdance -- Wikitext lexer
 | |
| * vanillajonathan -- PRQL lexer
 | |
| * Nikolay Antipov -- OpenSCAD lexer
 | |
| * Markus Meyer, Nextron Systems -- YARA lexer
 | |
| * Hannes Römer -- Mojo lexer
 | |
| 
 | |
| Many thanks for all contributions!
 | |
| 
 |