def max_parse_time(self): """ Determines the approximate maximum time (in seconds) that parsing is allowed to take. After this time has expired, the parsing process is artificially forced to complete quickly by pretending that no further solutions can be constructed. The actual parsing time might be slightly longer. """ return clg.parse_options_get_max_parse_time(self._obj)
def parse_options_get_max_parse_time(*args) -> "int" : return _clinkgrammar.parse_options_get_max_parse_time(*args)
def parse_options_get_max_parse_time(*args): return _clinkgrammar.parse_options_get_max_parse_time(*args)
def fget(self): return clg.parse_options_get_max_parse_time(self._po)
def parse_options_get_max_parse_time(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_max_parse_time(opts)
def test_setting_max_parse_time(self): po = ParseOptions() po.max_parse_time = 3 self.assertEqual(clg.parse_options_get_max_parse_time(po._po), 3)