Package gnu.text
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.
License
See the file COPYING.Author
Per Bothner <per@bothner.com>How to get it
Thegnu.text
package is currently distributed as part of
Kawa,
though it can be used independent of the rest of Kawa.
Bugs and patches
Send them to per@bothner.com, or to the Kawa mailing list.-
Interface Summary Interface Description SourceLocator -
Class Summary 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 Summary Exception Description SyntaxException Used to signal a non-recoverable (fatal) syntax error.