On Wednesday 12 July 2017 01:36 PM, Marcus Denker wrote:
The compiler knows two modes:
“Interactive” and not. So if there is a undeclared var, it will in interactive
mode ask the user what to do, but when compiling non-interactively it
will just add the var to Undeclared (with a nil value) and compile a binding
to that.

If I run

        Motivation fromString: 'loo'

from Playground or Inspector, I get a DNU window for #fromString not a prompt for defining this variable. Shouldn't Playground/Inspector be considered interactive? Why is Motivation assumed undeclared?

Curious .. Subbu

Reply via email to