条件を満たす間,式を繰返し評価します。
| $X := [A], #条件反復($X > 0, ([B] := [B]+$X, $X := $X-[C])) |
$住所 := [住所],
$N := 5, -- 最小文字数
$M := 10, -- 繰返し回数 ($N〜$N+$M-1 文字を調べる)
$B := 1,
$C1 := NULL,
#条件反復($B, ($C2 := $C1,
$C1 := #表引き('XXX.dpt',
#部分一致(.[ADDR],
#部分文字列($住所, 1, $N)+'*'),
.[CODE]),
$B := $C1, $N := $N+1), $M),
$C2 |
$C2 に求まります。
