Hi again Nicola,
Yes, this is done by using "$" substitution, as in "table $1-tab1 1000". If you say that in an abstraction, the "$1" gets substituted by the creation argumetn of the abstraction.
"$0" gives you a unique number in case you don't want to have to specify it at all, so "$0-bazoo" type names work as if they were in a local namespace.
The substitution only works if "$" is the first character of the symbol; i.e., "hi-$1-there" doesn't get expanded.
ahem... which brings to the next question:
is there a way to make tables be local variables?
To specify better: if I make an abstraction which I want to re-use twice in a single patch, I'm going to get name space pollution conflicts right? Is there a way I can avoid this?
thanks a lot again
nicb
+---------------------------------+ | Nicola Bernardini | |E-mail: nicb@centrotemporeale.it | +---------------------------------+