A slightly simpler equivalent would be to use an "each" loop:
each i in range 96 f[i]:f[i].translate[0,1 1] end
If "f" were a list of Images, it would be possible to use ".." notation to manipulate every element in-place in the same way:
f..translate[0,1 1]
But this notation cannot be applied to an Interface type like a Font to implicitly iterate over every glyph. Alas!