Menu

#362 Clarify use of bvar in lambda element of FunctionDefinition

closed
nobody
5
2020-12-02
2019-03-08
No

Section 4.3.2
We state that a <lambda> element can contain zero or more <bvar> elements BUT we dont mention the fact that a <bvar> element must contain one and only one <ci> element. No other elements are permitted within a <bvar> element.

I would suggest the text added to paragraph 1:

A <bvar> element must contain one and only one <ci> element. No other elements are permitted within a <bvar> element.

and an additional validation rule

20308: Inside the <lambda> MathML element within a FunctionDefinition any <bvar> elements must contain one instance of a <ci> element. No other elements are permitted within a <bvar> element.

Discussion

  • Sarah Keating

    Sarah Keating - 2019-03-08

    Sorry dont know where the added <bvar> etc text comes from and if I try and edit the above they are not visible ??? !!</bvar>

     
    • Lucian Smith

      Lucian Smith - 2019-03-08

      Looks like you have to escape at least the '<' as & lt; Sigh.

       

      Last edit: Lucian Smith 2019-03-08
  • Lucian Smith

    Lucian Smith - 2019-03-08

    I approve this change, and think it would be a good idea. It's clearly been a rule since forever; we just forgot to write it down, it seems.

     
  • Matthias König

    Matthias König - 2019-03-11

    I approve this change.

     
  • Fengkai Zhang

    Fengkai Zhang - 2019-03-11

    I agree with this change.

     
  • Lucian Smith

    Lucian Smith - 2019-03-12
    • status: open --> pending
    • Group: Reported-Proposed --> Accept-conformance-implications
     
  • Lucian Smith

    Lucian Smith - 2020-12-02
    • status: pending --> closed
     
  • Lucian Smith

    Lucian Smith - 2020-12-02

    Released.

     

Log in to post a comment.