Update all copyright headers to 2012, since the change of the license
is considered as significant for the files.
KC20-003
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@183039 936e1b1b-40f2-da11-902a-00137254ae57
we can handle values outside of the range of Long_Long_Float.
Should fix failures on mips-irix
K704-031
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@177915 936e1b1b-40f2-da11-902a-00137254ae57
We no longer use an XML_Validator, but explicit case statements for the
builtin primitive types defined by W3C.
This removes all memory leaks when parsing test.xsd and test.xml, and
simplifies memory management. This also removes a lot of code
J302-043
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166637 936e1b1b-40f2-da11-902a-00137254ae57
controlled types. This is much more efficient
J302-043
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@166636 936e1b1b-40f2-da11-902a-00137254ae57
This required a significant refactoring, but in particular cleaned
up the use of Validation_Context (now removed), where we were using
a Unrestricted_Access.
This also provides future support for longer error messages (since
exception_message is limited to short messages), and to avoid so
many exception raises
No change to the testsuite
J302-043
git-svn-id: svn+ssh://svn.eu.adacore.com/Dev/trunk/xmlada@159263 936e1b1b-40f2-da11-902a-00137254ae57