Parser
package is a basic framework of interfaces for
building a lexer or parser for various document types. It includes
lexer implementations for HTML, Java, and Java properties files, and a
parser implementation for Java files. It also includes a basic
generic lexer implementation to quickly prototype a lexer for
additional languages.
The lexer framework is defined primarily to allow rapid implementation
of syntax highlighting support for new languages by implementing a
Lexer
for the new language and implementing the
appropriate editor language interfaces necessary for a new syntax
highlighting module.