Function: `tools/gensym` - produce a homonym
Calling sequence:
`tools/gensym`(x);
Parameters:
x - a name
Description:
This undocumented function produces a new variable which looks like x when printed but is actually different.
The function must be loaded using readlib(`tools/gensym`) .
Example:
> readlib(`tools/gensym`):
> newx:= `tools/gensym`(x);
> x - newx;
See also: Reordering an expression
Maple Advisor Database R. Israel, 1997