10 Jan
2001
10 Jan
'01
4:45 p.m.
Hello, I wanted to throw my $0.02 in :) Tools used to expand AS-MACRO/as-set's need to be aware of the looping problem (and thus there is a bit more work for the programmer) but this is an implementation issue only. Also, there is a problem if you try to force consistency. eg, as-set: as-foo members: as-bar, as-x as-set: as-bar members: as-foo, as-y So to fix the loop you would need to rewrite the members for both set's to: members: as-x, as-y But in doing so you remove the link between as-foo and as-bar. So if as-foo were to add as-z then this would not be picked up in as-bar. eg, as-set: as-foo members: as-x, as-y, as-z as-set: as-bar members: as-x, as-y --jerry