Sha256: e61892734ce6a96b4ed65cd74c9762c7658cb2cdb949fc2cb0785de8e9e6353b

Contents?: true

Size: 1.41 KB

Versions: 43

Compression:

Stored size: 1.41 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">
  <!--
    VERSION v1.2.1
    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">
        <ref name="Root-Attributes"/>
        <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

43 entries across 43 versions & 1 rubygems

Version Path
metanorma-iso-2.9.6 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.9.5 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.9.4 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.9.3 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.9.2 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.9.1 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.9.0 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.9 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.8 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.7 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.6 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.5 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.4 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.3 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.2 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.1 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.8.0 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.7.10 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.7.9 lib/metanorma/iso/isostandard-amd.rng
metanorma-iso-2.7.8 lib/metanorma/iso/isostandard-amd.rng