Skip to content

Commit 8d34393

Browse files
committed
C3 article was removed.
1 parent ded7991 commit 8d34393

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

doc/Language/classtut.rakudoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,7 @@ L<MOP|/type/Metamodel::ClassHOW#method_can>.
728728
As mentioned before, a class can inherit from multiple classes. When a
729729
class inherits from multiple classes the dispatcher knows to look at both
730730
classes when looking up a method to search for. Raku uses the
731-
L<C3 algorithm|https://en.wikipedia.org/wiki/C3_linearization> to linearize
731+
L<C3 algorithm|https://en.wikipedia.org/wiki/Multiple_inheritance> to linearize
732732
multiple inheritance hierarchies, which is better than depth-first search
733733
for handling multiple inheritance.
734734

doc/Language/objects.rakudoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,7 @@ If a method is called on the child class, and the child class does not
652652
provide that method, the method of that name in one of the parent classes is
653653
invoked instead, if it exists. The order in which parent classes are
654654
consulted is called the I<method resolution order> (MRO). Raku uses the
655-
L<C3 method resolution order|https://en.wikipedia.org/wiki/C3_linearization>.
655+
L<C3 method resolution order|https://en.wikipedia.org/wiki/Multiple_inheritance>.
656656
You can ask a type for its MRO through a call to its metaclass:
657657

658658
=for code

doc/Type/Metamodel/C3MRO.rakudoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ I<Warning>: this role is part of the Rakudo implementation, and is not
1010
a part of the language specification.
1111

1212
L<Metamodel|/language/mop> role for the
13-
L<I<C3> method resolution order (MRO)|https://en.wikipedia.org/wiki/C3_linearization>.
13+
L<I<C3> method resolution order (MRO)|https://en.wikipedia.org/wiki/Multiple_inheritance>.
14+
.
1415
I<Note>: this method,
1516
along with almost the whole metamodel, is part of the Rakudo implementation.
1617

0 commit comments

Comments
 (0)