=head1 NAME XML::Compile::Schema::Specs - Predefined Schema Information =head1 SYNOPSIS # not for end-users use XML::Compile::Schema::Specs; =head1 DESCRIPTION This package defines the various schema-specifications. =head1 METHODS XML::Compile::Schema::Specs-EB((NODE|undef), EXPANDED | (URI,LOCAL), OPTIONS) =over 4 Provide an EXPANDED (full) type name or an namespace URI and a LOCAL node name. Returned is a HASH with process information or C if not found. Option --Default sloppy_floats sloppy_integers . sloppy_floats => BOOLEAN =over 4 The float types of XML are all quite big, and support NaN, INF, and -INF. Perl's normal floats do not, and therefore Math::BigFloat is used. This, however, is slow. When true, your application will crash on any value which is not understood by Perl's default float... but run much faster. =back . sloppy_integers => BOOLEAN =over 4 the types must accept huge integers, which require C objects to process. But often, Perl's normal signed 32bit integers suffice... which is good for performance, but not standard compliant. =back =back XML::Compile::Schema::Specs-EB(URI) =over 4 Return a HASH which contains the schema information for the specified URI (or undef if it doesn't exist). =back XML::Compile::Schema::Specs-EB =over 4 Returns the uri of all predefined schemas. =back =head1 SEE ALSO This module is part of XML-Compile distribution version 1.09, built on November 13, 2009. Website: F All modules in this suite: L, L, L, L, L, L, L, L, and L, L, L. Please post questions or ideas to the mailinglist at F For life contact with other developers, visit the C<#xml-compile> channel on C. =head1 LICENSE Copyrights 2006-2009 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