LispEngine.Lexing.Scanner.leadingFloat C# (CSharp) Method

leadingFloat() private static method

private static leadingFloat ( Scanner s ) : TokenType?
s Scanner
return TokenType?
        private static TokenType? leadingFloat(Scanner s)
        {
            var floatToken = remainingFloat(s);
            if (s.sb.Length == 1)
            {
                matchSymbol(s);
                return s.sb.Length == 1 ? TokenType.Dot : TokenType.Symbol;
            }
            return floatToken;
        }