Sha256: 38e72877af19ac7670430fda5c8f13fa9c0c3960c58f9ee1c2fabd0c5355e416

Contents?: true

Size: 1.55 KB

Versions: 13

Compression:

Stored size: 1.55 KB

Contents

<?xml version="1.0" encoding="UTF-8"?>
<grammar ns="https://www.metanorma.org/ns/iso" xmlns="http://relaxng.org/ns/structure/1.0">
  <!-- default namespace isostandard = "https://www.metanorma.com/ns/iso" -->
  <include href="relaton-iso.rng"/>
  <include href="isostandard.rng">
    <start>
      <ref name="iso-standard"/>
    </start>
    <define name="sections">
      <element name="sections">
        <oneOrMore>
          <ref name="clause"/>
        </oneOrMore>
      </element>
    </define>
    <define name="clause">
      <element name="clause">
        <optional>
          <attribute name="change">
            <choice>
              <value>add</value>
              <value>delete</value>
              <value>modify</value>
            </choice>
          </attribute>
        </optional>
        <optional>
          <attribute name="locality"/>
        </optional>
        <ref name="Clause-Section"/>
      </element>
    </define>
    <define name="iso-standard">
      <element name="iso-standard">
        <attribute name="version"/>
        <attribute name="type">
          <choice>
            <value>semantic</value>
            <value>presentation</value>
          </choice>
        </attribute>
        <ref name="bibdata"/>
        <optional>
          <ref name="misccontainer"/>
        </optional>
        <optional>
          <ref name="boilerplate"/>
        </optional>
        <ref name="preface"/>
        <oneOrMore>
          <ref name="sections"/>
        </oneOrMore>
      </element>
    </define>
  </include>
</grammar>
<!-- end overrides -->

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
metanorma-iso-2.4.2 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.4.1 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.4.0 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.6 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.5 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.4 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.3 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.2 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.1 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.3.0 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.2.4 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.2.3 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.2.2 lib/metanorma/iso/isostandard-amd.rng