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

isDigit() private method

private isDigit ( ) : bool
return bool
        private bool isDigit()
        {
            return more() && char.IsDigit(peek());
        }

Usage Example

Example #1
0
 private static TokenType?unsignedNumber(Scanner s)
 {
     if (!s.isDigit())
     {
         return(null);
     }
     while (s.isDigit())
     {
         s.readChar();
     }
     if (s.isExponent())
     {
         return(readExponent(s));
     }
     if (s.peek() != '.')
     {
         return(TokenType.Integer);
     }
     return(remainingFloat(s));
 }
All Usage Examples Of LispEngine.Lexing.Scanner::isDigit