Syntax highligth engine information
Name Simple
Version 0.1
Description: Simple engine for basic installations without third party modules.
Third party module
Special Features If the source language matches "x?html" or the source contains a "<html>" string the plugin uses the HTML::Entities::encode_entities() function.
Bugs and missing features
Line numbers Yes
Bars on lines Yes
Supported language syntaxes
Syntax name File extensions Description
All * All text contents
Syntax highligth engine information
Name Kate
Version 0.1
Description: Using the Syntax::Highlight::Engine::Kate package, a port to Perl of the syntax highlight engine of the Kate text editor. Copyright (c) 2006 by Hans Jeuken, all rights reserved.
Third party module Syntax::Highlight::Engine::Kate
Special Features
Bugs and missing features - Lacks of a normalized mechanism for to select the language syntax.
Line numbers Yes
Bars on lines Yes
Supported language syntaxes
Syntax name File extensions Description
Ada *.a Ada
Ada *.ada Ada
Ada *.adb Ada
Ada *.ads Ada
AHDL *.ahdl AHDL
AHDL *.tdf AHDL
ANSI_C89 *.h ANSI C89
ANSI_C89 *.C ANSI C89
ANSI_C89 *.c ANSI C89
Asm6502 *.asm Asm6502
ASP *.asp ASP
AVR_Assembler *.asm AVR Assembler
AVR_Assembler *.asm-avr AVR Assembler
AVR_Assembler *.ASM AVR Assembler
AWK *.awk AWK
BaseTest *.basetest BaseTest
BaseTestchild *.tst BaseTestchild
Bash *.eclass Bash
Bash *.bash Bash
Bash *.sh Bash
Bash *.ebuild Bash
BibTeX *.bib BibTeX
C *.h C
C *.C C
C *.c C
Cdash *.cs C#
Cg *.cg Cg
CGiS *.cgis CGiS
ChangeLog ChangeLog ChangeLog
Cisco *.cis Cisco
Clipper *.ch Clipper
Clipper *.PRG Clipper
Clipper *.prg Clipper
CMake *.cmake CMake
CMake CMakeLists.txt CMake
ColdFusion *.cfml ColdFusion
ColdFusion *.dbm ColdFusion
ColdFusion *.cfm ColdFusion
ColdFusion *.cfc ColdFusion
Common_Lisp *.cl Common Lisp
Common_Lisp *.lsp Common Lisp
Common_Lisp *.lisp Common Lisp
ComponentminusPascal *.bro Component-Pascal
ComponentminusPascal *.cp Component-Pascal
Cplusplus *.h C++
Cplusplus *.cpp C++
Cplusplus *.hxx C++
Cplusplus *.C C++
Cplusplus *.H C++
Cplusplus *.hcc C++
Cplusplus *.cxx C++
Cplusplus *.hpp C++
Cplusplus *.moc C++
Cplusplus *.cc C++
CSS *.css CSS
CUE_Sheet *.cue CUE Sheet
D *.d D
D *.D D
Desktop *.kdelnk .desktop
Desktop *.desktop .desktop
Diff *patch Diff
Diff *.diff Diff
Doxygen *.dox Doxygen
Doxygen *.doxygen Doxygen
Eiffel *.e Eiffel
Euphoria *.ex Euphoria
Euphoria *.exw Euphoria
Euphoria *.exu Euphoria
Euphoria *.e Euphoria
E_Language *.e E Language
Ferite *.fe ferite
Ferite *.feh ferite
Fortran *.F90 Fortran
Fortran *.f90 Fortran
Fortran *.FPP Fortran
Fortran *.F Fortran
Fortran *.f Fortran
Fortran *.FOR Fortran
Fortran *.F95 Fortran
Fortran *.fpp Fortran
Fortran *.for Fortran
Fortran *.f95 Fortran
FourGL *.4GL 4GL
FourGL *.err 4GL
FourGL *.4gl 4GL
FourGLminusPER *.PER 4GL-PER
FourGLminusPER *.per 4GL-PER
FourGLminusPER *.per.err 4GL-PER
GDL *.vcg GDL
GDL *.VCG GDL
GDL *.gdl GDL
GDL *.GDL GDL
GLSL *.glsl GLSL
GNU_Assembler *.S GNU Assembler
GNU_Assembler *.s GNU Assembler
GNU_Gettext *.pot GNU Gettext
GNU_Gettext *.po GNU Gettext
Haskell *.hs Haskell
HTML *.shtm HTML
HTML *.html HTML
HTML *.shtml HTML
HTML *.htm HTML
IDL *.idl IDL
ILERPG QRPGLESRC.* ILERPG
Inform *.h Inform
Inform *.inf Inform
INI_Files *.ini INI Files
INI_Files *.pls INI Files
Intel_x86_NASM *.asm Intel x86 (NASM)
Java *.java Java
JavaScript *.js JavaScript
JSP *.jsp JSP
JSP *.JSP JSP
KBasic *.kbasic KBasic
LaTeX *.ltx LaTeX
LaTeX *.cls LaTeX
LaTeX *.sty LaTeX
LaTeX *.tex LaTeX
LaTeX *.dtx LaTeX
LDIF *.ldif LDIF
Lex_Flex *.lex Lex/Flex
Lex_Flex *.flex Lex/Flex
Lex_Flex *.l Lex/Flex
LilyPond *.LY LilyPond
LilyPond *.ly LilyPond
Literate_Haskell *.lhs Literate Haskell
LPC *.h LPC
LPC *.inc LPC
LPC *.o LPC
LPC *.c LPC
Lua *.lua Lua
MABminusDB *.MAB MAB-DB
MABminusDB *.Mab MAB-DB
MABminusDB *.mab MAB-DB
Makefile *makefile* Makefile
Makefile *Makefile* Makefile
Mason *.html Mason
Matlab *.m Matlab
Matlab *.M Matlab
MIPS_Assembler *.s MIPS Assembler
Modulaminus2 *.mod Modula-2
Modulaminus2 *.md Modula-2
Modulaminus2 *.mi Modula-2
Modulaminus2 *.def Modula-2
Music_Publisher *.not Music Publisher
Music_Publisher *.mup Music Publisher
Octave *.m Octave
Octave *.M Octave
Octave *.octave Octave
Pascal *.pas Pascal
Pascal *.p Pascal
Pascal *.pp Pascal
Perl *.pm Perl
Perl *.pl Perl
PHP_HTML *.phtm PHP (HTML)
PHP_HTML *.php PHP (HTML)
PHP_HTML *.phtml PHP (HTML)
PHP_HTML *.php3 PHP (HTML)
PHP_HTML *.inc PHP (HTML)
PHP_HTML *.wml PHP (HTML)
PicAsm *.SRC PicAsm
PicAsm *.asm PicAsm
PicAsm *.PIC PicAsm
PicAsm *.pic PicAsm
PicAsm *.ASM PicAsm
PicAsm *.src PicAsm
Pike *.pike Pike
PostScript *.ps PostScript
PostScript *.eps PostScript
PostScript *.ai PostScript
POVminusRay *.pov POV-Ray
POVminusRay *.inc POV-Ray
Progress *.w progress
Progress *.p progress
Progress *.i progress
Prolog *.prolog Prolog
PureBasic *.pb PureBasic
Python *.py Python
Python *.pyw Python
Quake_Script *.cfg Quake Script
RenderMan_RIB *.rib RenderMan RIB
REXX *.rex REXX
RPM_Spec *.spec RPM Spec
RSI_IDL *.pro RSI IDL
Ruby *.rb Ruby
R_Script *.R R Script
Sather *.sa Sather
Scheme *.guile Scheme
Scheme *.scheme Scheme
Scheme *.ss Scheme
Scheme *.scm Scheme
Scilab *.sce scilab
Scilab *.sci scilab
SGML *.sgml SGML
Sieve *.siv Sieve
SML *.sml SML
SML *.ml SML
Spice *.hsp Spice
Spice *.sp Spice
SQL *.sql SQL
SQL *.SQL SQL
SQL_MySQL *.sql SQL (MySQL)
SQL_MySQL *.SQL SQL (MySQL)
SQL_PostgreSQL *.sql SQL (PostgreSQL)
SQL_PostgreSQL *.SQL SQL (PostgreSQL)
Stata *.do Stata
Stata *.ado Stata
Tcl_Tk *.tcl Tcl/Tk
Tcl_Tk *.tk Tcl/Tk
Txt2tags *.t2t txt2tags
UnrealScript *.uc UnrealScript
Velocity *.vm Velocity
Verilog *.v Verilog
Verilog *.vl Verilog
Verilog *.V Verilog
VHDL *.vhd VHDL
VHDL *.vhdl VHDL
VRML *.wrl VRML
WINE_Config *.reg WINE Config
XHarbour *.ch xHarbour
XHarbour *.PRG xHarbour
XHarbour *.prg xHarbour
XML *.rdf XML
XML *.xml XML
XML *.rc XML
XML *.docbook XML
XML *.daml XML
Xslt *.xslt xslt
Xslt *.xsl xslt
Yacas *.ys yacas
Yacc_Bison *.y Yacc/Bison
Syntax highligth engine information
Name Vim
Version 0.2
Description: This plugin uses the Text::VimColor module and the vim editor. Copyright 2002-2006, Geoff Richards.
Third party module Text::VimColor
Special Features - Available the autodetection capability through vim program.
Bugs and missing features - Could not show the file name extensions in the information page.
Line numbers Yes
Bars on lines Yes
Supported language syntaxes
Syntax name File extensions Description
a2ps a2ps(1) configuration file
a65 xa 6502 cross assembler
aap A-A-P recipe
abap SAP - ABAP/R4
abaqus Abaqus finite element input file (www.hks.com)
abc abc music notation language
abel ABEL
acedb AceDB model files
ada Ada (2005)
aflex AfLex (from Lex syntax file)
ahdl Altera AHDL
alsaconf alsaconf(8) configuration file
amiga AmigaDos
aml AML (ARC/INFO Arc Macro Language)
ampl ampl (A Mathematical Programming Language)
ant ANT build file (xml)
apache Apache configuration (httpd.conf, srm.conf, access.conf, .htaccess)
apachestyle Apache-Style configuration files (proftpd.conf/apache.conf/..)
arch GNU Arch inventory file
art ART-IM and ART*Enterprise
asm GNU Assembler
asm68k Motorola 68000 Assembler
asmh8300 Hitachi H-8300h specific syntax for GNU Assembler
asn ASN.1
aspperl Active State's PerlScript (ASP)
aspvbs Microsoft VBScript Web Content (ASP)
asterisk Asterisk config file
asteriskvm Asterisk voicemail config file
atlas ATLAS
autohotkey AutoHotkey script file
automake automake Makefile.am
ave avenue
awk awk, nawk, gawk, mawk
ayacc AYacc
b B (A Formal Method with refinement and mathematical proof)
baan Baan
basic BASIC
bc bc - An arbitrary precision calculator language
bdf BDF font definition
bib BibTeX (bibliographic database format for (La)TeX)
bindzone BIND zone files (RFC1035)
blank Blank 1.4.1
bst BibTeX Bibliography Style
btm 4Dos batch file
bzr Bazaar (bzr) commit file
c C
calendar calendar(1) input file
catalog sgml catalog file
cdl Comshare Dimension Definition Language
cdrtoc cdrdao(1) TOC file
cf ColdFusion
cfg Good old CFG files
ch Ch
change WEB Changes
changelog generic ChangeLog file
cheetah Cheetah template engine
chill CHILL
chordpro ChordPro (v. 3.6.2)
cl cl ("Clever Language" by Multibase, http://www.mbase.com.au)
clean Clean
clipper Clipper 5.2 & FlagShip
cmake CMake
cobol COBOL
conaryrecipe Conary Recipe
conf generic configure file
config configure.in script: M4 with sh
context ConTeXt typesetting engine
cpp C++
crm CRM114
crontab crontab
cs C#
csc Essbase script
csh C-shell (csh)
csp CSP (Communication Sequential Processes, using FDR input syntax)
css Cascading Style Sheets
cterm Century Term Command Script
cupl CUPL
cuplsim CUPL simulation
cvs CVS commit file
cvsrc cvs(1) RC file
cweb CWEB
cynlib Cynlib(C++)
cynpp Cyn++
d D
dcd WildPackets EtherPeek Decoder (.dcd) file
dcl DCL (Digital Command Language - vms)
debchangelog Debian changelog files
debcontrol Debian control files
debsources Debian sources.list
def Microsoft Module-Definition (.def) File
desc T2 / ROCK Linux .desc
desktop .desktop, .directory files
dictconf dict(1) configuration file
dictdconf dictd(8) configuration file
diff Diff (context or unified)
dircolors dircolors(1) input file
diva SKILL for Diva
django Django template
docbk DocBook
dosbatch MSDOS batch file (with NT command extensions)
dosini Configuration File (ini file) for MSDOS/MS Windows
dot Dot
dracula Dracula
dsl DSSSL
dtd DTD (Document Type Definition for XML)
dtml Zope's Dynamic Template Markup Language
dylan Dylan
dylanintr Dylan
dylanlid Dylan Library Interface Files
ecd ecd (Embedix Component Description) files
edif EDIF (Electronic Design Interchange Format)
eiffel Eiffel
elf ELF
elinks elinks(1) configuration file
elmfilt Elm Filter rules
erlang erlang (ERicsson LANGuage)
esqlc ESQL-C
esterel ESTEREL
eterm eterm(1) configuration file
exim Exim configuration file exim.conf
expect Expect
exports exports
fasm Flat Assembler (FASM)
fdcc fdcc or locale files
fetchmail fetchmail(1) RC File
fgl Informix 4GL
focexec Focus Executable
forth FORTH
fortran Fortran95 (and Fortran90, Fortran77, F and elf90)
foxpro FoxPro for DOS/UNIX v2.6
framescript FrameScript v4.0
freebasic FreeBasic
fstab fstab file
fvwm Fvwm{1,2} configuration file
gdb GDB command files
gdmo GDMO
gedcom Gedcom
gitcommit git commit file
gitconfig git config file
gitrebase git rebase --interactive
gitsendemail git send-email message
gkrellmrc gkrellm theme files `gkrellmrc'
gnuplot gnuplot 3.8i.0
gp gp (version 2.2)
gpg gpg(1) configuration file
grads grads (GrADS scripts)
groovy Groovy
group group(5) user group file
grub grub(8) configuration file
gsp GSP - GNU Server Pages (v. 0.86)
gtkrc Gtk+ theme files `gtkrc'
hamster Hamster Scripting Language
haskell Haskell
hb Hyper Builder
help Vim help file
hercules Hercules
hex Intel hex MCS51
hog Snort Configuration File (see: http://www.snort.org)
html HTML
htmlcheetah HTML with Cheetah tags
htmldjango Django HTML template
htmlm4 HTML and M4
htmlos HTML/OS by Aestiva
ia64 IA-64 (Itanium) assembly language
ibasic ibasic
icemenu Icewm Menu
icon Icon
idl IDL (Interface Description Language)
indent indent(1) configuration file
inform Inform
initex TeX (core definition)
initng initng .i files
inittab SysV-compatible init process control file `inittab'
ishd InstallShield Script
iss Inno Setup File (iss file) and My InnoSetup extension
ist Makeindex style file, *.ist
jal JAL
jam JAM
jargon Jargon File
java Java
javacc JavaCC, a Java Compiler Compiler written by JavaSoft
javascript JavaScript
jess Jess
jgraph jgraph (graph plotting utility)
jproperties Java Properties resource file (*.properties[_*])
jsp JSP (Java Server Pages)
kix KixTart 95, Kix2001 Windows script language http://kixtart.org/
kscript kscript
kwt kimwitu++
lace lace
latte Latte
ld ld(1) script
ldapconf ldap.conf(5) configuration file.
ldif LDAP LDIF
lex Lex
lftp lftp(1) configuration file
lhaskell Haskell with literate comments, Bird style,
libao libao.conf(5) configuration file
lifelines LifeLines (v 3.0.50) http://lifelines.sourceforge.net
lilo lilo configuration (lilo.conf)
limits limits(5) configuration file
lisp Lisp
lite lite
litestep LiteStep RC file
loginaccess login.access(5) configuration file
logindefs login.defs(5) configuration file
logtalk Logtalk
lotos LOTOS (Language Of Temporal Ordering Specifications, IS8807)
lout Lout
lpc LPC
lprolog LambdaProlog (Teyjus)
lscript LotusScript
lss Lynx 2.7.1 style file
lua Lua 4.0, Lua 5.0 and Lua 5.1
lynx Lynx configuration file (lynx.cfg)
m4 M4
mail Mail file
mailaliases aliases(5) local alias database file
mailcap Mailcap configuration file
make Makefile
man Man page
manconf man.conf(5) - man configuration file
maple Maple V (based on release 4)
masm Microsoft Macro Assembler (80x86)
mason Mason (Perl embedded in HTML)
master Focus Master File
matlab Matlab
maxima Maxima (symbolic algebra program)
mel MEL (Maya Extension Language)
messages /var/log/messages file
mf Metafont
mgl MGL
mgp mgp - MaGic Point
mib Vim syntax file for SNMPv1 and SNMPv2 MIB and SMI files
mma Mathematica
mmix MMIX
modconf modules.conf(5) configuration file
model Model
modsim3 Modsim III, by compuware corporation (www.compuware.com)
modula2 Modula 2
modula3 Modula-3
monk Monk (See-Beyond Technologies)
moo MOO
mp MetaPost
mplayerconf mplayer(1) configuration file
msidl MS IDL (Microsoft dialect of Interface Description Language)
msql msql
muttrc Mutt setup files
mysql mysql
named BIND configuration file
nanorc nanorc(5) - GNU nano configuration file
nasm NASM - The Netwide Assembler (v0.98)
nastran NASTRAN input/DMAP
natural NATURAL
ncf Novell "NCF" Batch File
netrc netrc(5) configuration file
nqc NQC - Not Quite C, for LEGO mindstorms
nroff nroff/groff
nsis NSIS script, for version of NSIS 1.91 and later
objc Objective C
objcpp ObjC++
ocaml OCaml
occam occam
omnimark Omnimark
openroad CA-OpenROAD
opl OPL
ora Oracle config files (.ora) (Oracle 8i, ver. 8.1.5)
pamconf pam(8) configuration file
papp papp
pascal Pascal
passwd passwd(5) password file
pccts PCCTS
perl Perl
pf OpenBSD packet filter configuration (pf.conf)
pfmain Postfix main.cf configuration
php php PHP 3/4/5
phtml phtml PHP 2.0
pic PIC16F84 Assembler (Microchip's microcontroller)
pike Pike
pilrc pilrc - a resource compiler for Palm OS development
pine Pine (email program) run commands
pinfo pinfo(1) configuration file
plaintex TeX (plain.tex format)
plm PL/M
plp PLP (Perl in HTML)
plsql Oracle Procedureal SQL (PL/SQL)
po po (gettext)
pod Perl POD format
postscr PostScript - all Levels, selectable
pov PoV-Ray(tm) 3.5 Scene Description Language
povini PoV-Ray(tm) 3.5 configuration/initialization files
ppd PPD (PostScript printer description) file
ppwiz PPWizard (preprocessor by Dennis Bareis)
prescribe Kyocera PreScribe2e
privoxy Privoxy actions file
procmail Procmail definition file
progress Progress 4GL
prolog PROLOG
protocols protocols(5) - Internet protocols definition file
psf Software Distributor product specification file
ptcap printcap/termcap database
purifylog purify log files
pyrex Pyrex
python Python
qf Quickfix window
quake Quake[1-3] configuration file
racc Racc input file
radiance Radiance Scene Description
ratpoison Ratpoison configuration/commands file ( /etc/ratpoisonrc ~/.ratpoisonrc )
rc M$ Resource files (*.rc)
rcs RCS file
rcslog RCS log output
readline readline(3) configuration file
rebol Rebol
registry Windows Registry export with regedit (*.reg)
remind Remind
resolv resolver configuration file
rexx Rexx
rhelp R Help File
rib Renderman Interface Bytestream
rnc Relax NG compact syntax
rnoweb R noweb Files
robots "Robots.txt" files
rpcgen rpcgen
rpl RPL/2
rst reStructuredText documentation format
rtf Rich Text Format
ruby Ruby
samba samba configuration files (smb.conf)
sas SAS
sather Sather/pSather
scheme Scheme (R5RS)
screen screen(1) configuration file
sd streaming descriptor file
sdl SDL
sed sed
sensors sensors.conf(5) - libsensors configuration file
services services(5) - Internet network services list
setserial setserial(8) configuration file
sgml SGML
sgmldecl SGML (SGML Declaration <!SGML ...>)
sgmllnx SGML-linuxdoc (supported by old sgmltools-1.x)
sicad SiCAD (procedure language)
sieve Sieve filtering language input file
simula Simula
sinda sinda85, sinda/fluint input file
sindacmp sinda85, sinda/fluint compare file
sindaout sinda85, sinda/fluint output file
skill SKILL
sl Renderman shader language
slang S-Lang
slice Slice (ZeroC's Specification Language for Ice)
slpconf RFC 2614 - An API for Service Location configuration file
slpreg RFC 2614 - An API for Service Location registration file
slpspi RFC 2614 - An API for Service Location SPI file
slrnrc Slrn setup file (based on slrn 0.9.8.0)
slrnsc Slrn score file (based on slrn 0.9.8.0)
sm sendmail
smarty Smarty Templates
smcl SMCL -- Stata Markup and Control Language
smil SMIL (Synchronized Multimedia Integration Language)
smith SMITH
sml SML
snnsnet SNNS network file
snnspat SNNS pattern file
snnsres SNNS result file
snobol4 SNOBOL4
spec SPEC: Build/install scripts for Linux RPM packages
specman SPECMAN E-LANGUAGE
spice Spice circuit simulator input netlist
splint splint (C with lclint/splint Annotations)
spup Speedup, plant simulator from AspenTech
spyce SPYCE
sql SQL, PL/SQL (Oracle 8i)
sqlanywhere SQL, Adaptive Server Anywhere
sqlforms SQL*Forms (Oracle 7), based on sql.vim (vim5.0)
sqlinformix SQL, SPL (Informix Dynamic Server 2000 v9.2)
sqlj sqlj
sqr Structured Query Report Writer (SQR)
squid Squid config file
sshconfig OpenSSH server configuration file (ssh_config)
sshdconfig OpenSSH server configuration file (sshd_config)
st Smalltalk
stata Stata and/or Mata
stp Stored Procedures (STP)
strace strace output
sudoers sudoers(5) configuration files
svn Subversion (svn) commit file
sysctl sysctl.conf(5) configuration file
tads TADS
tags tags
tak TAK2, TAK3, TAK2000 thermal modeling input file
takcmp TAK2, TAK3, TAK2000 thermal modeling compare file
takout TAK2, TAK3, TAK2000 thermal modeling output file
tcl TCL/TK
tcsh C-shell (tcsh)
terminfo terminfo(5) definition
tex TeX
texinfo Texinfo (macro package for TeX)
texmf Web2C TeX texmf.cnf configuration file
tf tf
tidy HMTL Tidy configuration file ( /etc/tidyrc ~/.tidyrc )
tilde Tilde
tli TealInfo source files (*.tli)
tpp tpp - Text Presentation Program
trasys TRASYS input file
tsalt Telix (Modem Comm Program) SALT Script
tsscl TSS (Thermal Synthesizer System) Command Line
tssgm TSS (Thermal Synthesizer System) Geometry
tssop TSS (Thermal Synthesizer System) Optics
uc UnrealScript
udevconf udev(8) configuration file
udevperm udev(8) permissions file
udevrules udev(8) rules file
uil Motif UIL (User Interface Language)
updatedb updatedb.conf(5) configuration file
valgrind Valgrind Memory Debugger Output
vb Visual Basic
vera Vera
verilog Verilog
verilogams Verilog-AMS
vgrindefs Vgrindefs
vhdl VHDL
vim Vim 7.1 script
viminfo Vim .viminfo file
virata Virata AConfig Configuration Script
vmasm (VAX) Macro Assembly
vrml VRML97
vsejcl JCL job control language - DOS/VSE
wdiff wDiff (wordwise diff)
web WEB
webmacro WebMacro
wget Wget configuration file ( /etc/wgetrc ~/.wgetrc )
winbatch WinBatch/Webbatch (*.wbt, *.web)
wml WML - Website MetaLanguage
wsh Windows Scripting Host
wsml WSML
wvdial Configuration file for WvDial
xdefaults X resources files like ~/.Xdefaults (xrdb)
xf86conf XF86Config (XFree86 configuration file)
xhtml XHTML
xinetd xinetd.conf(5) configuration file
xkb XKB (X Keyboard Extension) components
xmath xmath (a simulation tool)
xml XML
xmodmap xmodmap(1) definition file
xpm X Pixmap
xpm2 X Pixmap v2
xs XS (Perl extension interface language)
xxd bin using xxd
yacc Yacc
yaml YAML (YAML Ain't Markup Language)
z8a Z80 assembler asz80
zsh Zsh shell script