Skip to content

Commit cc45692

Browse files
jgartevindarel
authored andcommitted
Fix typos
1 parent 1661f09 commit cc45692

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clos.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,14 +129,14 @@ So, our `person` class doesn't explicitly inherit from another class
129129
the class `t` and from `standard-object`. See below under
130130
"inheritance".
131131

132-
We could write a minimal class definition without slots options like this:
132+
We could write a minimal class definition without slot options like this:
133133

134134
~~~lisp
135135
(defclass point ()
136136
(x y z))
137137
~~~
138138

139-
or even without slots specifiers: `(defclass point () ())`.
139+
or even without slot specifiers: `(defclass point () ())`.
140140

141141
### Creating objects (make-instance)
142142

@@ -406,7 +406,7 @@ The [closer-mop](https://github.com/pcostanza/closer-mop) library is *the*
406406
portable way to do CLOS/MOP operations.
407407

408408

409-
A subclass inherits all of its parents slots, and it can override any
409+
A subclass inherits all of its parents' slots, and it can override any
410410
of their slot options. Common Lisp makes this process dynamic, great
411411
for REPL session, and we can even control parts of it (like, do
412412
something when a given slot is removed/updated/added, etc).

0 commit comments

Comments
 (0)