Skip to content

Commit 24162ea

Browse files
committed
Fix grammar errors
"it's" is short for "it is", which is an easy test where it's "it's" or "its" :-)
1 parent a2eb3d0 commit 24162ea

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

doc/Language/typesystem.pod6

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ type constraint may change in this case.
3737
=head2 Type Objects
3838
3939
To test if an object is a type object, test for definedness and check for
40-
identity between the object and it's C<.WHAT> pseudo-method. Note that the
40+
identity between the object and its C<.WHAT> pseudo-method. Note that the
4141
method C<.defined> can be overloaded and may provide false information.
4242
4343
my $a = Int;
@@ -366,7 +366,7 @@ Defined as:
366366
multi sub trait_mod:<is>(Mu:U $child, Mu:U $parent)
367367
368368
The L<trait|/type/Sub#Traits> X<C<is>|is (inheritance)> accepts a type object to be
369-
added as a parent class of a class in it's definition. To allow multiple
369+
added as a parent class of a class in its definition. To allow multiple
370370
inheritance the trait can be applied more then once. Adding parents to a class
371371
will import their methods into the target class. If the same method name occurs
372372
in multiple parents, the first added parent will win.
@@ -574,7 +574,7 @@ Default parameters can be provided.
574574
=head3 Roles as Types
575575
576576
Roles can be used as type constraints wherever a type is expected. If a role is
577-
mixed in with C<does> or C<but>, it's type-object is added to the type-object
577+
mixed in with C<does> or C<but>, its type-object is added to the type-object
578578
list of the object in question. If a role is used instead of a class (using
579579
autopunning), the roles type-object is added to the inheritance chain.
580580

0 commit comments

Comments
 (0)