<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="Directives" xmlns:null_1="ASTMSource" xmlns:null_2="ASTMSyntax" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="Directives">
<xsd:import namespace="ASTMSyntax" schemaLocation="ASTMSyntax.xsd"/>
<xsd:import namespace="ASTMSource" schemaLocation="ASTMSource.xsd"/>
<xsd:import namespace="http://www.omg.org/XMI" schemaLocation="XMI.xsd"/>
<xsd:complexType name="Comment">
<xsd:complexContent>
<xsd:extension base="PreprocessorElement">
<xsd:attribute name="body" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Comment" type="Comment"/>
<xsd:complexType name="IncludeUnit">
<xsd:complexContent>
<xsd:extension base="PreprocessorElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="file" type="null_1:SourceFileReference"/>
</xsd:choice>
<xsd:attribute name="file" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="IncludeUnit" type="IncludeUnit"/>
<xsd:complexType name="MacroCall">
<xsd:complexContent>
<xsd:extension base="PreprocessorElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="refersTo" type="MacroDefinition"/>
</xsd:choice>
<xsd:attribute name="refersTo" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MacroCall" type="MacroCall"/>
<xsd:complexType name="MacroDefinition">
<xsd:complexContent>
<xsd:extension base="PreprocessorElement">
<xsd:attribute name="name" type="xsd:string"/>
<xsd:attribute name="body" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MacroDefinition" type="MacroDefinition"/>
<xsd:complexType name="PreprocessorElement">
<xsd:complexContent>
<xsd:extension base="null_2:GASTMSyntaxObject"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="PreprocessorElement" type="PreprocessorElement"/>
</xsd:schema>
