What does this syntax { ...: ...} mean? Example:
Class {
#name : #TypExamples,
#superclass : #Object,
#category : #'Typer-Core-Examples-OLD'
}
{ #category : #accessing }
TypExamples >> recursion [
| x |
x := [ x ].
^ x
]
Is it a dictionary? I did not find such syntax in the Pharo Cheat Sheet. Is it legal for Playground and for methods body?