i've modified the replaceProperties method from the org.apache.tools.ant.ProjectHelper class of Ant1.4B2 to support nested property evaluation.
for example: <property name="a" value="A"/> <property name="c" value="C"/> <property name="bC" value="BC"/> <property name="aBC" value="ABC"/> <echo message="${a${b${c}}}"/> resolves to "ABC" attached you'll find the modified ProjectHelper.java file. regards. a
ProjectHelper.java
Description: application/unknown-content-type-java_auto_file