<expr>
<defun fname="temp">
<args>
- <variable vname="x"/><variable vname="y"/>
+ <symbol>xx</symbol><variable vname="y"/>
</args>
<body>
- <add><variable vname="x"/><variable vname="y"/></add>
+ <add><eval><variable vname="xx"/></eval><variable vname="y"/></add>
</body>
</defun>
<set>
- <const type="symbol">x</const>
- <const type="integer">10</const>
+ <symbol>x</symbol>
+ <integer>10</integer>
</set>
<funcall fname="temp">
<variable vname="x"/>
- <const type="integer">1</const>
+ <integer>1</integer>
</funcall>
</expr>