PHP でいうところの、
<?php
$list_y = array('0','1','2');
$list_x = array('a','b','c');
foreach ($list_y as $y) {
foreach ($list_x as $x) {
echo "$x : $y\n";
}
}
?>
を phing で書く場合は、
<project name="test">
<target name="list_y">
<foreach param="y" list="0,1,2" target="list_x" />
</target>
<target name="list_x">
<foreach param="x" list="a,b,c" target="echo" />
</target>
<target name="echo">
<echo msg="${x} : ${y}" />
</target>
</project>
というのが正解なのかしら? もっとすっきり書けるのかな。。。