예제 #1
0
파일: bench.py 프로젝트: siwiwit/slps
 def getBottoms(self):
     if not self.cache.bottoms:
         self.cache.bottoms = metrics.setminus(self._getNRUs(),
                                               self._getDefds())
     return self.cache.bottoms
예제 #2
0
파일: bench.py 프로젝트: siwiwit/slps
 def getDeadTops(self):
     if not self.cache.deadtops:
         self.cache.deadtops = metrics.setminus(self._getTops(),
                                                self.grammar.roots)
     return self.cache.deadtops
예제 #3
0
파일: bench.py 프로젝트: siwiwit/slps
 def _getTops(self):
     if not self.cache.tops:
         self.cache.tops = metrics.setminus(self._getDefds(),
                                            self._getNRUs())
     return self.cache.tops
예제 #4
0
파일: bench.py 프로젝트: AmrEledkawy/slps
	def getBottoms(self):
		if not self.cache.bottoms:
			self.cache.bottoms = metrics.setminus(self._getNRUs(),self._getDefds())
		return self.cache.bottoms
예제 #5
0
파일: bench.py 프로젝트: AmrEledkawy/slps
	def getDeadTops(self):
		if not self.cache.deadtops:
			self.cache.deadtops = metrics.setminus(self._getTops(),self.grammar.roots)
		return self.cache.deadtops
예제 #6
0
파일: bench.py 프로젝트: AmrEledkawy/slps
	def _getTops(self):
		if not self.cache.tops:
			self.cache.tops = metrics.setminus(self._getDefds(),self._getNRUs())
		return self.cache.tops