Listing 3 Further refinements to the grammar

{
/*
 Revised productions for scoped name term
*/
}

(char *) scoped name term
 -> identifier:i                                    =i;
 -> "??-expression-??"   =makeHeap("??-expression-??");
 -> "??-type-??"               =makeHeap("??-type-??");
 -> "??-symbol-??"           =makeHeap("??-symbol-??");

/* End of File */