Le 8/12/15 17:29, Marcus Denker a écrit :
Hi,
There used to be a mechanism for that (readonly variable bindings).
It was there but not used: half the globals where readonly, all
globals added
after the experiment was done where “normal”.
With the new “first class” variables we could easily add that back in
a clean way.
Pleassssssssse it would be gorgeous :)
Marcus
On 08 Dec 2015, at 17:19, Nicolai Hess <[email protected]
<mailto:[email protected]>> wrote:
Object := nil
you can evaluate that piece of code, but afterwards ....
Opal checks for assignments to read only variables (method arguments
for example)
and signals an error if you try to modify those vars.
But it does not check globals.
Should all Globals (OCLiteralVariable with isGlobalVar == true) be
read only ?
or can we distinguish global vars and class bindings?