Skip to content

Commit e68d9f9

Browse files
authored
Merge pull request #13 from prasadwagle/fix-pharoobjectmodel
Add text about primitives not being message sends
2 parents 9415daa + b1038e8 commit e68d9f9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Chapters/PharoObjectModel/PharoObjectModel.pillar

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ At some point action must take place:
233233
- ''Variable accesses'' are just accesses to the value of a variable.
234234
- ''Assignments'' are not message sends. An assignment to a variable causes that variable name to be freshly bound to the result of the expression in the scope of its definition.
235235
- ''Returns'' are not message sends. A return simply causes the computed result to be returned to the sender.
236+
- ''Primitives'' are not message sends. They are implemented in the virtual machine.
236237
- ''Pragmas'' are not message sends. They are method annotations.
237238

238239
Other than these few exceptions, pretty much everything else does truly happen by sending messages.

0 commit comments

Comments
 (0)