From 7071af9d6a6284b604aea2d75504603eb0214b65 Mon Sep 17 00:00:00 2001 From: Bryan Jurish Date: Thu, 2 Feb 2006 12:40:31 +0000 Subject: + initial CVS import svn path=/trunk/externals/moocow/; revision=4534 --- deque/src/deque-help.pd | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 deque/src/deque-help.pd (limited to 'deque/src/deque-help.pd') diff --git a/deque/src/deque-help.pd b/deque/src/deque-help.pd new file mode 100644 index 0000000..e9b4b85 --- /dev/null +++ b/deque/src/deque-help.pd @@ -0,0 +1,45 @@ +#N canvas 62 30 512 484 10; +#X text 89 3 deque : double-ended message queue; +#X text 47 27 INLETS:; +#X text 58 40 1 - control messages; +#X text 58 53 2 - unshift (list); +#X text 57 67 3 - push (list); +#X text 253 28 OUTLETS:; +#X text 267 41 1 - dequeued messages; +#X text 198 455 Bryan Jurish ; +#X obj 51 391 deque; +#X msg 51 103 push foo bar; +#X msg 57 125 unshift baz bonk; +#X msg 77 180 pop; +#X text 241 177 "pop" : remove & outlet from end; +#X text 226 200 "shift" : remove & outlet from front; +#X msg 80 201 shift; +#X text 208 102 "push MSG" : add MSG to end; +#X text 187 125 "unshift MSG" : add MSG to front; +#X msg 86 223 bang; +#X text 232 222 "bang" : alias for "shift"; +#X msg 92 261 clear; +#X msg 93 284 flush; +#X text 225 256 "clear" : clear all elements; +#X msg 97 328 list bink bop; +#X msg 106 351 list fink fop; +#X text 216 328 LIST (inlet-2) : like "unshift LIST"; +#X text 216 352 LIST (inlet-3) : like "push LIST"; +#X text 225 278 "flush" : output front-to-back & clear; +#X msg 70 157 size; +#X text 233 156 "size" : get number of stored messages; +#X obj 81 414 print deque-status; +#X obj 51 438 print deque-content; +#X text 266 55 2 - status messages; +#X connect 8 0 30 0; +#X connect 8 1 29 0; +#X connect 9 0 8 0; +#X connect 10 0 8 0; +#X connect 11 0 8 0; +#X connect 14 0 8 0; +#X connect 17 0 8 0; +#X connect 19 0 8 0; +#X connect 20 0 8 0; +#X connect 22 0 8 1; +#X connect 23 0 8 2; +#X connect 27 0 8 0; -- cgit v1.2.1