texmath-0.12.5: test/writer/mml/chain2.test
<<< native
[ ESubsup (ESymbol Op "\8747") (ENumber "0") (ENumber "1")
, EIdentifier "f"
, EDelimited "(" ")" [ Right (EIdentifier "x") ]
, ESpace (1 % 9)
, ESymbol Ord "\8518"
, EIdentifier "x"
, ESymbol Rel "="
, EUnderover
False
(ESymbol Op "\8721")
(EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "0" ])
(EIdentifier "\8734")
, ESub (EIdentifier "x") (EIdentifier "i")
, ESymbol Rel "="
, EUnderover
False
(ESymbol Op "\8719")
(EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "0" ])
(EIdentifier "\8734")
, ESub (EIdentifier "x") (EIdentifier "i")
, ESymbol Rel "="
, EUnderover
False
(ESymbol Op "\8720")
(EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "0" ])
(EIdentifier "\8734")
, ESub (EIdentifier "x") (EIdentifier "i")
, ESymbol Rel "="
, ESubsup (ESymbol Op "\8750") (ENumber "0") (ENumber "1")
, EIdentifier "f"
, EDelimited "(" ")" [ Right (EIdentifier "x") ]
, ESpace (1 % 9)
, ESymbol Ord "\8518"
, EIdentifier "x"
, ESymbol Rel "="
, ESubsup (ESymbol Op "\8748") (ENumber "0") (ENumber "1")
, EIdentifier "f"
, EDelimited "(" ")" [ Right (EIdentifier "x") ]
, ESpace (1 % 9)
, ESymbol Ord "\8518"
, EIdentifier "x"
, ESymbol Rel "="
, ESubsup (ESymbol Op "\8749") (ENumber "0") (ENumber "1")
, EIdentifier "f"
, EDelimited "(" ")" [ Right (EIdentifier "x") ]
, ESpace (1 % 9)
, ESymbol Ord "\8518"
, EIdentifier "x"
]
>>> mml
<?xml version='1.0' ?>
<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
<mrow>
<msubsup>
<mo>∫</mo>
<mn>0</mn>
<mn>1</mn>
</msubsup>
<mi>f</mi>
<mrow>
<mo stretchy="true" form="prefix">(</mo>
<mi>x</mi>
<mo stretchy="true" form="postfix">)</mo>
</mrow>
<mspace width="0.111em" />
<mi>ⅆ</mi>
<mi>x</mi>
<mo>=</mo>
<munderover>
<mo>∑</mo>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>0</mn>
</mrow>
<mi>∞</mi>
</munderover>
<msub>
<mi>x</mi>
<mi>i</mi>
</msub>
<mo>=</mo>
<munderover>
<mo>∏</mo>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>0</mn>
</mrow>
<mi>∞</mi>
</munderover>
<msub>
<mi>x</mi>
<mi>i</mi>
</msub>
<mo>=</mo>
<munderover>
<mo>∐</mo>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>0</mn>
</mrow>
<mi>∞</mi>
</munderover>
<msub>
<mi>x</mi>
<mi>i</mi>
</msub>
<mo>=</mo>
<msubsup>
<mo>∮</mo>
<mn>0</mn>
<mn>1</mn>
</msubsup>
<mi>f</mi>
<mrow>
<mo stretchy="true" form="prefix">(</mo>
<mi>x</mi>
<mo stretchy="true" form="postfix">)</mo>
</mrow>
<mspace width="0.111em" />
<mi>ⅆ</mi>
<mi>x</mi>
<mo>=</mo>
<msubsup>
<mo>∬</mo>
<mn>0</mn>
<mn>1</mn>
</msubsup>
<mi>f</mi>
<mrow>
<mo stretchy="true" form="prefix">(</mo>
<mi>x</mi>
<mo stretchy="true" form="postfix">)</mo>
</mrow>
<mspace width="0.111em" />
<mi>ⅆ</mi>
<mi>x</mi>
<mo>=</mo>
<msubsup>
<mo>∭</mo>
<mn>0</mn>
<mn>1</mn>
</msubsup>
<mi>f</mi>
<mrow>
<mo stretchy="true" form="prefix">(</mo>
<mi>x</mi>
<mo stretchy="true" form="postfix">)</mo>
</mrow>
<mspace width="0.111em" />
<mi>ⅆ</mi>
<mi>x</mi>
</mrow>
</math>