This function implements the syntax analysis for the lowest syntax elements of an expression. This function is called when syntax analysis believes that a TAG has to be worked up in an expression. A tag is defined formally as
tag ::= UNOP tag
BUN '(' expression_list ')'
NUMBER
STRING
'(' expression ')'
VARIABLE { '[' expression_list ']' }
VARIABLE '{' expression_list '}'
FUNC '(' expression_list ')'
.
peNODE ex_Tag(peXobject pEx
){
The function returns pointer to the new node.