# Package org.fife.ui.rsyntaxtextarea.modes

Scanners that tokenize source in `RSyntaxTextArea`.

See: Description

Class Summary
Class | Description
--- | ---
AbstractMarkupTokenMaker | Base class for token makers for markup languages.
ActionScriptTokenMaker | Scanner for the ActionScript.
AssemblerX86TokenMaker | This class takes plain text and returns tokens representing x86 assembler.
BBCodeTokenMaker | Scanner for BBCode.
ClojureTokenMaker | Scanner for the Clojure programming language.
CPlusPlusTokenMaker | A parser for the C++ programming language.
CSharpTokenMaker | A lexer for the C# programming language.
CSSTokenMaker | This class splits up text into tokens representing a CSS 3 file.
CTokenMaker | Scanner for the C programming language.
DelphiTokenMaker | Scanner for the Delphi programming language.
DtdTokenMaker | Scanner for DTD files.
FortranTokenMaker | Scanner for the Fortran programming language.
GroovyTokenMaker | Scanner for the Groovy programming language.
HtaccessTokenMaker | Scanner for .htaccess files.
HTMLTokenMaker | Scanner for HTML 5 files.
JavaScriptTokenMaker | Scanner for JavaScript files.
JavaTokenMaker | Scanner for the Java programming language.
JsonTokenMaker | Scanner for the JSON.
JSPTokenMaker | Scanner for JSP files (supporting HTML 5).
LatexTokenMaker | Scanner for the LaTeX.
LispTokenMaker | Scanner for the Lisp programming language.
LuaTokenMaker | Scanner for the Lua programming language.
MakefileTokenMaker | Scanner for makefiles.
MxmlTokenMaker | Scanner for MXML.
NSISTokenMaker | Scanner for NSIS installer scripts.
PerlTokenMaker | Scanner for Perl.
PHPTokenMaker | Scanner for PHP files.
PlainTextTokenMaker | Scanner for plain text files.
PropertiesFileTokenMaker | This class splits up text into tokens representing a Java properties file.
PythonTokenMaker | Scanner for the Python programming language.
RubyTokenMaker | Scanner for Ruby.
SASTokenMaker | This class generates tokens representing a text stream as SAS.
ScalaTokenMaker | Scanner for the Scala programming language.
SQLTokenMaker | This class generates tokens representing a text stream as SQL.
TclTokenMaker | Scanner for the Tcl programming language.
UnixShellTokenMaker | A token maker that turns text into a linked list of `Token`s for syntax highlighting UNIX shell scripts.
VisualBasicTokenMaker | Scanner for Visual Basic.
WindowsBatchTokenMaker | A token maker that turns text into a linked list of `Token`s for syntax highlighting Microsoft Windows batch files.
XMLTokenMaker | Scanner for XML.

## Package org.fife.ui.rsyntaxtextarea.modes Description

Scanners that tokenize source in `RSyntaxTextArea`.