See: Description
| Interface | Description |
|---|---|
| SourceLocator |
| Class | Description |
|---|---|
| Char |
A wrapper for characters.
|
| Lexer |
Framework for implementing lexical scanners and parsers.
|
| NamedCharTable |
A table to manage standard character names.
|
| Options |
Mananges a table of named options,
Can inherit from another table of "default" options.
|
| Options.OptionInfo | |
| ResourceStreamHandler |
Handler for
"class-resource:" URLs. |
| SourceError |
Represents an error message from processing a "source" file.
|
| SourceLocator.Simple | |
| SourceMapper |
Helpers for managing source-code positions and ranges.
|
| SourceMessages |
A collection of (zero or more) SourceErrors.
|
| StandardNamedChars | |
| StringCursor |
Boxed class for the 'string-cursor' type.
|
| Exception | Description |
|---|---|
| SyntaxException |
Used to signal a non-recoverable (fatal) syntax error.
|
Supports various utility classes for formatting, parsing, and manipulating text (strings). It also contains some general IO-related classes.
This package should probably be renamed to something.io.
It is used by Kawa.
gnu.text package is currently distributed as part of
Kawa,
though it can be used independent of the rest of Kawa.