-------------------------------------------------------------------------------
---  HIGHLIGHT LANGUAGE LIST ----------------------------------- March 2009 ---
-------------------------------------------------------------------------------

All supported languages and the syntax definition file names are listed below.
By default, the *.lang files are located in /usr/share/highlight/langDefs/.
The language definitions my be mapped to file extensions in the filetypes.conf
config file (default location: /etc/filetypes.conf).

Language     Language
definition:  description:
-----------------------------------
4gl:        Informix
a4c:        ASCEND
abp:        ABAP/4
ada:        ADA95
agda:       Agda
ampl:       AMPL
amtrix:     AMTrix
applescript:AppleScript
arc:        Arc
arm:        ARM
as:         Action Script
asm:        Assembler
aspect:     Abstract
asp:        ASP
au3:        AutoIt
avenue:     Avenue
awk:        (G)AWK
bat:        DOS Batch
bb:         Blitz Basic
bib:        BibTeX
bms:        BM Script
boo:        Python
cb:         ClearBasic
cfc:        ColdFusion MX
c:          C and C++
clipper:    Clipper
clojure:    Clojure
clp:        Clips
cob:        COBOL
cs:         C#
css:        CSS
diff:       Diff
diff:       Diff
d:          D
d:          D definition
dot:        Graphviz
dylan:      Dylan
e:          Eiffel
erl:        Erlang
euphoria:   Euphoria
exp:        Express
f77:        Fortran 77
f90:        Fortran 90
flx:        Felix
frink:      Frink
haskell:    Haskell
hcl:        Hecl
httpd:      Apache Config
icn:        Icon
idl:        IDL
ini:        INI
inp:        FAME
io:         IO
java:       Java
j:          Jasmin
js:         Javascript
jsp:        JSP
lbn:        Luban
ldif:       LDAP
lgt:        Logtalk
lhs:        Haskell LHS
lisp:       Lisp
lotos:      Lotos
ls:         Lotus
lsl:        Linden Script
lua:        Lua
ly:         Lilypond
make:       Make
mel:        Maya
mib:        SNMP
miranda:    Miranda
m:          Matlab
ml:         Objective Caml
mod3:       Modula3
mo:         Modelica
mpl:        Maple
ms:         MaxScript
mssql:      MSSQL
nas:        Nasal
nice:       Nice
n:          Nemerle
nsi:        NSIS
nut:        Squirrel
oberon:     Oberon
objc:       Objective C
octave:     Octave
oorexx:     Open Object Rexx
os:         Object Script
pas:        Pascal
php:        PHP
pike:       Pike
pl1:        PL/1
pl:         Perl
pov:        POV-Ray
progress:   Progress
pro:        Prolog
ps1:        Microsoft PowerShell
ps:         PostScript
psl:        PATROL
py:         Python
pyx:        Pyrex
q:          Qore
qmake:      QMake Project
qu:         Qu
rb:         Ruby
rexx:       Rexx
r:          R
rnc:        Relax NG
sas:        SAS
scala:      Scala
scilab:     Scilab
sc:         Paradox
sh:         Bash
s:          PowerPC Assembler
sma:        SMALL
smalltalk:  Smalltalk
sml:        Standard ML
sno:        SNOBOL
spec:       RPM Spec
spn:        SPIN SQL
sql:        PL/SQL
sybase:     Sybase SQL
tcl:        Tcl/Tk
tcsh:       TCSH
tex:        TeX and LaTeX
ttcn3:      TTCN3
vala:       Vala
vb:         Visual Basic
verilog:    Verilog
vhd:        VHDL
xml:        XML
xpp:        SuperX++
y:          Bison
