Change 'iota' syntax to allow spaces

For example, [ 1 ..] is allowed but not [ 1 .. ]. That is, "..]" is a token, instead of a ".." token followed by a "]" token. This patch does the latter.