コード例 #1
0
ファイル: terms.py プロジェクト: paulfchristiano/pydwimmer
 def __init__(self, parts):
     if type(parts) is str:
         parts = parts.split("{}")
     self.parts = parts
     self.id = intern.intern_all(self.type_id, parts)
コード例 #2
0
ファイル: terms.py プロジェクト: paulfchristiano/pydwimmer
 def id(self):
     if self._id is None:
         self._id = intern.intern_all(self.type_id, (self.head, self.args))
     return self._id
コード例 #3
0
ファイル: terms.py プロジェクト: paulfchristiano/pydwimmer
 def id(self):
     return intern.intern_all((self.type_id, self.index))
コード例 #4
0
ファイル: terms.py プロジェクト: paulfchristiano/pydwimmer
 def id(self):
     if self._id is None:
         self._id = intern.intern_all(self.type_id, (self.type,
                                        (self.args, self.indices)))
     return self._id
コード例 #5
0
ファイル: terms.py プロジェクト: paulfchristiano/pydwimmer
 def id(self):
     return intern.intern_all((self.type_id, self.name))