<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>
- </set>
- <funcall fname="temp">
+ <defvar vname="x">
+ <integer>10</integer>
+ <possible-value>
+ <integer>10</integer>
+ <range><integer>1</integer><integer>4</integer></range>
+ </possible-value>
+ </defvar>
+
+ <temp>
<variable vname="x"/>
- <const type="integer">1</const>
- </funcall>
+ <integer>1</integer>
+ </temp>
</expr>