help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How remove some pattern from variable and it must stay, recursively


From: Oleksandr Gavenko
Subject: Re: How remove some pattern from variable and it must stay, recursively expanded.
Date: Wed, 13 Jan 2010 11:19:31 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

On 2010.01.12 23:25, Maxim Yegorushkin wrote:
>> var := ... ${filter patern,${var}} ...
>>
>> subst ${@:.o=.s} to '' (nil string).
>
> Not sure how the last two lines are related.
>
var := ${filter-out pattern,XXX pattern ${@:.o=.s} YYY}

after expend become "XXX pattern YYY" (ups, there is "${@:.o=.s}"?),
and then filter-out drop pattern so get "XXX YYY", but
I wont get "XXX ${@:.o=.s} YYY"!

And wont "var" stay recursively expanded.

> Would the following not work?
>
> tmp_var := ${var} # expand var now
> var = ${filter patern,${tmp_var}} # var stays recursively expanded
>
Sorry, no.

--
С уважением, Александр Гавенко.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]