def parse_options_get_linkage_limit(*args): return _clinkgrammar.parse_options_get_linkage_limit(*args)
def parse_options_get_linkage_limit(*args) -> "int" : return _clinkgrammar.parse_options_get_linkage_limit(*args)
def fget(self): return clg.parse_options_get_linkage_limit(self._po)
def parse_options_get_linkage_limit(opts: 'Parse_Options') -> "int": return _clinkgrammar.parse_options_get_linkage_limit(opts)
def linkage_limit(self): """ This parameter determines the maximum number of linkages that are considered in post-processing. If more than linkage_limit linkages found, then a random sample of linkage_limit is chosen for post-processing. When this happen a warning is displayed at verbosity levels bigger than 1. """ return clg.parse_options_get_linkage_limit(self._obj)
def test_setting_linkage_limit(self): po = ParseOptions() po.linkage_limit = 3 self.assertEqual(clg.parse_options_get_linkage_limit(po._po), 3)
def test_specifying_options_when_instantiating_parser(self): p = Parser(linkage_limit=10) self.assertEqual( clg.parse_options_get_linkage_limit(p.parse_options._po), 10)
def test_specifying_options_when_instantiating_parser(self): p = Parser(linkage_limit=10) self.assertEqual(clg.parse_options_get_linkage_limit(p.parse_options._po), 10)