Provided by: haxml_1.25.13-1build1_amd64 bug

NAME

       Canonicalise, CanonicaliseLazy - ‘cat’ filters for XML documents

SYNOPSIS

       Canonicalise [ file ]
       CanonicaliseLazy [ file ]

DESCRIPTION

       Canonicalise reads a XML document from a file or from the standard input and parses and pretty-prints the
       document  using  the  HaXml  library.   CanonicaliseLazy  also  reads,  parses  and pretty-prints the XML
       document, but parses the document with the lazy parser combinators while Canonicalise uses  the  non-lazy
       parser  combinators.   This  causes  CanonicaliseLazy to parse to XML document faster and use less memory
       then Canonicalise.  Canonicalise and CanonicaliseLazy  show  the  standard  parsing  and  pretty-printing
       behaviour of the HaXml library.

COPYRIGHT

       The HaXml library and tools were written by and are copyright to
              Copyright © 1998 – 2006    Malcolm Wallace and Colin Runciman

       The library incorporates the module Text.ParserCombinators.HuttonMeijerWallace
              Copyright © 1996           Graham Hutton and Erik Meijer

       with modifications
              Copyright © 1998 – 2000    Malcolm Wallace

       and may also use or incorporate the module Text.PrettyPrint.HughesPJ
              Copyright © 1996 – 1997    John Hughes and Simon Peyton Jones

       The  HaXml  library is licensed under the terms of the GNU Lesser General Public Licence (LGPL), with the
       following special exception:

              As a relaxation of clause 6 of the LGPL, the copyright holders of this library give permission  to
              use,  copy, link, modify, and distribute, binary-only object-code versions of an executable linked
              with the Library, without requiring the supply of any mechanism to modify or replace  the  Library
              and  relink  (clauses  6a,  6b,  6c,  6d,  6e),  provided that all the other terms of clause 6 are
              complied with.

       The HaXml tools Xtract, Validate, DtdToHaskell, and MkOneOf, are licensed under  the  terms  of  the  GNU
       General Public Licence (GPL).

       This  library  and  toolset  is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
       without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.   See  the  GNU
       Licences for more details.

SEE ALSO

       DtdToHaskell(1)

AUTHOR

       This  contents  of  this  manual page was copied from the HTML documentation and slightly edited by Arjan
       Oosting <arjan@debian.org> for the Debian system (but may be used by others).

Canonicalise, version 1.17                        October 2007                                   Canonicalise(1)