On Mon, 20 Oct 2014, henrique.andrade(a)bb.com.br wrote:

> Dear Allin,
>
> I think the problem with wildcards is not completely solved. Please take a 
> look at the following script (you can find the used dataset attached):
>
> <hansl>
> open "Dados.gdt" --quiet
>
> loop for i=1..12 --quiet
>    store "@dotdir\Projeções ($i passo).gdt" ibcbr proj_*_$i
> endloop
>
> loop for i=1..12 --quiet
>    store "@dotdir\Projeções ($i passo).gdt" *_$i
> endloop
>
> </hansl>
>
> This commands work just fine, but that one don't:
>
> <hansl>
> loop for i=1..12 --quiet
>    store "@dotdir\Projeções ($i passo).gdt" ibcbr *_$i
> endloop
> </hansl>

Thanks, Henrique. I see the problem, but if I'm not mistaken this is 
not connected with the new command parser; I think it has always 
been there. The minimal version of the error is

<hansl>
open dados.gdt
list L = const *_1
</hansl>

That is, you try to form a list starting with a series (or a named 
list), followed by a wildcard expression that starts with '*'. The 
second term is not recognized as adding to the list. I'll have a go 
at fixing this tomorrow.

Allin

Reply via email to