Provided by: haxml_1.25.5-1build2_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).