From ea9309020b952f476793c886f198dbcbc0e45e78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Tue, 3 Oct 2006 09:05:23 +0000 Subject: abstraction-implementation for [any2list] svn path=/trunk/externals/zexy/; revision=6064 --- abs/a2l-help.pd | 24 ++++++++++++++++++++++++ abs/a2l.pd | 9 +++++++++ abs/any2list-help.pd | 24 ++++++++++++++++++++++++ abs/any2list.pd | 12 ++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 abs/a2l-help.pd create mode 100644 abs/a2l.pd create mode 100644 abs/any2list-help.pd create mode 100644 abs/any2list.pd (limited to 'abs') diff --git a/abs/a2l-help.pd b/abs/a2l-help.pd new file mode 100644 index 0000000..c15f9d1 --- /dev/null +++ b/abs/a2l-help.pd @@ -0,0 +1,24 @@ +#N canvas 319 129 450 458 10; +#X text 113 30 convert "anything" to lists; +#X text 116 56 pass through the rest; +#X floatatom 46 229 0 0 0 0 - - -; +#X symbolatom 46 203 0 0 0 0 - - -; +#X msg 46 162 this is anything; +#X msg 46 182 list this is a list; +#X obj 35 276 print a2l; +#X text 43 328 to make "anything"s out of lists \, try; +#X obj 299 369 route list; +#X msg 299 348 list this is a list; +#X obj 299 389 print l2a; +#X obj 48 30 any2list; +#X text 245 223 alias; +#X obj 286 223 a2l; +#X obj 35 256 any2list; +#X text 356 6 part of zexy; +#X connect 2 0 14 0; +#X connect 3 0 14 0; +#X connect 4 0 14 0; +#X connect 5 0 14 0; +#X connect 8 0 10 0; +#X connect 9 0 8 0; +#X connect 14 0 6 0; diff --git a/abs/a2l.pd b/abs/a2l.pd new file mode 100644 index 0000000..320dcf4 --- /dev/null +++ b/abs/a2l.pd @@ -0,0 +1,9 @@ +#N canvas 151 169 450 300 10; +#X obj 121 122 inlet; +#X obj 121 155 any2list; +#X obj 121 184 outlet; +#X text 302 48 part of zexy; +#X text 74 35 convert anything into lists; +#X text 89 20 [a2l] == alias for [any2list]; +#X connect 0 0 1 0; +#X connect 1 0 2 0; diff --git a/abs/any2list-help.pd b/abs/any2list-help.pd new file mode 100644 index 0000000..c15f9d1 --- /dev/null +++ b/abs/any2list-help.pd @@ -0,0 +1,24 @@ +#N canvas 319 129 450 458 10; +#X text 113 30 convert "anything" to lists; +#X text 116 56 pass through the rest; +#X floatatom 46 229 0 0 0 0 - - -; +#X symbolatom 46 203 0 0 0 0 - - -; +#X msg 46 162 this is anything; +#X msg 46 182 list this is a list; +#X obj 35 276 print a2l; +#X text 43 328 to make "anything"s out of lists \, try; +#X obj 299 369 route list; +#X msg 299 348 list this is a list; +#X obj 299 389 print l2a; +#X obj 48 30 any2list; +#X text 245 223 alias; +#X obj 286 223 a2l; +#X obj 35 256 any2list; +#X text 356 6 part of zexy; +#X connect 2 0 14 0; +#X connect 3 0 14 0; +#X connect 4 0 14 0; +#X connect 5 0 14 0; +#X connect 8 0 10 0; +#X connect 9 0 8 0; +#X connect 14 0 6 0; diff --git a/abs/any2list.pd b/abs/any2list.pd new file mode 100644 index 0000000..a97966f --- /dev/null +++ b/abs/any2list.pd @@ -0,0 +1,12 @@ +#N canvas 0 0 450 300 10; +#X obj 74 50 inlet; +#X obj 74 172 outlet; +#X obj 74 107 route bang; +#X obj 149 128 list; +#X text 286 38 part of zexy; +#X text 174 81 requires pd>=0.39; +#X text 58 25 convert anything into lists; +#X connect 0 0 2 0; +#X connect 2 0 1 0; +#X connect 2 1 3 0; +#X connect 3 0 1 0; -- cgit v1.2.1