コード例 #1
0
ファイル: symbol.py プロジェクト: codeape2/pixie
def _hash(self):
    assert isinstance(self, Symbol)
    if self._hash == 0:
        self._hash = util.hash_unencoded_chars(self._str)
    return rt.wrap(intmask(self._hash))
コード例 #2
0
ファイル: string.py プロジェクト: delonnewman/pixie
def _hash(self):
    return rt.wrap(intmask(util.hash_unencoded_chars(self._str)))
コード例 #3
0
def _hash(self):
    assert isinstance(self, Keyword)
    if self._hash == 0:
        self._hash = util.hash_unencoded_chars(self._str)
    return rt.wrap(intmask(self._hash))
コード例 #4
0
def _hash(self):
    assert isinstance(self, String)
    return rt.wrap(intmask(util.hash_unencoded_chars(self._str)))
コード例 #5
0
ファイル: string.py プロジェクト: MatthewWest/pixie
def _hash(self):
    assert isinstance(self, String)
    return rt.wrap(intmask(util.hash_unencoded_chars(self._str)))
コード例 #6
0
ファイル: string.py プロジェクト: cloudshill/pixie
def _hash(self):
    return numbers.Integer(intmask(util.hash_unencoded_chars(self._str)))