add-ons

NameDescription
4DOSSyntax definitions for the 4DOS / TakeCommand batch language.
Contributed by Marc Scheuner
4DOSExtended syntax definitions for the 4DOS / TakeCommand batch language.
Contributed by Arjan Feddema
A86/A386 AssemblerSyntax definitions for Eric Isaacson's A86/A386 Assembler.
Contributed by Ian Carter 10 August 2001
ABAPSyntax definition file for the SAP programming language ABAP.
Contributed by Steven Ludmon, created by Kevin Pereira, 4 August 2004.
ABAQUSSyntax definition file and Clip Library, for the Finite Element Code ABAQUS from HKS.
Contributed by Kunz Christoph , 19 October 2001
ABAQUSSyntax definition file for the Finite Element Code ABAQUS from HKS.
Contributed by Gyoung-Su Gus Doh, 19 December 2007.
ABEL HDLSyntax definitions for ABEL HDL (DATA IO hardware description language).
Contributed by Christophe Marguerat
ACMESyntax definitions for Acme ADL. Acme is a generic language for describing software architecture andfamilies of architectures. It provides constructs for describingsystems as graphs of components interacting via connectors.
Contributed by Aubin M.A.C. Hally, 6 November 2002.
ACTIONSCRIPTSyntax definitions for Actionscript
Contributed by Martin Frewer 10 August 2001
ACTIONSCRIPTMacromedia Flash 5 Actionscript syntax definitions for Textpad 4.4
Contributed by Jonathan Hamel (flashguy@crowdedfire.com) 10 August 2001
ACTIONSCRIPTFull syntax definitions for version 1 (MX), 2 (MX 2004) and Communication Server ActionScript.
Contributed by Steve Vachon, 24 September 2003.
ACTIONSCRIPTFull syntax definitions for Actionscript version 1, 2, Extended and Comm Server.
Contributed by Adam Glazier, 1 October 2005.
ACTIONSCRIPT 3Full syntax definitions for Actionscript 3.
Contributed by Alessandro Crugnola, 8 September 2006.
Ada95Syntax definitions for Ada95.
Contributed by Bernd Ragutt 12 November 2002.
Ada95Syntax definitions for Ada95.
Contributed by Jeff Glenn 26 January 2003.
Ada83Syntax definitions for Ada83. It is useful for developers working with a restricted subset of Ada83 for real time systems.
Contributed by Bharath Ranganathan, 27 April 2007.
ADAMSSyntax definitions for MSC/ADAMS command language.
Contributed by Alejandro Rodriguez, 5 May 2007.
ADMSyntax definitions for ADM MS Administrative Templates
Contributed by Sigtryggur Sigurdsson 9 November 2001
AECMA S1000DSyntax definitions for AECMA S1000D Change 2.0 (*.sgm, *.sgml).
Contributed by Russell Kay, 2 June 2005.
AeroBasicSyntax definitions for Aerotech's programming language, AeroBasic.
Contributed by Graham Marshall, 31 JUly 2008.
Age of EmpiresTextPad syntax definitions for Age of Empires 2 - The Conquerors Random Map Scripts (*.rms)
Contributed by Patric Sperling 6 November 2002.
Age of EmpiresTextPad syntax definitions for Age of Empires 2 - The Conquerors AI scripting language.
Contributed by Mike Eheler 6 November 2002.
AH8300Syntax definitions for IAR AH8300 assembler for Hitachi H8/300 series
Contributed by Philip Nye
AIMLSyntax file for artificial intelligence markup language (*.aiml) files.
Contributed by Fredrik Petersson, 10 July 2000
ALGOLSyntax file for Unisys ALGOL.
Contributed by Tom Schaefer, 4 May 2005.
AMLSyntax file for ESRI's Arc Macro Language with a newcredit as well as some definition additions.
Contributed by Kevin Metcalfe
AMPL Syntax file for AMPL, a modelling language for math programming byFourer, Gay and Kernighan.
Contributed by M Bullock and Jose Alvarez, 24 April 2001
ANTSyntax definitions for Ant 1.3 (core and optional tasks).
Contributed by Alex Fodtchouk 10 August 2001
ANTSyntax definitions for Ant 1.4.1 (core and optional tasks).
Contributed by Alex Fodtchouk 30 October 2002.
ANT InstallerSyntax definitions for AntInstaller files.
Contributed by teknopaul, 22 April 2005.
ANT InstallerSyntax definitions for the new version of AntInstaller beta0.8, and there are new attributes for the file.
Contributed by Paul Hinds, 30 January 2007.
antlrSyntax definitions for antlr, from the website www.antlr.orgANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework forconstructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, or C++ actions.
Contributed by Corno Schraverus 19 November 2004.
ANSYS APDLSyntax definitions for the ANSYS APDL language. Keywords, and all the command options.
Contributed by Fernando Batista, 3 March 2003.
ANSYS APDLSyntax definitions for the ANSYS APDL language.
Contributed by Bob Weathers
ANSYS APDLSyntax definitions for the ANSYS APDL language.
Contributed by Bob Weathers
ANSYS APDLSyntax definitions for the Finite Element Program ANSYS. It includes the keywords of the programming language and all the command options.
Contributed by Randolf Mock and Markus Michel
AREMOSSyntax definitions for AREMOS (*.cmd-files).
Contributed by Johan Samuelsson, 2 October, 2003.
ARIBA AMLSyntax definitions for Ariba 7.1a AML files.
Contributed by Marc Pereira, 1 September, 2003.
ARMSyntax definitions for the ARM assembler.
Contributed by Derek Law, 8 August 2000
ARTA syntax definition for ART*Enterprise (or ART).ART is a lisp-like rule-based programming language.
Contributed by Geneho Kim, 19 June 2000
ARWA syntax definition for ARW - Agresso Report Writer.
Contributed by Odd Jarle Østvik, 22 September 2000
ASASA syntax definition for the ASAS structural analysis program.
Contributed by Graeme Roberts, 9 March 2004.
ASLA syntax definition for ASL (ACPI Source Language).ASL is the source code used to implement ACPI functions in the BIOS (Stand By, Hibernate, etc).
Contributed by Myron A. Semack, 13 January 2005.
ASLPFA syntax definition for ASL (Adapter scripting language). It is used by EMC SMARTS adapter platform. www.smarts.com/
Contributed by Raghvendra Vishwakarma, 7 October 2008.
ASMSyntax definitions for the 80C196 Microcontroller Assembly Language (Tasking Development Software v4.0)
Contributed by Usama Abou-Kheder Gonzalez , 1 May 2002.
ASMSyntax highlighting for Pharlap assembler for Intel x86 serier
Contributed by Thomas M. Chused, 1 December 1999
ASM8051Syntax highlighting for the 8051 Microcontroller family assembly language
Contributed by Joachim Poppe, 29 April 2002.
ASM8051Syntax highlighting for the 8051 Microcontroller family assembly language
Contributed by Stefan Ritt, 15 January 2001. Updated by Remko Wensveen 19 July 2001.
ASM-PICSyntax definition file for Microchip's PICmicro Assembly language files.
Contributed by Jason Kajita, 17 September 2001
AsmLSyntax definitions for Microsoft AsmL.
Contributed by Weng Liong Low, 19 May 2003.
ASM-PICSyntax highlighting for the Microchip PIC 16F84 Microcontroller Assembler code.
Contributed by Phil Massyn, 10 November 2000
ASM-PICTextPad syntax definitions for the Microchip PIC 16F76 Assembly Language
Contributed by BYRON LOADER , 10 August 2001
ASM-PICTextPad syntax definitions for Microchip PIC18 Assembly Language.
Contributed by Justin Greene, 10 November 2002.
ASM-PICTextPad syntax definitions for PIC Assembler.
Contributed by Marcus Evans, 25 July 2003.
ASMSRA74Syntax highlighting for the Mitsubishi SRA74 Assembler
Contributed by Ralf Thor, 2 February 2001.
ASN.1Syntax definitions for ASN.1 format files (eg SNMP MIB files, OSI GDMO files, etc).
Contributed by David Sansom
ASPSyntax definition file for ASP. It has Server-Side JavaScript- Client-Side JavaScript- HTML tags and attributes, all in one file.
Contributed by Jess Kim. 19 March 2003.
ASPSyntax definitions for the Active Server Pages scripting language.
Contributed by Jan G.P. Sijm
ASPSyntax definitions for the Active Server Pages scripting language.
Contributed by Mark Passaro
ASPSyntax definitions for the Active Server Pages scripting language.
Contributed by Alex Savitsky
ASP.NETSyntax definitions for ASP.NET, built around VB.NET syntax, with an additional support for JavaScript and HTML.
Contributed by tanker23, 18 November 2004.
AsteriskSyntax definitions for Asterisk.
Contributed by Ken J. Braatz, 1 September 2009.
ASP.NETSyntax definitions for ASP.NET with color coding set to match MS Visual Studio.
Contributed by Jeff Brint, 22 December 2004.
ATASyntax definitions for ATA iSpec2200, (*.sgm, *.sgml).
Contributed by Russell Kay, 2 June 2005.
ATGSyntax definitions for ATG.
Contributed by Kelly Goetsch, 18 February 2005.
AWLSyntax definitions for the native language AWL of Siemens-S7-PLC-controllers.
Contributed by Michael Vogtherr, 9 November 2005.
AWK, sint_CSSyntax definitions for sint_CS.syn constructed on the base of awk.syn with the codes of CSOUND. Used for thecomposition and synthesis of sound in contemporary musical research
Contributed by Giuseppe Viaro 19 October 2001
AWKSyntax definitions for the AWK scripting language.
Contributed by Marco Montagnana, updated by Matthias Martin 15 January 2015.
Ada 95Syntax definitions for Ada 95.
Contributed by Sune Falck
Ada 95Syntax definitions for Ada 95.
Contributed by George Scapin, 1 November 2000
AdeptSyntax definitions for For Arbortext's Adept editor. The language is the Adept Command Language.
Contributed by Bob Schulze, 23 May 2000
AliceSyntax definition file for the Alice programming language. www.ps.uni-sb.de/alice/
Contributed by Chris Rathman, 5 January 2005
AlloySyntax definition file for Alloy. www.alloy.mit.edu/alloy4/
Contributed by Mark Buckle, 24 May 2010.
AlphaAn updated Syntax file for Alpha.
Contributed by Mads-Peter Brunn Jensen, 15 March 2001
AlphascriptAn updated Syntax file for Alphascript with new functions.
Contributed by Carmel Grech
Analog Devices 2106x AssemblerSyntax file for Analog Devices 2106x Assembler (Visual Dsp).
Contributed by Klaus-Peter Webersinke
Analog Devices 21xx Series AssemblerSyntax file for Analog Devices 21xx Series Assembler.
Contributed by Frank S. Nickel
Analog Devices linker description filesSyntax definition for Analog Devices linker description files (VisualDsp).
Contributed by Klaus-Peter Webersinke
Ant BuildSyntax definations for Apache/Jakarta/Ant build.xml files.
Contributed by Kim Pepper, 9 January 2001
ApacheSyntax definition file for Apache configuration files,(*.conf or httpd.conf,admin.conf).
Contributed by Preston Romney, 3 August 2004.
ApacheSyntax definition file for Apache configuration files.
Contributed by Codrut Racosanu, 23 June 2001
ApacheSyntax definition file for Apache configuration files (*.conf).
Contributed by Lee Goddard, 2 November 2000
Apache 1.3Syntax definition file for Apache HTTP Server Version 1.3 files.
Contributed by Mark Madsen, 30th December 1999
Arc ViewSyntax file for Geographic-Info-System ArcView. Containing all Classes and requests of version 3.2.
Contributed by Bernt Kramer, 2 June 2000
Arc XML (AXL)TextPad syntax definitions for ESRI Inc. ArcXML (AXL) Element Set.Covers versions 4.0 & 4.0.1 of ArcIMS Elements & Attributes to AXL v1.1
Contributed by Miguel E. Paredes, 7 May 2003.
Arc XMLSyntax file for ESRI's ArcXML (axl) files.
Contributed by Jeffrey Burka, 9 January 2001
Arc XMLSyntax definitions for ESRI's ArcXML Version 1.1
Contributed by Colin Newall, 22nd February 2001
Arc XMLSyntax definitions for ESRI ArcXML (AXL) files for ArcIMS 9.1.
Contributed by Jason Howard, 18 January 2007.
AspectSyntax file for the Aspect programming language. It is a proprietary language built in to the ProcommPlus (Symantec) communications package.
Contributed by Josh Buedel, 13 May 2002.
AspectSyntax file for ProComm Plus' Aspect Scripting language.
Contributed by James Fee, 2 August 2000
ASPECTSyntax definitions for Procomm's ASPECT script language www.aspectscripting.com/resources.html#textpad
Contributed by John Schultz, 18 October 2003.
AssemblerSyntax file for Assembler Language for IBM computers.
Contributed by Charles Abernathy, 18 August 2000
Atmel AVR Mega 128Syntax highlighting for Atmel AVR Assembler (v1 and v2). IO and Control registers of MEGA 128 are also included.
Contributed by Alexey Morozov, 4 July 2008.
Assembly x86Syntax file for Assembly x86 (Turbo Assembler).
Contributed by Francesco Raguso, 20 September 2005.
AutoCADSyntax file for AutoCAD Menu files (.mnu/.mns).
Contributed by Jim Shipley, 17 December 2004.
AutoHotkeySyntax definition and clip library files for AutoHotkey.
Contributed by Rajat, 24 December 2004.
AutoITUpdated syntax definitions for AutoIT.
Contributed by Dave Brick, 26 February 2001
AutoLISPSyntax definitions for AutoCAD AutoLISP Language. (Updated for AutoCAD 2000.)
Contributed by Michael Puckett, 11 July 2000
AutoLISP 2Keyword syntax file for AutoCAD 2000 Visual LISP
Contributed by Michael Puckett, updated by David Stein
AutoLISP 2004Syntax definitions for AutoCAD Auto/Visual LISP programming language (updated for AutoCAD 2004).
Contributed by Michael Puckett, 23 October 2003.
AutoLISPSyntax definition file for AutoLISP.
Contributed by Jim Shipley, 17 December 2004.
AutoLISPSyntax definition file for AutoLISP. This file includes complete basic AutoLISP and various (official) extensions (AutoCAD ExpressTools, AcetUtils, VBA, ActiveX etc.),divided into different keywords, so users can use different colors for each type.For example: Use red for ExpressTools, if user doesn't have the extension, for easy recognition of unavailable functions.The functions are grouped with comments according to the references used.Any explanation on functions can easily be found using the official reference guides, such as Autodesk's AutoLISP Developer's Guide & the online Autodesk Exchange - AutoLISP Reference Guide.
Contributed by Roland Rothenhöfer, 15 November 2016.
AutonomySyntax definitions for Autonomy configuration files (*.cfg).Autonomy is a search engine software platform that provides conceptual search over unstructured content.
Contributed by Pavlin D. Panayotov, 23 January 2006.
BaaNSyntax definition file for Baan IV and Baan Erp.
Contributed by Philippe Conde, 19 October 2001.
BaaNSyntax definition file for Baan IV and Baan Erp.
Contributed by Sovva Yurry, 20 December 2007.
BaliseSyntax definition file for the Balise programming language. Balise is a very powerful language, and is used mainly to process SGML and XML documents.
Contributed by Tawsheeq 12 December 2002.
BASHSyntax definition file for BASH.
Contributed by Douglas Crews, 6 May 2015.
BASICSyntax definition file for the BASIC language.
Contributed by Scott Bohning, 1 September, 2003.
BATSyntax definition file for TheBat! e-mail client messages.
Contributed by Andrea Ganduglia, 30 April 2002.
Batch FilesMS DOS Batch file syntax highlighting. It describes both shell commands and script syntax.
Contributed by Seva Petrov, 20 March 2001
Batch FilesSyntax definitions for .bat files that run in DOS, or at the NT command prompt.
Contributed by Glen Peterson, 29 October 2002.
bbCodeTextPad syntax definitions for bbCode (for vBulletin and phpBB).
Contributed by Christian Aigner, 21 May 2005.
Behat FeatureTextPad syntax definitions for for Behat Feature files.
Contributed by Gaz H, 12 June 2015.
Beyond CompareSyntax definitions for Beyond Compare scripts.
Contributed by Rob Hubbard, 7 May 2005.
BiBTeXSyntax definitions for BiBTeX.
Contributed by Martin Hvidberg, modified from: Mark R Harding. 27 March 2002.
BiBTeXSyntax definitions for BiBTeX.
Contributed by Mark R Harding, 18 August 2000
Blaze SRLSyntax definitions for Blaze Advisor Rule Engine's Structured Rule Language (SRL). www.blazesoft.com
Contributed by Mark Eastwood, 22 November 2000
BlitzBasicSyntax definitions for the programming language Blitzbasic.
Contributed by Adam Templeton, 2 March 2003.
BochsSyntax definitions for Bochs x86 emulator configuration files.
Contributed by Debottam Bhattacharya, 9 September 2011.
BooSyntax definitions for for the Boo .NET programming language.
Contributed by Matt McElheny, 5 October 2006. Updated 27 March 2007.
Bourne ShellSyntax definitions for the UNIX Bourne Shell.
Contributed by Scott Noecker
BrightScriptSyntax definitions for BrightScript the language used by the BrightSign players.
Contributed by Richard Nixon, 30 July 2012.
Bourne ShellSyntax definitions for the UNIX Bourne Shell.
Updated by Alex Dyas, original contribution by Scott Noecker. 14 May 2002.
C64-AssemblerSyntax definitions for C64-assembler (for use with 6510tass by Taboo).
Contributed by CyberBrain, 14 December 2001
C (HandelC)Syntax definitions for the Handel-C language. It is a superset of C, for describing complex hardware designs, predominantly for use with FPGA's.
Contributed by Neil Stainton, 16 May 2003.
CSyntax definitions for C and C++ which includes definitions for ATL, WTL, and STL.
Contributed by Robert Sedor, 1 February 2001
C++ +QtSyntax definitions for C++ with Qt.
Contributed by Dimitriy Ryazantcev, 20 March 2005.
C#Syntax definitions for C#.
Contributed by Raphael Simon, 8 August 2000
C# 2005Syntax definitions for C# 2005.
Contributed by Guillermo, 2 July 2004.
C# 5Syntax definitions for C# 5.0 (Visual Studio 2012)
Contributed by Guillermo, 18 January 2013.
C# 2008Syntax definitions C# for Visual Studio 2008..
Contributed by Guillermo, 3 January 2008.
C++ and wxWindowsSyntax definitions for for use with C++ and wxWindows.(cpp.syn has additional keywords for the Win32 API, whereas this one replaces those with wxWindows keywords.)
Contributed by Helio Software Solutions, 8 December 2003.
C-INTERCALsyntax definitions for C-INTERCAL.
Contributed by Scott Nickell, 14 December 2001
C-ObjectiveTextPad syntax definitions for C, C++, and Objective-C. It contains all Cocoa and Core Foundation classes and protocols.
Contributed by JongAm Park, 7 March 2005.
C ShellSyntax definitions for Unix C-Shell. Includes all built in commands for C-Shell and allstandard Unix commands.
Contributed by Kristian R. Van Tassell, 14 December 2000
C Styled ScriptSyntax definitions for C Styled Script for version 3.04.
Contributed by Frank Fesevur, 19th October 2000
CachéSyntax definitions for for the InterSystems Caché language. www.intersystems.com/
Contributed by David Wright, 8 November 2005.
Cakewalk Application LanguageSyntax definition file for CAL (Cakewalk Application Language) that is used in Cakewalk and Sonar MIDI/Audio applications.
Contributed by Eric von Bayer, 8 January 2005.
Castem 2000TextPad syntax definitions for CASTEM 2000 finite element software.
Contributed by Chikh HADJ SADOK, 12 February 2003.
CbosThis syntax file and clip library are used with CBOS(CooperBessemer Operating System) which is the application developmentenviroment for Rolls-Royce's Flexi-Trend family of programmablelogic controllers. The default extension for the document classis *.src.
Contributed by Bill Johnson, 9 October 2003.
CHILLTextPad syntax definitions for CHILL sources
Contributed by Jeroen Saeys, 26 October 2000
Cg shadersSyntax Definition file for nVidia's Cg language. It contains all keywords and library functions.
Contributed by Darren Beck, 17 October 2003.
Clarify SchemaSyntax definition file for Clarify Schema.
Contributed by Glauco Borghetti Natale, 5 February 2004.
CLIPSSyntax definitions for CLIPS.
Contributed by Bil Underwood, 2 December 1999
CLIPSSyntax Definition File for CLIPS (C Language Integrated ProductionSystem).
Contributed by Daniel Dudley, 12 April 2000
CMG-GEMSyntax Definition File for CMG-GEM that has been updated to include all the GEM keywords.
Contributed by Jorge Viamontes, 10 November 2014.
CMG-GEMSyntax Definition File for CMG-GEM (A compositional reservoir simulation-used in the petroleum reservoir simulation field).
Contributed by Mayank Malik, 29 July 2005.
CONFIG-WEBSyntax definitions for CONFIG.WEB files (compliant with .NET framework beta 1 release).
Contributed by Anthony Hart 21 May 2001
CSSSyntax definitions for the CSS files (Cascading Style Sheet).
Contributed by Philippe Jausions, 11 January 2000
CSSSyntax definitions for the CSS files (Cascading Style Sheet) extended to highlight elements, properties, values, and units.
Contributed by Justin Ruggles, 2 August 2000
CSSSyntax definitions for the CSS files (Cascading Style Sheet)
Contributed by Patric Sperling, 14 November 2001.
CSSSyntax definitions for the CSS files (Cascading Style Sheet)
Contributed by Owen Blacker, 20 January 2004.
CSSSyntax definitions for CSS, including: 1, 2.0, 2.1, Properties, Aural, and Browser Specific.
Contributed by Felyza Wishbringer, 16 April 2010.
CSSCSS 2.1, which includes new properties and values now part of the CSS spec.
Contributed by Roger Sperberg, 5 June 2011.
CSS3Syntax Definitions for Cascading Style Sheets 3.
Contributed by Alfel Benvic Go, 8 December 2011.
ClarionSyntax Definition File for Clarion for Windows database programming language.
Contributed by Ray Goudie, 17 August 2000
ClarionSyntax Definition File for called Clarion For Windows by SoftVelocity (Formerly TopSpeed) www.TopSpeed.com
Contributed by Edgard L. Riba, 18 August 2000
Clarion TemplatesSyntax Definition File for called Clarion for Windows Templates.
Contributed by Edgard L. Riba, 18 August 2000
Clipper 5.2eSyntax definitions for CA Clipper 5.2e.
Contributed by Andrew D. Tollington
Clipper 5Syntax definitions for CLIPPER 5.
Contributed by Marcelo Montenegro 26 April 2001.
Clipper 5Syntax definitions for Clipper 5.
Contributed by Simon Adams
CobolSyntax file for COBOLISPF
Contributed by Andrew Steitz October 19 2001
CobolSyntax file for BULL Cobol 85
Contributed by Martin Stalder
CobolUpdated syntax file for BULL Cobol 85
Updated by Pranab Sandhibigraha
Cobol IISyntax definition for ANSI standard COBOL II (COBOL 85).
Contributed by Shawn Stanford, 18 January 2001
Cobol 97Syntax definition file for Fujitsu COBOL 97 version 4.0.
Contributed by Tony Fiol, 4 February 2004
CoCreate ME10Syntax definition file for CoCreate ME10 (Designer Drafting) macros, a 2D CAD.
Contributed by Massimiliano Turci, 3 November 2004.
CoCreate CAD SolidDesigner OSD Modelling Lisp syntax file for CoCreate CAD SolidDesigner OSD Modelling. It is not used for Autocad Autolisp.
Contributed by Massimiliano Turci, 9 November 2004.
RM/CobolSyntax definition file for RM/COBOL. It was derived from the cobolii.syn file, but has a few differences.
Contributed by Lee Robinson, 1 April 2004.
Cobol (ACU)Updated syntax file for ACUCobol.
Updated by Forster Liang, originally written by Corrado Capponi. 2 December 1999.
Cobol 85Updated syntax file for Bull cobol 85 Updated by Henk van der Woude, originally written by Martin Stalder, 15 March 2001
Updated by Forster Liang, originally written by Corrado Capponi. 2 December 1999.
Cold FusionSyntax definitions for Cold Fusion.
Contributed by Marc Pereira
Cold FusionUpdated syntax definitions for Cold Fusion with cold fusion variables, and HTML Tags and Expressions.
Contributed by Marc Pereira. Added to by Devon Jones.
Cold FusionSyntax definitions for Allaire ColdFusion MX 6.1.
Contributed by Brad Featherstone, 4 February 2004.
COMSyntax definitions for DCL COM script files for use on a VAX/VMS.
Contributed by Erik C. Larson, 10 July 2000.
CommBASICSyntax definition file for CommBASIC. This is a version of BASIC used with OpenView4, an emulator for Tandata machines.
Contributed by Chris Simoes, 29 April 2002.
Common Intermediate LanguageSyntax definition file for the CIL / MSIL (Common Intermediate Language) assembler file for the .NET platform.
Contributed by Stuart Carnie, 3 March 2003.
Common Intermediate LanguageSyntax definition file for the CIL / MSIL (Common Intermediate Language) assembler file for the .NET platform.
Contributed by Alex K. Angelopoulos, 3 March 2003.
Common LispSyntax definition file for the Common Lisp language.
Contributed by Guillaume Simard, 29 October 2002.
COMMAND RESULTSyntax definitions for color highlighting the TextPad Command Results window.
Contributed by Adrian Sanabria, 28 April 2002.
Component PascalSyntax definitions for Gardens Point Component Pascal for .NET development system.http www.cfbsoftware.com/gpcp
Contributed by Chris Burrows, 5 March 2004.
CompusetSyntax definitions for users of Compuset (supplied by XenosEurope). www.xenos.com
Contributed by Keith Talbot, 2 June 2004.
CoolRisc 8000 ASMSyntax definitions for CoolRisc 8000 ASM files.
Contributed by ASIC 3, 24 September 2003.
CORBA IDLSyntax definitions for the CORBA Interface Definition Language.
Contributed by Charles Rivet
CruiseControlSyntax definitions for CruiseControl.NET 1.0.
Contributed by Scott Dorman, 2 January 2006.
CrystalSyntax definitions for Crystal.
Contributed by Harrison M. Schwall, 19 September 2000
CUDATextPad syntax definitions for the CUDA language.
Contributed by Jesper Dahlkild, 16 December 2009.
CUE FilesTextPad syntax definition for (CDRWin) CUE files.
Contributed by Walter van Groningen, 12 December 2002.
CUE FilesTextPad syntax definition file for CUE-Sheets.It worked as well for music files (Images made with a Cuesheet for e.g. EAC, Exact Audio Copy).
Contributed by Wolfgang Eitel, 19 May 2005.
Cybermation ESP Syntax file for use when creating application and jobs for the Cybermation ESP job scheduler.
Contributed by Terry Kelly, 8 July 2010.
CypressSyntax definitions for the Cypress 6300x assembly language.
Contributed by Wim van der Vegt
DSyntax definitions for D.
Contributed by Alexander Panek 28 July 2003.
Dbase4Syntax definitions for Dbase4.
Contributed by Heiko Teichmeier 27 April 2001.
DbaseSyntax definitions for Dbase, for Dos 5.0.
Contributed by Phil Benson, 7 August 2003.
DCLSyntax definitions for AutoCAD DCL (Proteus) Dialog Control Language.
Contributed by Michael Puckett, 11 July 2000
DPLSyntax Definition Files for software DPL Toolkit Applications for Control Techniques Drives.
Contributed by Marcello Magri & Giuseppe Conti, 6 February 2001
DSP56300Syntax definitions for Motorola DSP56300 assembler.
Contributed by Jon Saville
DTDSyntax definitions for Document Type Definition (DTD) files. (*.dtd, *.ent).
Contributed by Russell Kay, 23 November 2005.
DXFSyntax definitions for DXF version 2000.
Contributed by Michel Barras 23 June 2001
Dalvik MachineSyntax highlighter for .smali files (assemmbler for Dalvik Machine) coming from android .apk decompile.
Contributed by Massimo Scardaci, 3 February 2013.
DataFlexSyntax definitions for DataFlex.
Contributed by Wilson A. Dantas Junior, 29 October 2002.
DataFlexSyntax definitions for DataFlex.
Contributed by Michael Warlond, 29 October 2002.
DataStageBasicSyntax definitions for Ascential DataStage Basic. It is based on the syntax file for Universe Basic
contributed by Benoit Bouchard. Contributed by Pierre-Andre Folot, 9 September 2004.
DavoxSyntax definitions for Davox script files.
Contributed by Beverly Howard, 17 April 2000
DecoderscriptSyntax definitions for so called Decoderscript Language. This is used by the Testtools from Frontline. www.fte.com
Contributed by Armin Klose, 12 June 2008.
DexteritySyntax definitions for Dexterity sanScript v10.
Contributed by Wes Pogorzelski, 20 November 2007.
DianaSyntax definitions for Diana(A Nonlinear Finite Element Analysis Software).
Contributed by qjchen, 14 February 2007.
DigitaSyntax definitions for the Digita scripting language from Flashpoint Technology www.flashpoint.com.
Contributed by Ray Pacek
Directory Toolkit ScriptSyntax definitions for TextPad syntax definitions for *.dts (Directory Toolkit Script) files for the program Directory Toolkit [Version 4.2] from Funduc Software. www.funduc.com/
Contributed by Erik Oestergaard, 22 June 2008.
DocBookSyntax definitions for DocBook 4.1.
Contributed by James Ots 14 December 2001.
DockerfileSyntax definitions for Dockerfile.
Contributed by Douglas Crews, 6 May 2015.
Dot and NeatoSyntax definitions for Dot and Neato (AT&T Research)
Contributed by Trevor Robinson 7 September 2001
DotSyntax definitions for DOT Language. DOT is used to describe generic graphs in Graphviz; an open source graph drawing software from AT&T Labs-Research
Contributed by Mehrdad Reshadi, 6 March 2004.
DoxygenSyntax definition file for Doxygen 1.2.10 configuration files
Contributed by Trevor Robinson 7 September 2001
DoxygenSyntax definition file for Doxygen. The options for version 1.3.6. are now recognized.
Contributed by Dr. Erik Zeek, 19 February 2004.
DoxygenSyntax definition file for Doxygen. The options for version 1.7.4. are now recognized.
Contributed by Thorsten Lenz , 28 April 2011.
Draw 8Syntax definitions for Corel's Draw 8 scripting language.
Contributed by Chris Willmot
DroolsSyntax definitions for Drools .drl files using java semantics.
Contributed by Dave Ray, 11 October 2006.
DXLSyntax definitions for the DOORS Extension Language (DXL), that is used by Telelogic's DOORS 7.1-8.3.
Contributed by Joachim Hochwarth, 5 December 2005.
DXLSyntax definitions for the DOORS Extension Language (DXL).
Contributed by Matt Neffinger, 12 December 2005.
DylanSyntax definitions for the Dylan language.
Contributed by Dustin Voss, updated 30 March 2000
DytranSyntax definitions for Dytran 2008 (*.dat), a menber of the MSC Software suit.
Contributed by Alexander Mauchle, 2 October 2008.
EasytrieveSyntax definitions for the CA-Easytrieve Plus language.
Contributed by Trey Allemang, 4 January 2006.
ECLSyntax definitions for ECL, the language used by LexisNexis HPCC system.
Contributed by Allan Wrobel, 6 February 2012.
EclipseSyntax definitions for Schlumberger Eclipse 100/300 (reservoir simulators used in Petroleum industry).
Contributed by Roman Berenblyum, 11 October 2005.
EiffelSyntax definitions for the Eiffel programming language.
Contributed by Peter Monks
EiffelSyntax definitions for the Eiffel programming language as described in Eiffel: The Language.
Contributed by Raphael Simon
EiffelSyntax definitions for the Eiffel language.
Contributed by Robert Jurjevic, 27 April 2000
EiffelSyntax definitions for the Eiffel language.
Contributed by Zoran Simic, updated from original by Robert Jurjevic. 16 August 2011.
EGGDROPSyntax file for Eggdrop.conf Eggdrop version 1.6.x -Psionic
Contributed by Jordan Sissel 23 June 2001
EPMSyntax definitions for EPM for Intec billing product Singl.eView.
Contributed by Amit Kumar, 12 November 2007.
ERDASSyntax definitions for the ERDAS Marcro Language (EML).
Contributed by Bonnie Ruefenacht, 22 August 2006.
ERDASSyntax definitions for the ERDAS Spatial Modeler Language (SML).
Contributed by Bonnie Ruefenacht, 22 August 2006.
ERwin Macro LanguageSyntax file for highlighting the keywords of the macro language in the ERwin 4.1 data modeling tool (full product name: Computer Associates AllFusion ERwin Data Modeler).
Contributed by Jim Gawn, 28 April 2004.
ERwinSQLERwinSQL.syn identifies both ERwin and SQL keywords, since ERwin macros are frequently used to generate SQL code.
Contributed by Jim Gawn, 28 April 2004.
ESQLSyntax definitions for ESQL (IBM's interpreted language for the MQSeries Integrator V2).
Contributed by David Armitage, 15 March 2001
ESQL1Syntax definitions for ESQL. IBM's interpreted language for the MQ Series integrator.
Contributed by David Armitage 6 June 2001
eScriptSyntax definitions for eScript - scripting language used in POL - Ultima Online server emulator.
Contributed by Omega Red, 29 October 2002.
ESTERELSyntax definition file for the ESTEREL Synchronous Programming Language.
Contributed by Diego Fernandez, 28 April, 2002.
EssbaseSyntax definition file for Essbase Calculation Scripts.Essbase is an OLAP database from Hyperion Software.
Contributed by John Carter, contributed 29 March 2000
EuphoriaSyntax definitions for the Euphoria programming language. www.rapideuphoria.com
Contributed by Stanislav Sitar
EuphoriaSyntax definitions for the Euphoria programming language. It can be used with Euphoria .EX, .EXW, .EXU,.E, .EU, .EW, and .PRO files.
Contributed by Phillip Long, 13 May 2002.
EuphoriaSyntax definitions for the Euphoria programming language. It has all thekeywords for Euphoria 2.4, EDS and Win32Lib 0.60, divided into 6 categories.
Contributed by Tommy Carlier, 22 July 2004.
EViewsSyntax definitions for EViews 5.0.
Contributed by Iskander Karibzhanov, 26 April 2004.
Extra BasicSyntax definitions for the Attachmate Extra Basic Langusge.
Contributed by Brian Cole, 6 April 2005.
Extra BasicSyntax definitions for the Extra Basic Langusge (Attachmate/Martens).
Contributed by Brian Cole, 1 November 2005.
F#Syntax definitions for F#.
Contributed by Brad Wood, 18 September 2008.
F#Syntax definitions for F#.
Contributed Bill Bollinger, 15 November 2016.
Flight SimulatorSyntax definitions for Microsoft Flight Simulator 9.
Contributed by Mark Regal, 1 may 2010.
F LanguageSyntax definitions for the F Language.
Contributed by Claude Semay
FameSyntax definitions for Fame 4GL. www.fame.com
Contributed by Colin Rust, 2 November 2000
FazztSyntax definitions for Fazzt Scripting.
Contributed by Nick Anderson, 3 April 2007.
Faust BasicSyntax definitions for Faust Basic (taken from version 5).
Contributed by Michael Bunk, 6 November 2006.
FDSSyntax definitions for Fire Dynamics Simulator software(FDS), provided by NIST laboratory.You can find further information about FDS software at: www.fire.nist.gov/fds/
Contributed by Renato N. Elias, 26 March 2005.
FenixSyntax definitions for the game programming language Fenix.
Contributed by Ian Danger Nicholas, 3 July 2004.
FERRETSyntax definitions for Ferret Go script files.
Contributed by Emilio Mayorga 21 May 2001.
FFMPEGSyntax definitions for FFMPEG preset files. *.ffpreset includes all command line arguments & constants.
Contributed by Marek Kedzierski 3 December 2010.
FileMakerA syntax definition file and clip library, for use with FileMaker Pro v7. Syntax definitions are applicable for earlier versions as well.
Contributed by Roger Maxwell, 10 July 2004.
Flash MXSyntax definitions for Action Script (Flash MX).
Contributed by YoMe, 30 April 2002.
Flash 4Syntax definitions for Macromedia Flash 4.
Contributed by Jan Fex, 8 May 2000
Flash 5Syntax definitions for Flash 5 Actionscript .
Contributed by Scott McDonald (echo@voxecho.com), 12 February 2001
FlexSyntax definitions for Motorola FLEX Script.
Contributed by Justin Good, 4th October 2000
Flight Simulator 9Syntax definition files for Microsoft Flight Simulator 9. There are 7 or them for the different configuration files that FS9 uses.
Contributed by Mark Regal, 22 April 2011.
FontForgeSyntax definitions for the FontForge program.
Contributed by Andrew Miller, 22 September 2009.
ForexSyntax definitions for forex Intellichart custom indicators. It works with files with an extension of .fx.
Contributed by David R, 28 November 2006.
Fortran 77Syntax definitions for the Fortran 77 Language.
Contributed by Walter Zuest
Fortran 90Syntax definitions for Fortran 90.
Contributed by German Vazquez, 18 May 2016.
Fortran ISO Standard 2003Syntax definitions for ISO Standard Fortran 2003. Included are all of the syntax, namesand procedures defined in all three parts of the Fortran family of ISO standards:ISO/IEC 1539-1:2004 - Base LanguageISO/IEC 1539-2:2000 - Varying Length Character StringsISO/IEC 1539-3:1999 - Conditional Compilation
Contributed by Craig Dedo, 23 November 2004.
FORTHSyntax definitions for the Forth programming language.
Contributed by Carl Vogt, 29 April 2002.
FoxProTextPad syntax definitions for Visual FoxPro 9.0.
Contributed by Robert R. Stone, 17 May 2007.
FoxProTextPad syntax definitions for Visual FoxPro 8.
Contributed by Bob Stone, 16 May 2003. Updated 25 September 2003.
FoxProTextPad syntax definitions for FoxPro *.prg files.
Contributed by George Scapin, updated 7 December 2000
FoxPro AFPSyntax definition file for AFP (Active FoxPro Pages)
Contributed by Frank Leigh, 14 December 2001
FrameScriptSyntax definitions for FML's FrameScript 3.0 (*.fsl)
Contributed by Klaus Mueller, 27 November 2004.
FreeflyerSyntax definitions for FreeFlyer Script. This will work for all versions up to FreeFlyer 5.5.
Contributed by Hartley Saunders II, 15 July 2009.
FreemarkerSyntax definitions for Freemarker, a Java templating language.
Contributed by Simon Schoeters, 21 August 2007.
GAMSTextPad syntax definitions for GAMS (GeneralAlgebraic Modeling System) www.gams.com/
Contributed by Peter Albersen, 11 April 2000
GAMSTextPad syntax definitions for GAMS (GeneralAlgebraic Modeling System). Contains following update: (CommentStartAlt = $ONTEXT) (CommentEndAlt = $OFFTEXT). www.gams.com/
Contributed by Peter Albersen, updated by Brian Bull, 10 April 2007.
GAPSyntax definitions for the GAP (Groups, Algorithms, Programming) System. Has all keywords.
Contributed by Jamie Scully, 10 April 2005.
GaussSyntax definitions for Gauss, the matrix programming language.
Contributed by Paul Soderlind
GedcomSyntax definitions for use with GEDCOM files.Generally, Genealogists will use dedicated genealogy software to manipulate GEDCOMfiles, but I have found it useful to be able to view the raw data using TextPad.
Contributed by Warwick Annear, 28 August 2004.
GeoMeasureSyntax definitions for a CMM program called GeoMeasure(.ppg), by Mitutoyo.
Contributed by Rick Stanich, 31 July 2009.
GIMPSyntax definitions GIMP Script-fu scripts.Script-Fu is based on scheme and this .syn file also includes GIMP procedure names.
Contributed by Peter Gray, 2 February 2008.
GLSLOpenGL GLSL shader file syntax definitions for both vertex and fragment shaders.
Contributed by Justin Couch, 6 August 2004.
GLSLOpenGL Shading Language Syntax Definition updated for GLSL 1.50 which includes Vertex, Fragment and Geometry shaders.
Contributed by Mike Eheler, 29 February 2010.
GlutA modified version of the C syntax library, extended tocover the keywords and constants defined by the OpenGL and GLUT 3D graphicslibraries for C.
Contributed by Dylan M. Beattie
GMTKTwo Syntax definition files for for the GMTK structure files and GMTK parameter files (graphical model toolkit).
Contributed by Arthur Kantor, 25 January 2007.
GNU AssemblerSyntax definitions for GNU Assembler.
Contributed by Benjamin Kalytta, 14 November 2001 - Updated on 24 September 2003.
GNU MakeSyntax definitions for GNU Make makefiles. It is specialized for GNU Make and includes all of its built-in functions.
Contributed by Trevor Robinson, 22 November 2000
GolangSyntax definitions for Go(Golang).
Contributed by Carter Lamb, 6 May 2015.
Google Protocol BuffersSyntax definitions for *.proto files that describe Google Protocol Buffers files.
Contributed by John Robert Iverson, 17 July 2012.
GOSUSyntax definition file for Gosu version 1.0, as used in Guidewire Products..
Contributed by Dan Dunkle, 12 February 2010.
GOSUSyntax definition file for Gosu version 1.7; matches the Gosu syntax as used in Guidewire v7.0 (and later) products.
Contributed by Dan Dunkle, 6 September 2012.
GPLUSSyntax definitions for a plotting program called GPLUS.
Contributed by Alexander Bobo, 30 October 2002.
GPXSyntax definitions for syntax file is for GPX files.GPX Files are used by Geocaching.com for geocache information, downloadable by members of Geocaching.com.Some other GPS programs also use this GPX file format.
Contributed by April Johnson, 15 May 2003.
GrADSSyntax definitions for GrADS scripts.
Contributed by Mike Hazelwood
GripSyntax definitions file for the language called GRIP (Graphical Interactive Programming).This is a language used to automate the Unigraphics CAD package.
Contributed by Kamran Aftab 14 December 2001.
GripSyntax definitions file for GRIP (Graphical Interactive Programming).This is a language used to automate the Unigraphics CAD/CAM package.
Contributed by Kumar 8 September 2003.
GroovySyntax definitions file for Groovy, a scripting language for the JVM.
Contributed by Douglas Crews from an original version by Guillaume Laforge, 20 April 2018.
GScriptSyntax definition file for GScript, as used in Guidewire Products.
Contributed by Dan Dunkle, 9 December 2008.
GScriptSyntax definition file for GScript version 1.1, as used in Guidewire Products.
Contributed by Dan Dunkle, 6 January 2010.
GsharpSyntax definition file for Gsharp script language.
Contributed by John Stringer 4 May 2001
GT-X tplSyntax definition file for a product called GT-X, which has its own scripting language called TPL.
Contributed by Ben Foster, 5 September 2003.