I'm not complaining when gretl is tolerant, but I'm really wondering why the following script works in the sense that all 20 loop iterations are performed, when I thought it should be interrupted after 10: set loop_maxiter 10 i=1 loop 20 print i i = i+1 end loop thanks, sven