And where does it say they are evaluated when placed within [ ]? If [] is sometimes threated as quotation marks then documentation is saying it shouldn't be recognized (which is a natural thing to expect).
Cetin
>in the short of back-handed way that occurs in the documentation ... yes, it is documented. In the help file for #define:
>
>
Compile time constants are not recognized when placed within quotation marks.>
>Note that it doesn't say that this applies to all character strings -- just those in quotation marks.
>
>
>>>... depends on your defintion of string delimiter, I guess ... whether those compiler substitutions are evaluated before or after the string delimiters.
>>>
>>
>>Sorry I dont'understand you. I don't have a definition of string delimiter myself. I was talking about VFP's string delimiters. Why should it ever be different in evaluation depending on the delimiter used? Do you know somewhere that weirdness in behavior documented?
>>Cetin