Resolve potential ambiguity with optionality in leading "=" and "=="

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Critical
    • ODF 1.2
    • Affects Version/s: None
    • Component/s: OpenFormula, Table
    • None
    • Environment:

      This comment applies to the current working draft of open formula

    • Hide

      Review the OpenFormula statements about prefixes and leading "=" and make sure that they work in the hosting environment. It may be more appropriate to let the hosting application handle these or else make the leading "=" mandatory for OpenFormula in all of its employment in a host document format.

      Show
      Review the OpenFormula statements about prefixes and leading "=" and make sure that they work in the hosting environment. It may be more appropriate to let the hosting application handle these or else make the leading "=" mandatory for OpenFormula in all of its employment in a host document format.
    • Hide

      Namespace handling is part of the hosting environment.
      Entirely removed section 1.3 Namespace.
      Entirely removed section 5.1 Namespace handling.

      Changed 5.1 Basic Expressions (formerly 5.2) EBNF to
      Formula ::= Intro? Expression
      Intro ::= '=' ForceRecalc?
      ForceRecalc ::= '='

      Changed prose in 5.1 Basic Expressions to reflect the change.

      In 3.6 Basic Limits, removed ", namespace prefix, or the initial "=" symbol" from the first clause.

      In 2.1.1 Small Group, removed "; Namespace Selection".

      Show
      Namespace handling is part of the hosting environment. Entirely removed section 1.3 Namespace. Entirely removed section 5.1 Namespace handling. Changed 5.1 Basic Expressions (formerly 5.2) EBNF to Formula ::= Intro? Expression Intro ::= '=' ForceRecalc? ForceRecalc ::= '=' Changed prose in 5.1 Basic Expressions to reflect the change. In 3.6 Basic Limits, removed ", namespace prefix, or the initial "=" symbol" from the first clause. In 2.1.1 Small Group, removed "; Namespace Selection".

      Between statements in ODF 1.2 Part 1 where OpenFormula formulae may be hosted, and the description of the use of optional namespace prefix, leading "=", and the extra leading "==" for recalculation control, I am concerned that this situation has unresolvable ambiguities.

            Assignee:
            Eike Rathke (Inactive)
            Reporter:
            Dennis Hamilton (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: