Ignore:
Timestamp:
Mar 2, 2008, 9:21:57 AM (12 years ago)
Author:
julian.reschke@…
Message:

add linking between ABNF rules (does not affect TXT version), relates to #36.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p4-conditional.xml

    r228 r229  
    254254
    255255<section title="Notational Conventions and Generic Grammar" anchor="notation">
     256  <x:anchor-alias value="quoted-string"/>
    256257<t>
    257258  This specification uses the ABNF syntax defined in &notation-abnf; and
     
    261262</t>
    262263<figure><artwork type="abnf2616">
    263   quoted-string = &lt;quoted-string, defined in &basic-rules;&gt;
     264  <x:ref>quoted-string</x:ref> = &lt;quoted-string, defined in &basic-rules;&gt;
    264265</artwork></figure>
    265266<t anchor="abnf.dependencies">
     267  <x:anchor-alias value="HTTP-date"/>
    266268  The ABNF rules below are defined in other parts:
    267269</t>
    268270<figure><!--Part1--><artwork type="abnf2616">
    269   HTTP-date     = &lt;HTTP-date, defined in &full-date;&gt;
     271  <x:ref>HTTP-date</x:ref>     = &lt;HTTP-date, defined in &full-date;&gt;
    270272</artwork></figure>
    271273</section>
    272274
    273275<section title="Entity Tags" anchor="entity.tags">
     276  <x:anchor-alias value="entity-tag"/>
     277  <x:anchor-alias value="opaque-tag"/>
     278  <x:anchor-alias value="weak"/>
    274279<t>
    275280   Entity tags are used for comparing two or more entities from the same
     
    282287</t>
    283288<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="entity-tag"/><iref primary="true" item="Grammar" subitem="weak"/><iref primary="true" item="Grammar" subitem="opaque-tag"/>
    284   entity-tag = [ weak ] opaque-tag
    285   weak       = "W/"
    286   opaque-tag = quoted-string
     289  <x:ref>entity-tag</x:ref> = [ <x:ref>weak</x:ref> ] <x:ref>opaque-tag</x:ref>
     290  <x:ref>weak</x:ref>       = "W/"
     291  <x:ref>opaque-tag</x:ref> = <x:ref>quoted-string</x:ref>
    287292</artwork></figure>
    288293<t>
     
    617622  <iref primary="true" item="ETag header" x:for-anchor=""/>
    618623  <iref primary="true" item="Headers" subitem="ETag" x:for-anchor=""/>
     624  <x:anchor-alias value="ETag"/>
    619625<t>
    620626   The ETag response-header field provides the current value of the
     
    627633</t>
    628634<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="ETag"/>
    629   ETag = "ETag" ":" entity-tag
     635  <x:ref>ETag</x:ref> = "ETag" ":" <x:ref>entity-tag</x:ref>
    630636</artwork></figure>
    631637<figure><preamble>
     
    659665  <iref primary="true" item="If-Match header" x:for-anchor=""/>
    660666  <iref primary="true" item="Headers" subitem="If-Match" x:for-anchor=""/>
     667  <x:anchor-alias value="If-Match"/>
    661668<t>
    662669   The If-Match request-header field is used with a method to make it
     
    672679</t>
    673680<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="If-Match"/>
    674   If-Match = "If-Match" ":" ( "*" | 1#entity-tag )
     681  <x:ref>If-Match</x:ref> = "If-Match" ":" ( "*" | 1#<x:ref>entity-tag</x:ref> )
    675682</artwork></figure>
    676683<t>
     
    729736  <iref primary="true" item="If-Modified-Since header" x:for-anchor=""/>
    730737  <iref primary="true" item="Headers" subitem="If-Modified-Since" x:for-anchor=""/>
     738  <x:anchor-alias value="If-Modified-Since"/>
    731739<t>
    732740   The If-Modified-Since request-header field is used with a method to
     
    737745</t>
    738746<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="If-Modified-Since"/>
    739   If-Modified-Since = "If-Modified-Since" ":" HTTP-date
     747  <x:ref>If-Modified-Since</x:ref> = "If-Modified-Since" ":" <x:ref>HTTP-date</x:ref>
    740748</artwork></figure>
    741749<t>
     
    810818  <iref primary="true" item="If-None-Match header" x:for-anchor=""/>
    811819  <iref primary="true" item="Headers" subitem="If-None-Match" x:for-anchor=""/>
     820  <x:anchor-alias value="If-None-Match"/>
    812821<t>
    813822   The If-None-Match request-header field is used with a method to make
     
    826835</t>
    827836<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="If-None-Match"/>
    828   If-None-Match = "If-None-Match" ":" ( "*" | 1#entity-tag )
     837  <x:ref>If-None-Match</x:ref> = "If-None-Match" ":" ( "*" | 1#<x:ref>entity-tag</x:ref> )
    829838</artwork></figure>
    830839<t>
     
    889898  <iref primary="true" item="If-Unmodified-Since header" x:for-anchor=""/>
    890899  <iref primary="true" item="Headers" subitem="If-Unmodified-Since" x:for-anchor=""/>
     900  <x:anchor-alias value="If-Unmodified-Since"/>
    891901<t>
    892902   The If-Unmodified-Since request-header field is used with a method to
     
    902912</t>
    903913<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="If-Unmodified-Since"/>
    904   If-Unmodified-Since = "If-Unmodified-Since" ":" HTTP-date
     914  <x:ref>If-Unmodified-Since</x:ref> = "If-Unmodified-Since" ":" <x:ref>HTTP-date</x:ref>
    905915</artwork></figure>
    906916<t>
     
    928938  <iref primary="true" item="Last-Modified header" x:for-anchor=""/>
    929939  <iref primary="true" item="Headers" subitem="Last-Modified" x:for-anchor=""/>
     940  <x:anchor-alias value="Last-Modified"/>
    930941<t>
    931942   The Last-Modified entity-header field indicates the date and time at
     
    933944</t>
    934945<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Last-Modified"/>
    935   Last-Modified  = "Last-Modified" ":" HTTP-date
     946  <x:ref>Last-Modified</x:ref>  = "Last-Modified" ":" <x:ref>HTTP-date</x:ref>
    936947</artwork></figure>
    937948<t>
Note: See TracChangeset for help on using the changeset viewer.