У меня есть вложенные циклы в Metapost, и он обнаруживает синтаксическую ошибку при синтаксическом анализе внутреннего l oop.
for i = 0 upto count - 1:
yloc := i/(count-1)[gmin, gmax];
for j = upto count - 1:
xloc := j/(count-1)[gmin, gmax];
draw pmake_curveTC(3, 2, 1)
scaled knotsz shifted (xloc, yloc) withcolor (0, .5, 0);
endfor;
endfor;
Ошибка:
an expression can't begin with `step'.
<inserted text>
0
<to be read again>
step
upto->step
1until
<for(0)> ...nt-1)[gmin,gmax];for.j=upto
.count-1:xloc:=j/(count-1)...
l.114 endfor
У меня есть уже используется pmake_curveTC(3, 2, 1)
и все работает.
Проблема связана с вложенными циклами for, или есть какая-то другая синтаксическая ошибка, которую я просто не вижу?