|
11 | 11 | from typing import _GenericAlias |
12 | 12 |
|
13 | 13 | from _libsemigroups_pybind11 import ( |
| 14 | + Order as _Order, |
14 | 15 | to_congruence_string as _to_congruence_string, |
15 | 16 | to_congruence_word as _to_congruence_word, |
16 | 17 | to_froidure_pin as _to_froidure_pin, |
|
20 | 21 | to_knuth_bendix as _to_knuth_bendix, |
21 | 22 | to_knuth_bendix_LenLexSet as _to_knuth_bendix_LenLexSet, |
22 | 23 | to_knuth_bendix_LenLexTrie as _to_knuth_bendix_LenLexTrie, |
| 24 | + to_knuth_bendix_RPOSet as _to_knuth_bendix_RPOSet, |
| 25 | + to_knuth_bendix_RPOTrie as _to_knuth_bendix_RPOTrie, |
23 | 26 | to_knuth_bendix_string_LenLexSet as _to_knuth_bendix_string_LenLexSet, |
24 | 27 | to_knuth_bendix_string_LenLexTrie as _to_knuth_bendix_string_LenLexTrie, |
| 28 | + to_knuth_bendix_string_RPOSet as _to_knuth_bendix_string_RPOSet, |
| 29 | + to_knuth_bendix_string_RPOTrie as _to_knuth_bendix_string_RPOTrie, |
25 | 30 | to_knuth_bendix_word_LenLexSet as _to_knuth_bendix_word_LenLexSet, |
26 | 31 | to_knuth_bendix_word_LenLexTrie as _to_knuth_bendix_word_LenLexTrie, |
| 32 | + to_knuth_bendix_word_RPOSet as _to_knuth_bendix_word_RPOSet, |
| 33 | + to_knuth_bendix_word_RPOTrie as _to_knuth_bendix_word_RPOTrie, |
27 | 34 | to_presentation as _to_presentation, |
28 | 35 | to_presentation_string as _to_presentation_string, |
29 | 36 | to_presentation_word as _to_presentation_word, |
@@ -69,12 +76,18 @@ def _nice_name(type_list): |
69 | 76 | (_InversePresentation, list[int]): _to_inverse_presentation_word, |
70 | 77 | (_InversePresentation, str): _to_inverse_presentation_string, |
71 | 78 | (_KnuthBendix,): _to_knuth_bendix, |
72 | | - (_KnuthBendix, "LenLexTrie"): _to_knuth_bendix_LenLexTrie, |
73 | | - (_KnuthBendix, "LenLexSet"): _to_knuth_bendix_LenLexSet, |
74 | | - (_KnuthBendix, list[int], "LenLexSet"): _to_knuth_bendix_word_LenLexSet, |
75 | | - (_KnuthBendix, list[int], "LenLexTrie"): _to_knuth_bendix_word_LenLexTrie, |
76 | | - (_KnuthBendix, str, "LenLexSet"): _to_knuth_bendix_string_LenLexSet, |
77 | | - (_KnuthBendix, str, "LenLexTrie"): _to_knuth_bendix_string_LenLexTrie, |
| 79 | + (_KnuthBendix, "Set", _Order.shortlex): _to_knuth_bendix_LenLexSet, |
| 80 | + (_KnuthBendix, "Trie", _Order.shortlex): _to_knuth_bendix_LenLexTrie, |
| 81 | + (_KnuthBendix, list[int], "Set", _Order.shortlex): _to_knuth_bendix_word_LenLexSet, |
| 82 | + (_KnuthBendix, list[int], "Trie", _Order.shortlex): _to_knuth_bendix_word_LenLexTrie, |
| 83 | + (_KnuthBendix, str, "Set", _Order.shortlex): _to_knuth_bendix_string_LenLexSet, |
| 84 | + (_KnuthBendix, str, "Trie", _Order.shortlex): _to_knuth_bendix_string_LenLexTrie, |
| 85 | + (_KnuthBendix, "Set", _Order.recursive): _to_knuth_bendix_RPOSet, |
| 86 | + (_KnuthBendix, "Trie", _Order.recursive): _to_knuth_bendix_RPOTrie, |
| 87 | + (_KnuthBendix, list[int], "Set", _Order.recursive): _to_knuth_bendix_word_RPOSet, |
| 88 | + (_KnuthBendix, list[int], "Trie", _Order.recursive): _to_knuth_bendix_word_RPOTrie, |
| 89 | + (_KnuthBendix, str, "Set", _Order.recursive): _to_knuth_bendix_string_RPOSet, |
| 90 | + (_KnuthBendix, str, "Trie", _Order.recursive): _to_knuth_bendix_string_RPOTrie, |
78 | 91 | (_Presentation,): _to_presentation, |
79 | 92 | (_Presentation, str): _to_presentation_string, |
80 | 93 | (_Presentation, list[int]): _to_presentation_word, |
|
0 commit comments