[REBOL] Re: WYSIWYG programming (was: Block Creation)
From: lmecir:geocities at: 30-Oct-2000 19:44
Hi Holger,
I am glad I provoked this nice discussion! My point was *very* similar to
yours. I wanted to suggest everyone to prefer the use of (at least
relatively) WYSIWYG code, defined as follows:
a) I call a Rebol value a Self Modifying (Rebol Code), if its evaluation
(with a help of Do e.g.) causes its change (to be precise, I should define
what is a Change, but let's leave that for a future discussion). (This
definition differs from a "usual" definition of a Self Modifying Code!)
b) I call a Rebol value a WYSIWYG (Rebol Code), if its evaluation (using Do
e.g.) doesn't cause an evaluation of a Self Modifying Rebol Code.
c) There are some Rebol values, like functions/natives If, Either, For,
While, Make, ..., for whose the latter depends on the argument(s) they
receive or on some other unknowns. Such values I call (relatively) WYSIWYG.
See a more complete Message-ID: <005801c041bb$902f90a0$[497114d4--LadislavMe]>.
Regards
Ladislav