Fix bug where the Smalltalk source reader was loosing the last character

of a symbol token that appears immediately before the end of input.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@36777 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Wolfgang Lux 2013-06-30 17:44:50 +00:00
parent 254398ccdf
commit 70936d6e15

View file

@ -468,16 +468,6 @@ static NSString *_STNormalizeStringToken(NSString *token)
srcOffset--;
tokenRange = NSMakeRange(start, srcOffset - start);
if ([identStartCharacterSet characterIsMember:c] &&
c != 'e' && c != 'E')
{
tokenRange = NSMakeRange(start, srcOffset - start + 1);
[NSException raise:STCompilerSyntaxException
format:@"Letter '%c' in number", c];
return STErrorTokenType;
}
return isReal ? STRealNumberTokenType : STIntNumberTokenType;
}
else if ([symbolicSelectorCharacterSet characterIsMember:c])