how are variables passed from functions?

FlexibleLearning.com admin at FlexibleLearning.com
Sun Nov 16 07:15:59 EST 2014


Agreed... Leave the existing behaviour alone.

It is not a bug but an undocumented feature. And yes, it will break at least
one of my products if changed!

This issue has already been discussed some time ago. It was determined to
leave the behaviour unchanged for both flexibility and backwards
compatibility.

If you don't want this behaviour, ensure you return values at each step.
Simples.

Hugh Senior
FLCo



Assuming that this has been the behaviour of Metacard, Revolution, Livecode
(and possibly Hypercard) for 22 years (or more), it is perhaps best just
accepted as a fait accompli.  If no-one has noticed this "aberrant"
behaviour in those 2 (or more decades), then fixing it now might well lead
to problems.  IMO better for Runrev to just state emphatically that this is
how things work in Livecode.

Bernard






More information about the use-livecode mailing list