Analogy between programs and XML files
-
A := B + (3 * C)
-
assign(var('A'),
      plus(var('B'),
            mult(num(3),var('C'))))
-
<assign>
    <var name="A"/>
    <plus>
        <var name="B"/>
        <mult>
            <num value=3/>
            <var name="C"/>
        </mult>
    </plus>
</assign>