packages feed

texmath-0.13.1.2: test/reader/mml/intNested3.test

<<< mml
<?xml version="1.0" encoding="UTF-8"?>

<math xmlns="http://www.w3.org/1998/Math/MathML">
  <mtable displaystyle="true">
    <mtr>
      <mtd>
        <mtext>single integral</mtext> 
      </mtd> 
      <mtd>
        <mrow>
          <mo stretchy="false" largeop="true">&#x222B;</mo> 
          <mi>x</mi> 
        </mrow> 
        <mrow>
          <mo stretchy="false" largeop="false">&#x222B;</mo> 
          <mi>M</mi> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>x</mi> 
            <mi>o</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>A</mi> 
            <mi>o</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>x</mi> 
            <mi>A</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>A</mi> 
            <mi>M</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>.</mi> 
            <mi>''</mi> 
          </mfrac> 
        </mrow> 
      </mtd> 
    </mtr> 
    <mtr>
      <mtd>
        <mtext>double integral</mtext> 
      </mtd> 
      <mtd>
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mi>x</mi> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mi>M</mi> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>x</mi> 
            <mi>o</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>A</mi> 
            <mi>o</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>x</mi> 
            <mi>A</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>A</mi> 
            <mi>M</mi> 
          </mfrac> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mfrac>
            <mi>.</mi> 
            <mi>''</mi> 
          </mfrac> 
        </mrow> 
      </mtd> 
    </mtr> 
    <mtr>
      <mtd>
        <mtext>double nested integral</mtext> 
      </mtd> 
      <mtd>
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mrow>
            <mo stretchy="true" largeop="true">&#x222B;</mo> 
            <mi>x</mi> 
          </mrow> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mi>M</mi> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mrow>
            <mo stretchy="true" largeop="true">&#x222B;</mo> 
            <mfrac>
              <mi>x</mi> 
              <mi>o</mi> 
            </mfrac> 
          </mrow> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mrow>
            <mo stretchy="true" largeop="true">&#x222B;</mo> 
            <mfrac>
              <mi>A</mi> 
              <mi>o</mi> 
            </mfrac> 
          </mrow> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mrow>
            <mo stretchy="true" largeop="true">&#x222B;</mo> 
            <mfrac>
              <mi>x</mi> 
              <mi>A</mi> 
            </mfrac> 
          </mrow> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mrow>
            <mo stretchy="true" largeop="true">&#x222B;</mo> 
            <mfrac>
              <mi>A</mi> 
              <mi>M</mi> 
            </mfrac> 
          </mrow> 
        </mrow> 
        <mrow>
          <mo stretchy="true" largeop="true">&#x222B;</mo> 
          <mrow>
            <mo stretchy="true" largeop="true">&#x222B;</mo> 
            <mfrac>
              <mi>.</mi> 
              <mi>''</mi> 
            </mfrac> 
          </mrow> 
        </mrow> 
      </mtd> 
    </mtr> 
  </mtable> </math>
>>> native
[ EArray
    [ AlignCenter , AlignCenter ]
    [ [ [ EText TextNormal "single integral" ]
      , [ EGrouped
            [ EGrouped [ ESymbol Op "\8747" , EIdentifier "x" ]
            , EGrouped [ ESymbol Op "\8747" , EIdentifier "M" ]
            , EDelimited
                "\8747"
                ""
                [ Right (EFraction NormalFrac (EIdentifier "x") (EIdentifier "o"))
                ]
            , EDelimited
                "\8747"
                ""
                [ Right (EFraction NormalFrac (EIdentifier "A") (EIdentifier "o"))
                ]
            , EDelimited
                "\8747"
                ""
                [ Right (EFraction NormalFrac (EIdentifier "x") (EIdentifier "A"))
                ]
            , EDelimited
                "\8747"
                ""
                [ Right (EFraction NormalFrac (EIdentifier "A") (EIdentifier "M"))
                ]
            , EDelimited
                "\8747"
                ""
                [ Right (EFraction NormalFrac (EIdentifier ".") (EIdentifier "''"))
                ]
            ]
        ]
      ]
    , [ [ EText TextNormal "double integral" ]
      , [ EGrouped
            [ EDelimited
                "\8747"
                ""
                [ Right (EDelimited "\8747" "" [ Right (EIdentifier "x") ]) ]
            , EDelimited
                "\8747"
                ""
                [ Right (EDelimited "\8747" "" [ Right (EIdentifier "M") ]) ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "x") (EIdentifier "o"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "A") (EIdentifier "o"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "x") (EIdentifier "A"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "A") (EIdentifier "M"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier ".") (EIdentifier "''"))
                       ])
                ]
            ]
        ]
      ]
    , [ [ EText TextNormal "double nested integral" ]
      , [ EGrouped
            [ EDelimited
                "\8747"
                ""
                [ Right (EDelimited "\8747" "" [ Right (EIdentifier "x") ]) ]
            , EDelimited
                "\8747"
                ""
                [ Right (EDelimited "\8747" "" [ Right (EIdentifier "M") ]) ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "x") (EIdentifier "o"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "A") (EIdentifier "o"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "x") (EIdentifier "A"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier "A") (EIdentifier "M"))
                       ])
                ]
            , EDelimited
                "\8747"
                ""
                [ Right
                    (EDelimited
                       "\8747"
                       ""
                       [ Right (EFraction NormalFrac (EIdentifier ".") (EIdentifier "''"))
                       ])
                ]
            ]
        ]
      ]
    ]
]