> > Marc Chantreux wrote on Wed, 03 Oct 2018 18:25 +0200: > > > nat () { > > > local -i x=${1-0} > > > while print $[x++] > > > } You should not count on this continuing to work, it's definitely a bug that you don't get a parse error there.