5.2 Pseudo-variables

In Smalltalk, there are 6 reserved keywords, or pseudo-variables:

nil, true, false, self, super, and thisContext.

They are called pseudo-variables because they are predefined and cannot be assigned to. true, false, and nil are constants while the values of self, super, and thisContext vary dynamically as code is executed.