Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /sml/trunk/src/smlnj-lib/HTML/README
ViewVC logotype

View of /sml/trunk/src/smlnj-lib/HTML/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (download) (annotate)
Sat Oct 4 23:33:09 1997 UTC (22 years, 2 months ago) by monnier
File size: 743 byte(s)
Initial revision
This library provides support for parsing and pretty-printing HTML.
The file html-sig.sml and html.sml define a parse-tree representation
of HTML 3.2 (as defined in the August 21st, 1993 draft).

Note that this is a fairly strict interpretation of the standard;
non-standard tags and attributes will cause errors.  To allow some
flexibility, the parser is functorized over a collection of error
reporting functions (see html-error-sig.sml).

The file test-parser.sml gives an example of how the parser part of the
library can be used.

TODO LIST:

The pretty-printer needs to be rewritten to deal with line breaks better.

Some library support for entities (e.g., "<" should be provided).

	John Reppy
	AT&T Research
	jhr@research.att.com


root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0