Sophie

Sophie

distrib > Fedora > 13 > i386 > media > os > by-pkgid > c134b0057a09d0a24096ee94224bcd1a > files > 10

highlight-2.16-1.fc13.i686.rpm

-------------------------------------------------------------------------------
---  HIGHLIGHT LANGUAGE LIST --------------------------------- October 2009 ---
-------------------------------------------------------------------------------

All supported languages and the syntax definition file names are listed below.
The parens contain filename extensions configured in filetypes.conf.
By default, the *.lang files are located in /usr/share/highlight/langDefs/.

Since release 2.12, it is possible to highlight source files with multiple
languages (ie HTML+PHP), see the NESTED instruction in README.

Installed language definitions (located in /usr/share/highlight/langDefs/):

Informix            : 4gl
ASCEND              : a4c
ABAP/4              : abp
ABNF                : abnf
ADA95               : ada ( a adb ads gnad )
Agda                : agda
AutoHotKeys         : ahk
AMPL                : ampl ( dat run )
AMTrix              : amtrix ( hnd s4 s4h s4t t4 )
AppleScript         : applescript
Arc                 : arc
ARM                 : arm
Action Script       : as
Assembler           : asm ( 29k 68s 68x a51 x68 )
ASP                 : asp ( asa )
Abstract            : aspect ( was wud )
Applied Type System : ats ( dats )
AutoIt              : au3
Avenue              : avenue
(G)AWK              : awk
DOS Batch           : bat ( cmd )
Blitz Basic         : bb
BibTeX              : bib
BM Script           : bms
BNF                 : bnf
Boo                 : boo
C and C++           : c ( c++ cc cpp cxx h hh hpp hxx )
ClearBasic          : cb
ColdFusion MX       : cfc ( cfm )
CHILL               : chl
Clipper             : clipper
Clojure             : clojure
Clips               : clp
COBOL               : cob ( cbl )
C#                  : cs
CSS                 : css
D                   : d
Diff                : diff ( patch )
Graphviz            : dot
Dylan               : dylan
Eiffel              : e ( se )
EBNF                : ebnf
Erlang              : erl ( hrl )
Euphoria            : euphoria ( eu ew ex exu exw )
Express             : exp
Fortran 77          : f77 ( f for ftn )
Fortran 90          : f90 ( f95 )
Felix               : flx
Frink               : frink
F#                  : fs ( fsx )
Go                  : go
Haskell             : haskell ( hs )
Hecl                : hcl
HTML                : html ( htm xhtml )
Apache Config       : httpd
haXe                : hx
Clean               : icl
Icon                : icn
IDL                 : idl
Interactive Data Language: idlang
INTERLIS            : ili
Lua (for LuaTeX)    : inc_luatex
INI                 : ini
FAME                : inp
IO                  : io
Inno Setup          : iss
Jasmin              : j
Java                : java ( groovy grv )
Javascript          : js
JSP                 : jsp
Luban               : lbn
LDAP                : ldif
Logtalk             : lgt
Haskell LHS         : lhs
Lisp                : lisp ( cl clisp el lsp sbcl )
Lotos               : lotos
Lotus               : ls
Linden Script       : lsl
Lua                 : lua
Lilypond            : ly
Matlab              : m
Make                : make ( mak mk )
Maya                : mel
Mercury             : mercury
SNMP                : mib ( smi )
Miranda             : miranda
Objective Caml      : ml ( mli ocaml )
Modelica            : mo
Modula2             : mod2 ( mod def )
Modula3             : mod3 ( m3 i3 )
Maple               : mpl
MaxScript           : ms
MSSQL               : mssql
Nemerle             : n
Nasal               : nas
NBC                 : nbc
Nice                : nice
NetRexx             : nrx
NSIS                : nsi
Squirrel            : nut
NXC                 : nxc
Oberon              : oberon ( ooc )
Objective C         : objc
Octave              : octave
Open Object Rexx    : oorexx
Object Script       : os
Oz                  : oz
Pascal              : pas
PHP                 : php ( php3 php4 php5 php6 )
Pike                : pike ( pmod )
Perl                : pl ( cgi perl plex plx pm )
PL/1                : pl1 ( bdy ff fp fpp rpp sf sp spb spe spp sps wf wp wpb wpp wps )
POV-Ray             : pov
Prolog              : pro
Progress            : progress ( i p w )
PostScript          : ps
Pure                : pure
Microsoft PowerShell: ps1
PATROL              : psl
Python              : py
Pyrex               : pyx
Qore                : q
QMake Project       : qmake
Qu                  : qu
R                   : r
Ruby                : rb ( pp rjs ruby )
Rebol               : rebol
Rexx                : rexx ( rex rx the )
Relax NG            : rnc
PowerPC Assembler   : s
SAS                 : sas
Paradox             : sc
Scala               : scala
Scilab              : scilab
Bash                : sh ( bash ebuild eclass )
SMALL               : sma
Smalltalk           : smalltalk ( gst sq st )
Standard ML         : sml
SNOBOL              : sno
RPM Spec            : spec
SPIN SQL            : spn
PL/SQL              : sql
Sybase SQL          : sybase
Tcl/Tk              : tcl ( itcl wish )
TCSH                : tcsh
Regex tests         : test_re
TeX and LaTeX       : tex ( cls sty )
TTCN3               : ttcn3
Plain text          : txt
Vala                : vala
Visual Basic        : vb ( bas basic bi vbs )
Verilog             : verilog ( v )
VHDL                : vhd
XML                 : xml ( dtd ecf ent hdr hub jnlp nrm sgm sgml svg tld vxml wml xsl )
SuperX++            : xpp
Bison               : y
Zonnon              : znn

Use the name of the desired language with the --syntax option.