| 996 | return nltk_tree(self) |
| 997 | |
| 998 | class Slice(Sentence): |
| 999 | |
| 1000 | def __init__(self, *args, **kwargs): |
| 1001 | """ A portion of the sentence returned by Sentence.slice(). |
| 1002 | """ |
| 1003 | self._start = kwargs.pop("start", 0) |
| 1004 | Sentence.__init__(self, *args, **kwargs) |
| 1005 | |
| 1006 | @property |
| 1007 | def start(self): |
| 1008 | return self._start |
| 1009 | |
| 1010 | @property |
| 1011 | def stop(self): |
| 1012 | return self._start + len(self.words) |
| 1013 | |
| 1014 | #--------------------------------------------------------------------------------------------------- |
| 1015 | # s = Sentence(parse("black cats and white dogs")) |
no outgoing calls
no test coverage detected
searching dependent graphs…