Macro Substitution
Jan Schenkel
janschenkel at yahoo.com
Mon Oct 9 13:37:46 EDT 2006
--- Robert Sneidar <bobs at twft.com> wrote:
> I am a bit stumped as to what to do to convert macro
> substitutions in
> the fox code I am porting. Macro substitution is
> when I can refer to
> a variable using a delimiter and the variable will
> be substituted for
> the value it contains at runtime. So if bobtest
> contained "blah" then
> I could "get $bobtest.1" and the code at runtime
> would give me the
> value of blah1. I won't go into the virtues of macro
> substitution
> here. There are times when it is quite handy.
>
> I know Revolution has no such convention. I am
> hoping to avoid a lot
> of extra coding to convert macro substitutions in
> the Foxpro code.
> Any ideas?
>
> Bob Sneidar
>
Hi Bob,
Depending on the circumstances, you can use the 'do'
command and 'value' function to achieve your goal.
--
on mouseUp
local blah1
put 40 into blah1
local bobtest
put "blah" into bobtest
answer value(bobtest & 1)
end mouseUp
--
Hope this helped,
Jan Schenkel.
Quartam Reports for Revolution
<http://www.quartam.com>
=====
"As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld)
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the use-livecode
mailing list