=head1 NAME XML::Compile::Schema::Template - bricks to create an XML or PERL example =head1 INHERITANCE =head1 SYNOPSIS my $schema = XML::Compile::Schema->new(...); print $schema->template(XML => $type, ...); print $schema->template(PERL => $type, ...); =head1 DESCRIPTION The translator understands schemas, but does not encode that into actions. This module interprets the parse results of the translator, and creates a kind of abstract syntax tree from it, which can be used for documentational purposes. Then, it implements to ways to represent that knowledge: as an XML or a Perl example of the data-structure which the schema describes. =head1 DETAILS =head2 Processing Wildcards Wildcards are not (yet) supported. =head2 Schema hooks The C and C hooks are ignored. The C hook will produce an error. =head1 SEE ALSO This module is part of XML-Compile distribution version 0.55, built on September 26, 2007. Website: F =head1 LICENSE Copyrights 2006-2007 by Mark Overmeer. For other contributors see ChangeLog. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See F