[svn-r3547] Purpose:

Small Fix
Description:
    Modified ``max_dims'' so that it is a truely recursive definition
    vis-a-vis (that's French!) the BNF stuff.
Solution:
    Changed the max_dims ::= ( i_0, i_1, ...) where i_k is either an
    integer or UNLIMITED to something like:

        <max_dims> ::= '(' <max_dim_list> ')'

        <max_dim_list> ::= <max_dim> | <max_dim>, <max_dim_list>

        <max_dim> ::= <int_value> | H5S_UNLIMITED
Platforms tested:
    PDP-10
This commit is contained in:
Bill Wendling 2001-03-05 15:45:49 -05:00
parent 2453130d96
commit 659945ecb5

View File

@ -190,7 +190,11 @@ This section contains a brief explanation of the symbols used in the DDL.
&lt;current_dims&gt; ::= &lt;dims&gt;
&lt;max_dims&gt; ::= (<i>i<FONT SIZE=1.0>1</i></FONT>, <i>i<FONT SIZE=1.0>2</i></FONT>, ... ) where <i>i<FONT SIZE=1.0>k</i></FONT> is an integer or H5S_UNLIMITED
&lt;max_dims&gt; ::= `(' &lt;max_dim_list&gt; `)'
&lt;max_dim_list&gt; ::= &lt;max_dim&gt; | &lt;max_dim&gt;, &lt;max_dim_list&gt;
&lt;max_dim&gt; ::= &lt;int_value&gt; | H5S_UNLIMITED
&lt;complex_space_definition&gt; ::= TBD