> I remember long time ago working with Wayne on this
> double dot or indirect
> addressing. so a feature has not been considered a
> bug ;-0
> One of the big pluses of R:Base used to be this
> dynamic programming feature.

Ben: That sort of programming is still available using
Macro Substitution.  I use it daily and it does a lot
of cool stuff.  My only problem is in the situation I
described where I have to use macro substitution
inside an expression.  In this case (only) the parser
gets confused, probably because of the double meaning
for the & character in R:Base (string concatenation
and macro substitution).

I'm sure the ambiguity could be resolved by the
parser, and if I don't find an easy work around I will
probably post this to RDCC.  

Interestingly enough, the following DOES work:

SELECT (&vVarName / 2) INTO vResult +
  FROM Dummy WHERE LIMIT = 1

which makes me think that under certain circumstances
the parser can make out what I am trying to do.

--
Larry


__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l
================================================
TO SEARCH ARCHIVES:
http://www.mail-archive.com/rbase-l%40sonetmail.com/

Reply via email to