# Package org.fife.ui.rsyntaxtextarea.modes

- 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.
  DartTokenMaker | Scanner for Dart files.
  DelphiTokenMaker | Scanner for the Delphi programming language.
  DtdTokenMaker | Scanner for DTD files.
  DTokenMaker | Scanner for the D programming language.
  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.
  JshintrcTokenMaker | Scanner for .jshintrc files.
  JsonTokenMaker | Scanner for JSON.
  JSPTokenMaker | Scanner for JSP files (supporting HTML 5).
  LatexTokenMaker | Scanner for the LaTeX.
  LessTokenMaker | Scanner for Less files.
  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.