Package edu.mit.ai.psg.strings

Prettify Strings: Methods for safely producing object strings (Stringify), formatting output strings with nested parentheses, brackets, and braces (Prettify), and indenting multi-line strings (Indent, IndentWriter).

See:
          Description

Interface Summary
Prettify.Syntax Syntax used by Prettify
 

Class Summary
Indent Indent strings.
IndentWriter IndentWriter adds an indentation after every call to println() that later followed by text, and after newlines within written strings.
Prettify Prettify: Reformats line breaks and indentation of strings with nested parens, braces, etc.
Prettify.ASCIISyntax ASCII-only syntax
Prettify.JavaSyntax Uses Character predicates for Unicode syntax
Prettify.JavaSyntaxNoEscapes Ignores escape characters (e.g., for strings with pathnames using '\')
Stringify Stringify safely prints object references to strings: catching errors, eliding long collections, etc., and printing classes, arrays, and strings in a more recognizeable syntax than their default toString method provides.
 

Package edu.mit.ai.psg.strings Description

Prettify Strings: Methods for safely producing object strings (Stringify), formatting output strings with nested parentheses, brackets, and braces (Prettify), and indenting multi-line strings (Indent, IndentWriter). See Strings.copyright.


Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu