このコードを書くと:
for $i (1..3) {
$j = $i;
print $j;
}
できます。
そして、このコードは機能します:
$code = "
for $i (1..3) {
#### $j = $i;
print $j;
}
eval $code
しかし、次のように書き込もうとすると、次のようになります。
$code = "
for $i (1..3) {
$j = $i;
print $j;
}
eval $code
エラーが発生しますが、なぜですか? 誰が私を助けることができます?