Exemple #1
0
 def parse_sent(self, txt):
     sent = clg.sentence_create(txt, self.dictionary._dict)
     n = clg.sentence_parse(sent, self.parse_options._po)
     if n > 0:
         linkages = [
             Linkage.create_from_sentence(i, sent, self.parse_options._po)
             for i in range(n)
         ]
     else:
         linkages = []
     clg.sentence_delete(sent)
     return linkages
def sentence_parse(*args):
  return _clinkgrammar.sentence_parse(*args)
Exemple #3
0
def sentence_parse(sent, opts):
    return _clinkgrammar.sentence_parse(sent, opts)
Exemple #4
0
def sentence_parse(sent: 'Sentence', opts: 'Parse_Options') -> "int":
    return _clinkgrammar.sentence_parse(sent, opts)
Exemple #5
0
 def parse(self):
     n = clg.sentence_parse(self._obj, self.parse_options._obj)
     for i in xrange(n):
         yield Linkage(i, self, self.parse_options._obj)
Exemple #6
0
 def __init__(self, sent):
     self.sent = sent
     self.num = 0
     clg.sentence_parse(sent._obj, sent.parse_options._obj)
def sentence_parse(*args) -> "int":
    return _clinkgrammar.sentence_parse(*args)