<xpp>

       <var type="int" name="iVal">9</var>

       <var type="bool" name="bVal">

              <eval>

                     <expr>9 &gt; 10</expr>

              </eval>

       </var>

       <xout processcode="true">

              <eval>

                     <parm type="int" name="Parm0">

                           <eval object="iVal"/>

                     </parm>

                     <expr>"iVal = " + Parm0</expr>

              </eval>

       </xout>

       <if>

              <cond>

                     <eval>

                           <parm type="int" name="Parm0">

                                  <eval object="iVal"/>

                           </parm>

                           <expr>Parm0 = 9</expr>

                     </eval>

              </cond>

              <true>

                     <xout processcode="true">\r\nEqual</xout>

                     <xout processcode="true">

                           <eval>

                                  <parm type="bool" name="Parm0">

                                         <eval object="bVal"/>

                                  </parm>

                                  <expr>" " + Parm0</expr>

                           </eval>

                     </xout>

              </true>

              <false>

                     <xout processcode="true">\r\nDifferent</xout>

              </false>

       </if>

       <eval object="iVal">

              <eval>

                     <expr>0</expr>

              </eval>

       </eval>

       <do>

              <xout processcode="true">

                     <eval>

                           <parm type="int" name="Parm0">

                                  <eval object="iVal"/>

                           </parm>

                           <expr>"\r\nLine " + Parm0</expr>

                     </eval>

              </xout>

              <eval object="iVal">

                     <eval>

                           <parm type="int" name="Parm0">

                                  <eval object="iVal"/>

                           </parm>

                           <expr>Parm0 + 1</expr>

                     </eval>

              </eval>

              <cond>

                     <eval>

                           <parm type="int" name="Parm0">

                                  <eval object="iVal"/>

                           </parm>

                           <expr>Parm0 &lt; 10</expr>

                     </eval>

              </cond>

       </do>

</xpp>