DIRECT = INT STR BOOL SYMBOL LIST
INT =
- '<const type="integer">' INTEGER '</const>'
+ '<integer>' INTEGER '</integer>'
STR =
- '<const type="string">' STRING '</const>'
+ '<string>' STRING '</string>'
BOOL =
- '<const type="boolean">' [ 'true' | 'false' ] </const>
+ '<boolean>' [ 'true' | 'false' ] </boolean>
SYMBOL =
- '<const type="symbol">' NAME '</const>'
+ '<symbol>' NAME '</symbol>'
LIST =
- '<const type="list">' DIRECT * '</const>' | <const type="list"/>
+ '<list>' DIRECT * '</list>' | <list/>
FUNCALL =
'<funcall fname="' PREDEFINED-FUNC-NAME '">' TERM * '</funcall>'