Not only that, I think I overthought this. All I really need to do is retrieve the array and then use the array elements instead of the variables. It all started when I began using behaviors and discovered that a behavior does not have access to a scripts own constants. This was a way for me to use script locals in both the behavior and the parent script by having the getStackConstants() function in each one. I'd have to replace every instance of a script local with an array reference, but it's probably better in the long run.
Bob S > On Jun 27, 2018, at 15:53 , Bob Sneidar via use-livecode > <use-livecode@lists.runrev.com> wrote: > > You know you are right. I just noticed that. That syntax of mine should not > have even worked LOL! Talk about a forgiving interpreter! > > Bob S > > >> On Jun 26, 2018, at 23:25 , Dick Kriesel via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >>> On Jun 26, 2018, at 1:13 PM, Bob Sneidar via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> ... >>> do "put " & quote & aStackConstants [tConstant] & quote & " into " & >>> tConstant >> >> Hi, Bob. If you wanted simpler code, that could be just >> >> do "put aStackConstants[ tConstant ] into " & tConstant >> >> — Dick _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode