pyrser/parsing/base.py
def read_range(self, begin: str, end: str) -> int:
        """
        Consume head byte if it is >= begin and <= end else return false
        Same as 'a'..'z' in BNF
        """
        if self.read_eof():
            return False
        c = self._stream.peek_char
        if begin <= c <= end:
            self._stream.incpos()
            return True
        return False
def read_range(self, begin: str, end: str) -> int:
        """
        Consume head byte if it is >= begin and <= end else return false
        Same as 'a'..'z' in BNF
        """
        if self.read_eof():
            return False
        c = self._stream.peek_char
        if begin <= c <= end:
            self._stream.incpos()
            return True
        return False
def read_range ( self , begin : str , end : str ) -> int : if self . read_eof ( ) : return False c = self . _stream . peek_char if begin <= c <= end : self . _stream . incpos ( ) return True return False
Consume head byte if it is >= begin and <= end else return false
        Same as 'a'..'z' in BNF
Consume head byte if it is > = begin and < = end else return false Same as a .. z in BNF