Hi all,
Just a quick note to let you know that I've added an example of up to three levels of indirection in referencing the value of a complex CI variable. The full example is on Jazz at:
<http://jazz.external.hp.com/papers/SolSymposium_03/CIProgramming_files/frame.htm>, slide 30 in the NOTES section.
To summarize:
:showvar i, a@, foo@, bar@
I = 1
A = varA1
FOOVARA1 = fooval2
BARFOOVAL2 = 3 levels deep
:echo ![bar!"foo!'a!i'"]
3 levels deep! # references the value of the variable named BARFOOVAL2
Why would anyone want to do this or even care? I suggest you ask Donna :)
Hope this is useful to someone...
Jeff Vance, vCSY