Type detection: Difference between revisions

Content added Content deleted
Line 1,267: Line 1,267:
arg is of type ImmutableArray and prints itself as: "#()"
arg is of type ImmutableArray and prints itself as: "#()"
arg is of type Block and prints itself as: "[] in UnboundMethod>>doIt"
arg is of type Block and prints itself as: "[] in UnboundMethod>>doIt"
arg is of type Context and prints itself as: "UndefinedObject(**DIRECTED**) >> doIt [18]"
arg is of type Context and prints itself as: "UndefinedObject(**DIRECTED**) >> doIt [20]"
arg is of type ZeroDivide and prints itself as: "division by zero"
arg is of type ZeroDivide and prints itself as: "division by zero"
arg is of type MessageNotUnderstood and prints itself as: "SmallInteger does not understand: "fooBar""</pre>
arg is of type MessageNotUnderstood and prints itself as: "SmallInteger does not understand: "fooBar""</pre>