On Wed, 21 Aug 2013 23:58:25 +0000
Gerwin Klein <Ger...@ni...> wrote:
> Hi,
>
> the problem appears to be in the macro definition. To refer to a macro you need to enclose it in braces, i.e. {NameLower} instead of just NameLower. The latter matches the literal string "NameLower" instead of the macro.
>
> This means, if you replace
>
> > NameLowerQualified = ((NameLower | NameUpper) ".")+ NameLower
> > NameUpperQualified = ((NameLower | NameUpper) ".")+ NameUpper
>
> by
>
> > NameLowerQualified = (({NameLower} | {NameUpper}) ".")+ {NameLower}
> > NameUpperQualified = (({NameLower} | {NameUpper}) ".")+ {NameUpper}
>
>
> you should get the expected behaviour.
>
Right! Thank you.
M
|