XMLBooster's Ada Code generator
-
Generates a parser (to convert an XML input to
a valid Ada data structure) as well as an unparser
(to convert the Ada data structure back to an
XML stream).
-
Generates standard Ada95 code, that can be
compiled on virtually any platform, including
NT, Linux, Unix, etc.
-
Inheritance in terms of elements is mapped onto
equivalent inheritance relationships for
the corresponding generated objects.
-
Performs error recovery when dealing with a recoverable
error, and raises an Ada exception in case of a
non-recoverable error.
-
Fully supports regular expressions: a data element
can be attached to a regular expression, which will
be used to validate the data fetched from the incoming
XML message at parse time.
-
Aggressively tested memory management strategy, in order
to guarantee stability of memory usage even when millions
of XML messages have been processed.
|