packages feed

texmath-0.13.1.2: test/writer/mml/deMorgans_law.test

<<< native
[ ESymbol Op "\172"
, EDelimited
    "("
    ")"
    [ Right (EIdentifier "p")
    , Right (ESymbol Bin "\8743")
    , Right (EIdentifier "q")
    ]
, ESymbol Rel "\8660"
, EDelimited
    "(" ")" [ Right (ESymbol Op "\172") , Right (EIdentifier "p") ]
, ESymbol Bin "\8744"
, EDelimited
    "(" ")" [ Right (ESymbol Op "\172") , Right (EIdentifier "q") ]
, EOver
    False
    (EGrouped
       [ EUnderover
           True
           (ESymbol Op "\8899")
           (EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "1" ])
           (EIdentifier "n")
       , ESub (EIdentifier "A") (EIdentifier "i")
       ])
    (ESymbol TOver "\175")
, ESymbol Rel "="
, EUnderover
    True
    (ESymbol Op "\8898")
    (EGrouped [ EIdentifier "i" , ESymbol Rel "=" , ENumber "1" ])
    (EIdentifier "n")
, EOver
    False
    (ESub (EIdentifier "A") (EIdentifier "i"))
    (ESymbol TOver "\175")
]
>>> mml
<?xml version='1.0' ?>
<math display="block" xmlns="http://www.w3.org/1998/Math/MathML">
  <mrow>
    <mo>¬</mo>
    <mrow>
      <mo stretchy="true" form="prefix">(</mo>
      <mi>p</mi>
      <mo>∧</mo>
      <mi>q</mi>
      <mo stretchy="true" form="postfix">)</mo>
    </mrow>
    <mo>⇔</mo>
    <mrow>
      <mo stretchy="true" form="prefix">(</mo>
      <mo>¬</mo>
      <mi>p</mi>
      <mo stretchy="true" form="postfix">)</mo>
    </mrow>
    <mo>∨</mo>
    <mrow>
      <mo stretchy="true" form="prefix">(</mo>
      <mo>¬</mo>
      <mi>q</mi>
      <mo stretchy="true" form="postfix">)</mo>
    </mrow>
    <mover>
      <mrow>
        <munderover>
          <mo>⋃</mo>
          <mrow>
            <mi>i</mi>
            <mo>=</mo>
            <mn>1</mn>
          </mrow>
          <mi>n</mi>
        </munderover>
        <msub>
          <mi>A</mi>
          <mi>i</mi>
        </msub>
      </mrow>
      <mo accent="true">¯</mo>
    </mover>
    <mo>=</mo>
    <munderover>
      <mo>⋂</mo>
      <mrow>
        <mi>i</mi>
        <mo>=</mo>
        <mn>1</mn>
      </mrow>
      <mi>n</mi>
    </munderover>
    <mover>
      <msub>
        <mi>A</mi>
        <mi>i</mi>
      </msub>
      <mo accent="true">¯</mo>
    </mover>
  </mrow>
</math>