Why the difference in usage between 'clear' and 'unset' with Rebol lists? -
given list:
a: [1 2 3 4 5]
why clear a
clear list , unset 'a
unset it? have expected both clear
, unset
consistently take either a
or 'a
arguments.
clear removes entries block referenced word a:
a: [1 2 3 4 5] length? == 5 clear length? == 0
unset removes word a itself:
a: [1 2 3 4 5] length? == 5 unset 'a length? ** script error: has no value ** near: length?
Comments
Post a Comment