Я ищу для создания дерева выражений путем анализа xml с помощью С#. Xml будет выглядеть следующим образом:
<Expression>
<If>
  <Condition>
    <GreaterThan>
      <X>
      <Y>
    </GreaterThan>
  </Condition>
  <Expression />
<If>
<Else>
  <Expression />
</Else>
<Expression>
или другой пример...
<Expression>
  <Add>
    <X>
    <Expression>
      <Y>
      <Z>
    </Expression>
  </Add>
</Expression>
... были бы полезны любые указатели на том, с чего начать.
С уважением,
