This commit is contained in:
Asfmq 2026-04-04 23:01:25 +08:00
parent d62beb8ad3
commit ed2d107c59

View File

@ -333,9 +333,16 @@ pub fn run_tlusty<R: io::BufRead, W: io::Write>(
// ========================================
// 10 ITER=ITER+1
while !state.lfin && state.iter < state.niter {
// Fortran 用 GO TO 实现循环: 至少执行一次,然后检查 LFIN
// 等价于 do-while 模式
loop {
state.iter += 1;
// 安全检查:避免无限循环
if state.iter > state.niter {
break;
}
// CALL RESOLV
let resolv_config = ResolvConfig {
iter: state.iter,