From: Ian M. <ianm@ActiveState.com> - 2002-08-26 19:28:42
|
Shaw, Gerry wrote: >For clarity here it is again. > >If you went: > ><property name="alpha" value="a"/> ><property name="bravo" value="b"/> ><property name="charlie" value="c"/> ><property name="abc" value="123/> > ><echo message="${alpha}"/> > >you would get (as you would expect): > >[echo] a > >If you went: > ><echo message="${${alpha}bc}"/> > > >You would get (something you might expect - I hope): > >[echo] 123 > OK I get it now. Reading it before, it looked like ${${alpha}} was referencing the alpha key in some compound property - maybe I've been looking at too much perl code :) . So its just doing string substition. Seems reasonable but not somthing I'd need to use too often. Ian -- "The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence." (Edsger Wybe Dijkstra) |