SYMBOL INDEX (170 symbols across 15 files) FILE: inflect/__init__.py class UnknownClassicalModeError (line 86) | class UnknownClassicalModeError(Exception): class BadNumValueError (line 90) | class BadNumValueError(Exception): class BadChunkingOptionError (line 94) | class BadChunkingOptionError(Exception): class NumOutOfRangeError (line 98) | class NumOutOfRangeError(Exception): class BadUserDefinedPatternError (line 102) | class BadUserDefinedPatternError(Exception): class BadRcFileError (line 106) | class BadRcFileError(Exception): class BadGenderError (line 110) | class BadGenderError(Exception): function enclose (line 114) | def enclose(s: str) -> str: function joinstem (line 118) | def joinstem(cutpoint: Optional[int] = 0, words: Optional[Iterable[str]]... function bysize (line 139) | def bysize(words: Iterable[str]) -> Dict[int, set]: function make_pl_si_lists (line 156) | def make_pl_si_lists( function get_si_pron (line 1734) | def get_si_pron(thecase, word, gender) -> str: class Words (line 2039) | class Words(str): method __init__ (line 2045) | def __init__(self, orig) -> None: class _WordMeta (line 2063) | class _WordMeta(type): # Too dynamic to be supported by mypy... method __instancecheck__ (line 2064) | def __instancecheck__(self, instance: Any) -> bool: class Word (line 2067) | class Word(metaclass=_WordMeta): # type: ignore[no-redef] class engine (line 2071) | class engine: method __init__ (line 2072) | def __init__(self) -> None: method _number_args (line 2085) | def _number_args(self): method _number_args (line 2089) | def _number_args(self, val): method defnoun (line 2093) | def defnoun(self, singular: Optional[Word], plural: Optional[Word]) ->... method defverb (line 2105) | def defverb( method defadj (line 2130) | def defadj(self, singular: Optional[Word], plural: Optional[Word]) -> ... method defa (line 2141) | def defa(self, pattern: Optional[Word]) -> int: method defan (line 2151) | def defan(self, pattern: Optional[Word]) -> int: method checkpat (line 2160) | def checkpat(self, pattern: Optional[Word]) -> None: method checkpatplural (line 2171) | def checkpatplural(self, pattern: Optional[Word]) -> None: method ud_match (line 2178) | def ud_match(self, word: Word, wordlist: Sequence[Optional[Word]]) -> ... method classical (line 2190) | def classical(self, **kwargs) -> None: method num (line 2224) | def num( method gender (line 2246) | def gender(self, gender: str) -> None: method _get_value_from_ast (line 2263) | def _get_value_from_ast(self, obj): method _string_to_substitute (line 2279) | def _string_to_substitute( method inflect (line 2312) | def inflect(self, text: Word) -> str: method postprocess (line 2351) | def postprocess(self, orig: str, inflected) -> str: method partition_word (line 2381) | def partition_word(self, text: str) -> Tuple[str, str, str]: method plural (line 2389) | def plural(self, text: Word, count: Optional[Union[str, int, Any]] = N... method plural_noun (line 2413) | def plural_noun( method plural_verb (line 2434) | def plural_verb( method plural_adj (line 2458) | def plural_adj( method compare (line 2479) | def compare(self, word1: Word, word2: Word) -> Union[str, bool]: method compare_nouns (line 2508) | def compare_nouns(self, word1: Word, word2: Word) -> Union[str, bool]: method compare_verbs (line 2524) | def compare_verbs(self, word1: Word, word2: Word) -> Union[str, bool]: method compare_adjs (line 2540) | def compare_adjs(self, word1: Word, word2: Word) -> Union[str, bool]: method singular_noun (line 2556) | def singular_noun( method _plequal (line 2597) | def _plequal(self, word1: str, word2: str, pl) -> Union[str, bool]: method _pl_reg_plurals (line 2619) | def _pl_reg_plurals(self, pair: str, stems: str, end1: str, end2: str)... method _pl_check_plurals_N (line 2623) | def _pl_check_plurals_N(self, word1: str, word2: str) -> bool: method _pl_check_plurals_adj (line 2656) | def _pl_check_plurals_adj(self, word1: str, word2: str) -> bool: method get_count (line 2669) | def get_count(self, count: Optional[Union[str, int]] = None) -> Union[... method _plnoun (line 2690) | def _plnoun( # noqa: C901 method _handle_prepositional_phrase (line 2980) | def _handle_prepositional_phrase(cls, phrase, transform, sep): method _handle_long_compounds (line 3005) | def _handle_long_compounds(self, word: Words, count: int) -> Union[str... method _find_pivot (line 3030) | def _find_pivot(words, candidates): method _pl_special_verb (line 3039) | def _pl_special_verb( # noqa: C901 method _pl_general_verb (line 3121) | def _pl_general_verb( method _pl_special_adjective (line 3145) | def _pl_special_adjective( method _sinoun (line 3182) | def _sinoun( # noqa: C901 method a (line 3510) | def a(self, text: Word, count: Optional[Union[int, str, Any]] = 1) -> ... method _indef_article (line 3566) | def _indef_article(self, word: str, count: Union[int, str, Any]) -> str: method no (line 3591) | def no(self, text: Word, count: Optional[Union[int, str]] = None) -> str: method present_participle (line 3629) | def present_participle(self, word: Word) -> str: method ordinal (line 3648) | def ordinal(self, num: Union[Number, Word]) -> str: method millfn (line 3681) | def millfn(self, ind: int = 0) -> str: method unitfn (line 3686) | def unitfn(self, units: int, mindex: int = 0) -> str: method tenfn (line 3689) | def tenfn(self, tens, units, mindex=0) -> str: method hundfn (line 3701) | def hundfn(self, hundreds: int, tens: int, units: int, mindex: int) ->... method group1sub (line 3713) | def group1sub(self, mo: Match) -> str: method group1bsub (line 3722) | def group1bsub(self, mo: Match) -> str: method group2sub (line 3729) | def group2sub(self, mo: Match) -> str: method group3sub (line 3738) | def group3sub(self, mo: Match) -> str: method hundsub (line 3756) | def hundsub(self, mo: Match) -> str: method tensub (line 3763) | def tensub(self, mo: Match) -> str: method unitsub (line 3766) | def unitsub(self, mo: Match) -> str: method enword (line 3769) | def enword(self, num: str, group: int) -> str: method _sub_ord (line 3799) | def _sub_ord(val): method _chunk_num (line 3804) | def _chunk_num(cls, num, decimal, group): method _remove_last_blank (line 3813) | def _remove_last_blank(chunks): method _get_sign (line 3824) | def _get_sign(num): method number_to_words (line 3828) | def number_to_words( # noqa: C901 method _render (line 3943) | def _render(chunks, decimal, comma): method join (line 3955) | def join( FILE: tests/test_an.py function test_an (line 4) | def test_an(): function test_an_abbreviation (line 24) | def test_an_abbreviation(): FILE: tests/test_classical_all.py class Test (line 4) | class Test: method test_classical (line 5) | def test_classical(self): FILE: tests/test_classical_ancient.py function test_ancient_1 (line 4) | def test_ancient_1(): FILE: tests/test_classical_herd.py function test_ancient_1 (line 4) | def test_ancient_1(): FILE: tests/test_classical_names.py function test_ancient_1 (line 4) | def test_ancient_1(): FILE: tests/test_classical_person.py function test_ancient_1 (line 4) | def test_ancient_1(): FILE: tests/test_classical_zero.py function test_ancient_1 (line 4) | def test_ancient_1(): FILE: tests/test_compounds.py function test_compound_1 (line 6) | def test_compound_1(): function test_compound_2 (line 10) | def test_compound_2(): function test_compound_3 (line 14) | def test_compound_3(): function test_compound_4 (line 18) | def test_compound_4(): function test_unit_handling_degree (line 22) | def test_unit_handling_degree(): function test_unit_handling_fractional (line 34) | def test_unit_handling_fractional(): function test_unit_handling_combined (line 50) | def test_unit_handling_combined(): function test_unit_open_compound_nouns (line 66) | def test_unit_open_compound_nouns(): function test_unit_open_compound_nouns_classical (line 79) | def test_unit_open_compound_nouns_classical(): FILE: tests/test_inflections.py function is_eq (line 8) | def is_eq(p, a, b): function test_many (line 17) | def test_many(): # noqa: C901 function check_all (line 76) | def check_all(p, is_nv, singular, mod_PL_val, class_PL_val, mod_plural, ... function test_def (line 93) | def test_def(): function test_ordinal (line 121) | def test_ordinal(): function test_decimal_ordinals (line 190) | def test_decimal_ordinals(): function test_prespart (line 203) | def test_prespart(): function test_inflect_on_tuples (line 213) | def test_inflect_on_tuples(): function test_inflect_on_builtin_constants (line 225) | def test_inflect_on_builtin_constants(): function test_inflect_keyword_args (line 240) | def test_inflect_keyword_args(): function test_NameError_in_strings (line 258) | def test_NameError_in_strings(): function get_data (line 265) | def get_data(): FILE: tests/test_join.py function test_join (line 4) | def test_join(): FILE: tests/test_numwords.py function test_loop (line 4) | def test_loop(): function test_lines (line 19) | def test_lines(): function test_array (line 47) | def test_array(): function go (line 378) | def go(p, i): function test_issue_131 (line 395) | def test_issue_131(): FILE: tests/test_pl_si.py function classical (line 7) | def classical(request): function test_pl_si (line 12) | def test_pl_si(classical, word): FILE: tests/test_pwd.py class Test (line 16) | class Test: method test_enclose (line 17) | def test_enclose(self): method test_joinstem (line 21) | def test_joinstem(self): method test_classical (line 28) | def test_classical(self): method test_num (line 77) | def test_num(self): method test_inflect (line 107) | def test_inflect(self): method test_user_input_fns (line 137) | def test_user_input_fns(self): method test_user_input_defverb (line 192) | def test_user_input_defverb(self): method test_user_input_defverb_compare (line 199) | def test_user_input_defverb_compare(self): method test_postprocess (line 205) | def test_postprocess(self): method test_partition_word (line 221) | def test_partition_word(self): method test_pl (line 238) | def test_pl(self): method test_sinoun (line 302) | def test_sinoun(self): method test_gender (line 334) | def test_gender(self): method test_compare_simple (line 444) | def test_compare_simple(self, sing, plur, res): method test_compare_nouns (line 463) | def test_compare_nouns(self, sing, plur, res): method test_compare_verbs (line 474) | def test_compare_verbs(self, sing, plur, res): method test_compare_adjectives (line 494) | def test_compare_adjectives(self, sing, plur, res): method test_compare_your_our (line 498) | def test_compare_your_our(self): method test__pl_reg_plurals (line 505) | def test__pl_reg_plurals(self): method test__pl_check_plurals_N (line 514) | def test__pl_check_plurals_N(self): method test__pl_check_plurals_adj (line 522) | def test__pl_check_plurals_adj(self): method test_count (line 533) | def test_count(self): method test__plnoun (line 562) | def test__plnoun(self): method test_plnoun_retains_case (line 688) | def test_plnoun_retains_case(self, sing, plur): method test_classical_pl (line 691) | def test_classical_pl(self): method test__pl_special_verb (line 697) | def test__pl_special_verb(self): method test__pl_general_verb (line 730) | def test__pl_general_verb(self): method test__pl_special_adjective (line 764) | def test__pl_special_adjective(self, adj, plur): method test_a (line 814) | def test_a(self, sing, plur): method test_a_alt (line 818) | def test_a_alt(self): method test_a_and_an_same_method (line 826) | def test_a_and_an_same_method(self): method test_no (line 831) | def test_no(self): method test_prespart (line 865) | def test_prespart(self, sing, plur): method test_ordinal (line 893) | def test_ordinal(self, num, ord): method test_millfn (line 897) | def test_millfn(self): method test_unitfn (line 908) | def test_unitfn(self): method test_tenfn (line 917) | def test_tenfn(self): method test_hundfn (line 928) | def test_hundfn(self): method test_enword (line 938) | def test_enword(self): method test_enword_number_args_override (line 975) | def test_enword_number_args_override(self): method test_numwords (line 980) | def test_numwords(self): method test_numwords_group_chunking_error (line 1053) | def test_numwords_group_chunking_error(self): method test_numwords_group (line 1105) | def test_numwords_group(self, input, kwargs, expect): method test_wordlist (line 1109) | def test_wordlist(self): method test_doc_examples (line 1165) | def test_doc_examples(self): method test_unknown_method (line 1228) | def test_unknown_method(self): FILE: tests/test_unicode.py class TestUnicode (line 4) | class TestUnicode: method test_unicode_plural (line 7) | def test_unicode_plural(self):