[REBOL] Is Rebol dynamic?
From: lmecir:mbox:vol:cz at: 28-Nov-2002 10:54
1) Rebol is dynamic. Let's try the following code:
>> block1: [print 1 (block1/5: 3) print 2]
== [print 1 (block1/5: 3) print 2]
>> do block1
1
3
We succeeded to change BLOCK1 during its execution!
2) Rebol is dynamic only to some extent:
>> block2: [print 1 (insert tail block2 1 block2/5: 3) print 2]
== [print 1 (insert tail block2 1 block2/5: 3) print 2]
>> do block2
1
2
Now the change isn't observable as before!
Generally spoken:
We are able to change a block during its execution, but the effect of such a
change isn't defined.
-L