Fixing an indefinite loop with unterminated string.
Supporting numbers inside variable names.