[PD] feature request for [list]
Hans-Christoph Steiner
hans at eds.org
Wed Apr 12 03:24:35 CEST 2006
On Apr 11, 2006, at 12:22 PM, Federico wrote:
> Roman Haefeli wrote:
>
>> hi all
>>
>> more and more i realize that i can do most basic things in pd
>> without externals. before all, the introduction of [list] made
>> many objs of externals, that i used a lot, obsolete. one (in my
>> eyes) basic task remains uncovered by list: splitting symbols into
>> lists (e.g. separated by a separator-char). it would be very nice,
>> if this could be done in future versions of pd.
>
> i would like to see a [sscanf] object....
> and a [sprintf] one too.
>
> these are standard functions of C language.
>
> [sprintf] would act like [makefilename], except that accept more
> than one variable (makefilename gives unpredictable results sending
> lists with a format string like a%d_b%d).
>
> so, an example of how [sprintf] should act:
>
> [list foo bar 34(
> |
> [sprintf %s-%s-%d]
>
> would return a symbol: foo-bar-34
> and sscanf would do the inverse job:
>
> [symbol foo-bar-34(
> |
> [sscanf %s-%s-%d]
>
> would return a list:
> symbol foo, symbol bar, float 34
>
>
> consider this just a request for comment :)
[sprintf] exists, its in cyclone. [scanf] would be nice too. In
fact, a whole POSIX lib would be handy.
.hc
________________________________________________________________________
____
Man has survived hitherto because he was too ignorant to know how to
realize his wishes.
Now that he can realize them, he must either change them, or perish.
-William Carlos
Williams
More information about the Pd-list
mailing list