Pattern Matcher
stable
Linear Algebra Example
matchpy package
Glossary
Pattern Matcher
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (Constraint method)
__eq__() (Constraint method)
__getitem__() (Expression method)
(Operation method)
__getnewargs__() (ReplacementRule method)
__hash__() (Constraint method)
__init__() (BipartiteGraph method)
(CustomConstraint method)
(DiscriminationNet method)
(EqualVariablesConstraint method)
(Expression method)
(FlatTerm method)
(ManyToOneMatcher method)
(ManyToOneReplacer method)
(Operation method)
(Pattern method)
(SequenceMatcher method)
(Symbol method)
(SymbolWildcard method)
(Wildcard method)
(cached_property method)
__new__() (ReplacementRule static method)
__repr__() (ReplacementRule method)
_asdict() (ReplacementRule method)
_collect_variable_renaming() (matchpy.matching.many_to_one.ManyToOneMatcher class method)
_combined_wildcards_iter() (FlatTerm static method)
_flatterm_iter() (matchpy.matching.syntactic.FlatTerm class method)
_generate_net() (matchpy.matching.syntactic.DiscriminationNet class method)
_internal_add() (ManyToOneMatcher method)
_make() (matchpy.functions.ReplacementRule class method)
_replace() (ReplacementRule method)
A
add() (DiscriminationNet method)
(ManyToOneMatcher method)
(ManyToOneReplacer method)
(SequenceMatcher method)
Arity (class in matchpy.expressions.expressions)
arity (Operation attribute)
as_graph() (BipartiteGraph method)
(DiscriminationNet method)
(ManyToOneMatcher method)
(SequenceMatcher method)
associative (Operation attribute)
AssociativeOperation (class in matchpy.expressions.expressions)
Atom (class in matchpy.expressions.expressions)
B
base_solution_linear() (in module matchpy.utils)
binary (Arity attribute)
BipartiteGraph (class in matchpy.matching.bipartite)
C
cached_property (class in matchpy.utils)
can_match() (matchpy.matching.syntactic.SequenceMatcher class method)
clear() (BipartiteGraph method)
collect_symbols() (Expression method)
(Operation method)
(Symbol method)
collect_variables() (Expression method)
(Operation method)
commutative (Operation attribute)
commutative_sequence_variable_partition_iter() (in module matchpy.utils)
CommutativeOperation (class in matchpy.expressions.expressions)
constant
Constraint (class in matchpy.expressions.constraints)
constraint_vars (ManyToOneMatcher attribute)
constraints (ManyToOneMatcher attribute)
contains_variables_from_set() (in module matchpy.expressions.functions)
create_operation_expression() (in module matchpy.expressions.functions)
CustomConstraint (class in matchpy.expressions.constraints)
D
DiscriminationNet (class in matchpy.matching.syntactic)
dot() (Wildcard static method)
E
edges() (BipartiteGraph method)
edges_with_labels() (BipartiteGraph method)
empty() (matchpy.matching.syntactic.FlatTerm class method)
enum_maximum_matchings_iter() (in module matchpy.matching.bipartite)
EqualVariablesConstraint (class in matchpy.expressions.constraints)
Expression (class in matchpy.expressions.expressions)
extended_euclid() (in module matchpy.utils)
extract_substitution() (Substitution method)
F
finals (ManyToOneMatcher attribute)
find_matching() (BipartiteGraph method)
fixed_integer_vector_iter() (in module matchpy.utils)
fixed_size (Wildcard attribute)
FlatTerm (class in matchpy.matching.syntactic)
G
generator_chain() (in module matchpy.utils)
get_head() (in module matchpy.expressions.functions)
get_short_lambda_source() (in module matchpy.utils)
get_variables() (in module matchpy.expressions.functions)
global_constraints (Pattern attribute)
H
head (Expression attribute)
(Operation attribute)
(Wildcard attribute)
I
infix (Operation attribute)
is_anonymous() (in module matchpy.expressions.functions)
is_constant (Expression attribute)
is_constant() (in module matchpy.expressions.functions)
is_match() (DiscriminationNet method)
(ManyToOneMatcher method)
(in module matchpy.functions)
is_operation() (in module matchpy.matching.syntactic)
is_symbol_wildcard() (in module matchpy.matching.syntactic)
is_syntactic (Expression attribute)
(FlatTerm attribute)
(Pattern attribute)
is_syntactic() (in module matchpy.expressions.functions)
L
limited_to() (BipartiteGraph method)
local_constraints (Pattern attribute)
M
make_dot_variable() (in module matchpy.expressions.expressions)
make_plus_variable() (in module matchpy.expressions.expressions)
make_star_variable() (in module matchpy.expressions.expressions)
make_symbol_variable() (in module matchpy.expressions.expressions)
ManyToOneMatcher (class in matchpy.matching.many_to_one)
ManyToOneReplacer (class in matchpy.matching.many_to_one)
match() (DiscriminationNet method)
(ManyToOneMatcher method)
(SequenceMatcher method)
(in module matchpy.matching.one_to_one)
match_anywhere() (in module matchpy.matching.one_to_one)
match_head() (in module matchpy.expressions.functions)
matchpy.expressions.constraints (module)
matchpy.expressions.expressions (module)
matchpy.expressions.functions (module)
matchpy.expressions.substitution (module)
matchpy.functions (module)
matchpy.matching.bipartite (module)
matchpy.matching.many_to_one (module)
matchpy.matching.one_to_one (module)
matchpy.matching.syntactic (module)
matchpy.utils (module)
merged() (matchpy.matching.syntactic.FlatTerm class method)
min_count (Wildcard attribute)
N
name (Operation attribute)
(Symbol attribute)
new() (Operation static method)
nullary (Arity attribute)
O
one_identity (Operation attribute)
OneIdentityOperation (class in matchpy.expressions.expressions)
op_iter() (in module matchpy.expressions.functions)
op_len() (in module matchpy.expressions.functions)
Operation (class in matchpy.expressions.expressions)
operation (SequenceMatcher attribute)
,
[1]
optional() (Wildcard static method)
P
Pattern (class in matchpy.expressions.expressions)
pattern (ReplacementRule attribute)
pattern_vars (ManyToOneMatcher attribute)
patterns (ManyToOneMatcher attribute)
plus() (Wildcard static method)
polyadic (Arity attribute)
preorder_iter() (Expression method)
(in module matchpy.expressions.functions)
preorder_iter_with_position() (in module matchpy.expressions.functions)
R
register_operation_factory() (in module matchpy.expressions.functions)
register_operation_iterator() (in module matchpy.expressions.functions)
rename (ManyToOneMatcher attribute)
rename() (Substitution method)
rename_variables() (in module matchpy.expressions.functions)
replace() (in module matchpy.functions)
(ManyToOneReplacer method)
replace_all() (in module matchpy.functions)
replace_all_post_order() (in module matchpy.functions)
replace_many() (in module matchpy.functions)
replace_post_order() (ManyToOneReplacer method)
replacement (ReplacementRule attribute)
ReplacementRule (class in matchpy.functions)
root (ManyToOneMatcher attribute)
S
SequenceMatcher (class in matchpy.matching.syntactic)
slot_cached_property() (in module matchpy.utils)
solve_linear_diop() (in module matchpy.utils)
star() (Wildcard static method)
states (ManyToOneMatcher attribute)
substitute() (in module matchpy.functions)
Substitution (class in matchpy.expressions.substitution)
Symbol (class in matchpy.expressions.expressions)
symbol() (Wildcard static method)
symbol_type (SymbolWildcard attribute)
symbols (Expression attribute)
SymbolWildcard (class in matchpy.expressions.expressions)
syntactic
T
ternary (Arity attribute)
try_add_variable() (Substitution method)
U
unary (Arity attribute)
union() (Substitution method)
union_with_variable() (Substitution method)
V
variables (Constraint attribute)
(CustomConstraint attribute)
(EqualVariablesConstraint attribute)
(Expression attribute)
variadic (Arity attribute)
W
weak_composition_iter() (in module matchpy.utils)
Wildcard (class in matchpy.expressions.expressions)
with_renamed_vars() (Constraint method)
(CustomConstraint method)
(EqualVariablesConstraint method)
(Expression method)
(Operation method)
(Symbol method)
(SymbolWildcard method)
(Wildcard method)
without_edge() (BipartiteGraph method)
without_nodes() (BipartiteGraph method)
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.