XML Schema (XSD) for Ada. This file was generated by the gnat2xsd tool. gnat2xsd Copyright (C) 2012-2015, AdaCore, Inc. This schema is open source and is licensed under the Eclipse Public License (EPL). See http://www.eclipse.org/legal/epl-v10.html There are several sections below: Basic Types. General-purpose elements used everywhere. Abstract Classes. Unions of concrete types. List Types. Lists of abstract class types. Boolean Elements. These indicate that the corresponding query is True; False is indicated by Nil. Defining Occurrences. Elements for defining occurrences, such as Defining_Identifier. Usage Occurrences. Elements for usage occurrences (references to defining occurrences), such as Identifier. Other Elements. All syntactic structures that don't fall under defining or usage occurrences.