Sophie

Sophie

distrib > * > 2009.0 > i586 > by-pkgid > de6775e528a2ff5ec193c6359891220e > files > 85

haskell-HaXml-1.13.2-1mdv2007.1.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Text.XML.HaXml.Pretty</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock.js" TYPE="text/javascript"
></SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>HaXml-1.13.2: Utilities for manipulating XML documents</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Text.XML.HaXml.Pretty</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><B
>Contents</B
></TD
></TR
><TR
><TD
><DL
><DT
><A HREF="#1"
>Pretty-print a whole document
</A
></DT
><DD
><DL
><DT
><A HREF="#2"
>Just one content
</A
></DT
><DT
><A HREF="#3"
>Just one tagged element
</A
></DT
></DL
></DD
><DT
><A HREF="#4"
>Pretty-print just a DTD
</A
></DT
><DD
><DL
><DT
><A HREF="#5"
>The prolog
</A
></DT
><DT
><A HREF="#6"
>A content particle description
</A
></DT
></DL
></DD
></DL
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Description</TD
></TR
><TR
><TD CLASS="doc"
>This is a pretty-printer for turning the internal representation
   of generic structured XML documents into the Doc type (which can
   later be rendered using Text.ParserCombinators.HughesPJ.render).
   Essentially there is one pp function for each type in
   Text.Xml.HaXml.Types, so you can pretty-print as much or as little
   of the document as you wish.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="#v%3Adocument"
>document</A
> :: <A HREF="Text-XML-HaXml-Types.html#t%3ADocument"
>Document</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Acontent"
>content</A
> :: <A HREF="Text-XML-HaXml-Types.html#t%3AContent"
>Content</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Aelement"
>element</A
> :: <A HREF="Text-XML-HaXml-Types.html#t%3AElement"
>Element</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Adoctypedecl"
>doctypedecl</A
> :: <A HREF="Text-XML-HaXml-Types.html#t%3ADocTypeDecl"
>DocTypeDecl</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Aprolog"
>prolog</A
> :: <A HREF="Text-XML-HaXml-Types.html#t%3AProlog"
>Prolog</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Acp"
>cp</A
> :: <A HREF="Text-XML-HaXml-Types.html#t%3ACP"
>CP</A
> -&gt; Doc</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="1"
>Pretty-print a whole document
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3Adocument"
></A
><B
>document</B
> :: <A HREF="Text-XML-HaXml-Types.html#t%3ADocument"
>Document</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section2"
><A NAME="2"
>Just one content
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3Acontent"
></A
><B
>content</B
> :: <A HREF="Text-XML-HaXml-Types.html#t%3AContent"
>Content</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section2"
><A NAME="3"
>Just one tagged element
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3Aelement"
></A
><B
>element</B
> :: <A HREF="Text-XML-HaXml-Types.html#t%3AElement"
>Element</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="4"
>Pretty-print just a DTD
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3Adoctypedecl"
></A
><B
>doctypedecl</B
> :: <A HREF="Text-XML-HaXml-Types.html#t%3ADocTypeDecl"
>DocTypeDecl</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section2"
><A NAME="5"
>The prolog
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3Aprolog"
></A
><B
>prolog</B
> :: <A HREF="Text-XML-HaXml-Types.html#t%3AProlog"
>Prolog</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section2"
><A NAME="6"
>A content particle description
</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v%3Acp"
></A
><B
>cp</B
> :: <A HREF="Text-XML-HaXml-Types.html#t%3ACP"
>CP</A
> -&gt; Doc</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 0.8</TD
></TR
></TABLE
></BODY
></HTML
>