errata/209: PROPOSAL - 12.4, A.9.3: simple, escaped hierarchical_identifiers difference

From: Shalom.Bresticker@motorola.com
Date: Wed Oct 29 2003 - 01:07:04 PST

  • Next message: Shalom Bresticker: "errata/9: Truncation rules"

    The original issue is resolved by going back to basic
    elements and redefining hierarchical_identifier more simply.

    DELETE:

    simple_hierarchical_identifier AND
    escaped_hierarchical_identifier in Syntax 12-7 and A.9.3

    simple_hierarchical_branch AND
    escaped_hierarchical_branch in Syntax 12-7 and A.9.4

    REPLACE hierarchical_identifier in Syntax 12-7 and A.9.3 with the following:

    hierarchical_identifier ::=
      { identifier [ "[" constant_expression "]" ] "." } identifier

    That is, a hierarchical_identifier is composed of an identifier optionally
    preceded by a sequence of zero or more of the following: an identifier, one
    optional constant (integer) index, and a period.

    Each identifier part of an hierarchical_identifier can be either a
    simple_identifier or an escaped_identifier, and there is no need to
    distinguish between simple and escaped hierarchical_identifiers or
    simple and escaped hierarchical_branches.

    This proposal also assumes the changes proposed in issue #257
    and also supercedes the proposal in issue #208.

    http://wa.boyd.com/cgi-bin/issueproposal.pl?cmd=view&database=default&pr=209



    This archive was generated by hypermail 2.1.4 : Wed Oct 29 2003 - 01:07:11 PST and
    sponsored by Boyd Technology, Inc.