aboutsummaryrefslogtreecommitdiff
path: root/doc/pddp/glossary.pd
diff options
context:
space:
mode:
authorJonathan Wilkes <jancsika1@users.sourceforge.net>2010-09-13 04:04:59 +0000
committerJonathan Wilkes <jancsika1@users.sourceforge.net>2010-09-13 04:04:59 +0000
commit0db2e4a03662f424415ce48795aaa1ee1984e69d (patch)
tree95f86dd857a367156170fba2f2a381c476bf442b /doc/pddp/glossary.pd
parentc66143d81612f0235cbc111be134580196a7b3e1 (diff)
Corrected some errors and added a newe glossary
svn path=/trunk/; revision=14105
Diffstat (limited to 'doc/pddp/glossary.pd')
-rw-r--r--doc/pddp/glossary.pd507
1 files changed, 424 insertions, 83 deletions
diff --git a/doc/pddp/glossary.pd b/doc/pddp/glossary.pd
index 7ffb2a08..553e43fd 100644
--- a/doc/pddp/glossary.pd
+++ b/doc/pddp/glossary.pd
@@ -1,83 +1,424 @@
-#N canvas 169 86 628 485 10;
-#X obj 2 2 cnv 15 620 20 empty empty glossary 2 11 1 18 -195568 -66577
-0;
-#X obj 586 4 pddp/pddplink http://puredata.info/dev/pddp -text pddp;
-#X text 20 27 anything;
-#X text 20 57 atom;
-#X text 160 57 the most basic element of data in Pd;
-#X text 20 77 bang;
-#X text 160 77 a special selector that means "do it!";
-#X text 20 97 canvas;
-#X text 20 117 float;
-#X text 20 147 list;
-#X text 20 207 message;
-#X text 20 257 pointer;
-#X text 20 307 selector;
-#X text 20 337 selector series;
-#X text 160 337 a series of 2 or more atoms whose first atom is neither
-the selector "list" nor a numeric atom;
-#X text 20 367 series;
-#X text 160 367 a collection of zero or more atoms;
-#X text 20 387 numeric atom;
-#X text 20 427 symbolic atom;
-#X text 20 447 symbol;
-#X text 20 237 patch;
-#X text 160 237 a program written in Pd;
-#X text 160 447 a special selector to tell an object to receive a symbolic
-atom as data.;
-#X text 160 207 data in any form sent to an object which causes the
-object to do something specific;
-#X text 20 407 struct;
-#X text 20 287 scalar;
-#X text 160 287 a graphical instance of a struct;
-#X text 160 117 a special selector to tell an object to receive a numeric
-atom as data;
-#X text 160 407 an object to create templates for data structures;
-#X text 160 387 any atom which functions as a number \, i.e. 53 \,
-3.1 \, 1e-25;
-#X text 160 427 any atom that is not a numeric atom \, i.e. word \,
-3.1.1 \, 1two;
-#X obj 0 144 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 114 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 94 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 74 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 54 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 204 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 234 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 254 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 284 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 304 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 334 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 364 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 384 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 404 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 424 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X obj 0 444 cnv 15 620 2 empty empty empty 20 12 0 14 -233017 -66577
-0;
-#X text 160 307 a symbolic atom that serves as an instruction to the
-receiving object as how to handle the message;
-#X text 160 147 a series of 3 or more atoms whose first atom is the
-selector "list" \, or \, a series of 2 or more atoms whose first atom
-is numeric \, which causes the "list" selector to be implied \, i.e.
-[list one two( \, [1 2( \, [1 two(;
-#X text 160 97 the blank area of the window where you write your patches
-;
-#X text 160 257 a reference to a position in a scalar used to manipulate
-and read data from it;
-#X text 160 27 a keyword in certain objects which matches an atom or
-series \, sometimes written as "a" or "any";
+#N canvas 0 0 448 379 10;
+#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header glossary 20 10 1
+18 -261106 -33289 0;
+#N canvas 296 26 376 539 generate 0;
+#X obj 71 238 list-drip;
+#X msg 71 282 0;
+#X msg 115 282 1;
+#X msg 159 282 2;
+#X msg 203 282 3;
+#X obj 248 381 list prepend;
+#X obj 203 309 t a;
+#X obj 248 403 route 0 1 2 3;
+#X obj 71 189 t a b;
+#X obj 98 216 s \$0-r;
+#X obj 203 337 b;
+#X obj 177 364 s \$0-trig;
+#N canvas 453 126 463 493 TERM 0;
+#X obj 112 92 t a;
+#X obj 33 167 list;
+#X obj 181 43 r \$0-r;
+#X obj 33 189 route bang;
+#X obj 33 117 spigot;
+#X obj 66 73 r \$0-r;
+#X obj 66 95 1;
+#X obj 112 20 inlet;
+#X obj 157 176 0;
+#X obj 33 40 r \$0-trig;
+#X obj 112 68 list prepend;
+#X obj 78 160 r \$0-r;
+#X text 162 240 x;
+#X obj 109 308 list append;
+#X obj 90 406 list prepend;
+#X obj 90 428 list trim;
+#X obj 217 237 value \$0-line;
+#X obj 188 238 + 1;
+#X text 252 262 y;
+#X obj 217 262 * 10;
+#X obj 90 211 t a b b b b;
+#X obj 90 382 list prepend cyclone/comment 0 14 .;
+#X msg 90 333 symbol \$1;
+#X obj 90 355 symbol2list _;
+#X obj 90 450 s \$0-glossary;
+#X msg 109 243 obj 30;
+#X connect 0 0 1 1;
+#X connect 0 0 10 1;
+#X connect 1 0 3 0;
+#X connect 2 0 10 1;
+#X connect 3 1 20 0;
+#X connect 4 0 1 0;
+#X connect 5 0 6 0;
+#X connect 6 0 4 1;
+#X connect 7 0 10 0;
+#X connect 8 0 4 1;
+#X connect 9 0 4 0;
+#X connect 10 0 0 0;
+#X connect 11 0 1 1;
+#X connect 13 0 14 1;
+#X connect 14 0 15 0;
+#X connect 15 0 24 0;
+#X connect 16 0 17 0;
+#X connect 16 0 19 0;
+#X connect 17 0 16 0;
+#X connect 19 0 13 1;
+#X connect 20 0 22 0;
+#X connect 20 1 25 0;
+#X connect 20 2 8 0;
+#X connect 20 2 16 0;
+#X connect 20 3 16 0;
+#X connect 20 4 16 0;
+#X connect 21 0 14 0;
+#X connect 22 0 23 0;
+#X connect 23 0 21 0;
+#X connect 25 0 13 0;
+#X restore 248 506 pd TERM;
+#X obj 248 329 list prepend list;
+#X obj 317 358 r \$0-r;
+#N canvas 466 154 450 512 DEF 0;
+#X obj 152 92 t a;
+#X obj 73 167 list;
+#X obj 221 43 r \$0-r;
+#X obj 73 189 route bang;
+#X obj 73 117 spigot;
+#X obj 106 73 r \$0-r;
+#X obj 106 95 1;
+#X obj 152 20 inlet;
+#X obj 197 176 0;
+#X obj 73 40 r \$0-trig;
+#X obj 152 68 list prepend;
+#X obj 118 160 r \$0-r;
+#X text 219 350 x;
+#X obj 164 418 list append;
+#X obj 147 445 list prepend;
+#X obj 147 467 list trim;
+#X obj 264 364 value \$0-line;
+#X text 352 362 y;
+#X obj 283 141 s2l;
+#X obj 298 97 loadbang;
+#X msg 298 119 symbol;
+#X obj 283 163 list length;
+#X obj 283 190 +;
+#X obj 382 138 r \$0-r;
+#X obj 382 160 0;
+#X obj 317 190 t a;
+#X obj 202 202 list length;
+#X obj 268 227 +;
+#X obj 268 249 div 60;
+#X obj 268 331 until;
+#X obj 130 231 t a a b b;
+#X text 322 233 <-- unattach later;
+#X obj 275 43 r \$0-dr;
+#X obj 25 72 r \$0-dr;
+#X obj 351 117 r \$0-dr;
+#X obj 149 134 r \$0-dr;
+#X obj 192 251 t b b;
+#X obj 268 272 t a a;
+#X obj 268 300 +;
+#X obj 264 389 * 10;
+#X obj 307 272 div 6;
+#X obj 225 365 + 1.1;
+#X obj 147 489 s \$0-glossary;
+#X msg 164 353 text 50;
+#X connect 0 0 1 1;
+#X connect 0 0 10 1;
+#X connect 1 0 3 0;
+#X connect 2 0 10 1;
+#X connect 3 1 30 0;
+#X connect 4 0 1 0;
+#X connect 5 0 6 0;
+#X connect 6 0 4 1;
+#X connect 7 0 10 0;
+#X connect 7 0 18 0;
+#X connect 8 0 4 1;
+#X connect 9 0 4 0;
+#X connect 10 0 0 0;
+#X connect 11 0 1 1;
+#X connect 13 0 14 1;
+#X connect 14 0 15 0;
+#X connect 15 0 42 0;
+#X connect 16 0 39 0;
+#X connect 16 0 41 0;
+#X connect 18 0 21 0;
+#X connect 19 0 20 0;
+#X connect 20 0 18 1;
+#X connect 21 0 22 0;
+#X connect 22 0 25 0;
+#X connect 22 0 27 1;
+#X connect 23 0 24 0;
+#X connect 24 0 22 1;
+#X connect 25 0 22 1;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 37 0;
+#X connect 29 0 16 0;
+#X connect 30 0 26 0;
+#X connect 30 1 14 0;
+#X connect 30 2 43 0;
+#X connect 30 3 8 0;
+#X connect 30 3 36 0;
+#X connect 32 0 10 1;
+#X connect 33 0 6 0;
+#X connect 34 0 24 0;
+#X connect 35 0 1 1;
+#X connect 36 0 16 0;
+#X connect 36 1 16 0;
+#X connect 37 0 38 0;
+#X connect 37 1 40 0;
+#X connect 38 0 29 0;
+#X connect 39 0 13 1;
+#X connect 40 0 38 1;
+#X connect 41 0 16 0;
+#X connect 43 0 13 0;
+#X restore 266 484 pd DEF;
+#N canvas 380 26 498 522 OBJECTS 0;
+#X obj 102 82 t a;
+#X obj 23 157 list;
+#X obj 171 33 r \$0-r;
+#X obj 23 179 route bang;
+#X obj 23 107 spigot;
+#X obj 56 63 r \$0-r;
+#X obj 56 85 1;
+#X obj 102 10 inlet;
+#X obj 147 166 0;
+#X obj 23 30 r \$0-trig;
+#X obj 102 58 list prepend;
+#X obj 68 150 r \$0-r;
+#X text 141 324 x;
+#X obj 97 370 list append;
+#X obj 80 417 list prepend;
+#X obj 80 439 list trim;
+#X obj 186 321 value \$0-line;
+#X obj 157 322 + 1;
+#X text 221 346 y;
+#X obj 80 261 list-drip;
+#X obj 99 392 list append pddp/helplink;
+#X obj 186 346 * 10;
+#X obj 271 392 list append;
+#X obj 80 283 t a b b b;
+#X obj 80 202 t a b;
+#X obj 197 250 t b b b;
+#X obj 226 424 list append Related Objects;
+#X obj 226 446 list trim;
+#X obj 306 451 list append _______________;
+#X obj 80 461 s \$0-glossary;
+#X msg 97 325 obj 50;
+#X msg 271 370 text 50;
+#X connect 0 0 1 1;
+#X connect 0 0 10 1;
+#X connect 1 0 3 0;
+#X connect 2 0 10 1;
+#X connect 3 1 24 0;
+#X connect 4 0 1 0;
+#X connect 5 0 6 0;
+#X connect 6 0 4 1;
+#X connect 7 0 10 0;
+#X connect 8 0 4 1;
+#X connect 9 0 4 0;
+#X connect 10 0 0 0;
+#X connect 11 0 1 1;
+#X connect 13 0 20 0;
+#X connect 14 0 15 0;
+#X connect 15 0 29 0;
+#X connect 16 0 17 0;
+#X connect 16 0 21 0;
+#X connect 17 0 16 0;
+#X connect 19 0 23 0;
+#X connect 20 0 14 1;
+#X connect 21 0 13 1;
+#X connect 21 0 22 1;
+#X connect 22 0 26 0;
+#X connect 22 0 28 0;
+#X connect 23 0 14 0;
+#X connect 23 1 30 0;
+#X connect 23 2 8 0;
+#X connect 23 2 16 0;
+#X connect 23 3 16 0;
+#X connect 24 0 19 0;
+#X connect 24 1 25 0;
+#X connect 25 0 31 0;
+#X connect 25 1 16 0;
+#X connect 25 2 16 0;
+#X connect 26 0 27 0;
+#X connect 27 0 29 0;
+#X connect 28 0 27 0;
+#X connect 30 0 13 0;
+#X connect 31 0 22 0;
+#X restore 285 457 pd OBJECTS;
+#X obj 115 331 s \$0-dr;
+#X obj 248 283 route float;
+#X obj 248 304 makefilename %d;
+#X obj 115 304 t b a;
+#N canvas 322 26 589 535 LINKS 0;
+#X obj 152 92 t a;
+#X obj 73 167 list;
+#X obj 221 43 r \$0-r;
+#X obj 73 189 route bang;
+#X obj 73 117 spigot;
+#X obj 106 73 r \$0-r;
+#X obj 106 95 1;
+#X obj 152 20 inlet;
+#X obj 197 176 0;
+#X obj 73 40 r \$0-trig;
+#X obj 152 68 list prepend;
+#X obj 118 160 r \$0-r;
+#X text 202 300 x;
+#X obj 149 368 list append;
+#X obj 130 415 list prepend;
+#X obj 130 437 list trim;
+#X obj 257 297 value \$0-line;
+#X obj 228 298 + 1;
+#X text 292 322 y;
+#X obj 257 322 * 10;
+#X obj 130 271 t a b b b;
+#X obj 149 390 list append pddp/pddplink;
+#X obj 130 218 t a b;
+#X obj 321 387 list append;
+#X obj 247 245 t b b b;
+#X obj 276 441 list trim;
+#X obj 276 419 list append Links;
+#X obj 356 446 list append _____;
+#X obj 130 246 list-drip;
+#X obj 130 459 s \$0-glossary;
+#X msg 149 303 obj 50;
+#X msg 321 365 text 50;
+#X connect 0 0 1 1;
+#X connect 0 0 10 1;
+#X connect 1 0 3 0;
+#X connect 2 0 10 1;
+#X connect 3 1 22 0;
+#X connect 4 0 1 0;
+#X connect 5 0 6 0;
+#X connect 6 0 4 1;
+#X connect 7 0 10 0;
+#X connect 8 0 4 1;
+#X connect 9 0 4 0;
+#X connect 10 0 0 0;
+#X connect 11 0 1 1;
+#X connect 13 0 21 0;
+#X connect 14 0 15 0;
+#X connect 15 0 29 0;
+#X connect 16 0 17 0;
+#X connect 16 0 19 0;
+#X connect 17 0 16 0;
+#X connect 19 0 13 1;
+#X connect 19 0 23 1;
+#X connect 20 0 14 0;
+#X connect 20 1 30 0;
+#X connect 20 2 8 0;
+#X connect 20 2 16 0;
+#X connect 20 3 16 0;
+#X connect 21 0 14 1;
+#X connect 22 0 28 0;
+#X connect 22 1 24 0;
+#X connect 23 0 26 0;
+#X connect 23 0 27 0;
+#X connect 24 0 31 0;
+#X connect 24 1 16 0;
+#X connect 24 2 16 0;
+#X connect 25 0 29 0;
+#X connect 26 0 25 0;
+#X connect 27 0 25 0;
+#X connect 28 0 20 0;
+#X connect 30 0 13 0;
+#X connect 31 0 23 0;
+#X restore 304 430 pd LINKS;
+#X obj 71 154 textfile;
+#X obj 20 14 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 197 65 v \$0-line;
+#X obj 71 117 until;
+#X obj 197 43 3;
+#X obj 54 393 s \$0-glossary;
+#X msg 54 366 vis 0 \, vis 1;
+#X obj 54 22 loadbang;
+#N canvas 0 0 446 477 sort-terms 0;
+#X obj 88 155 textfile;
+#X obj 88 101 t b b;
+#X obj 88 128 until;
+#X obj 88 181 t a b;
+#X obj 115 220 f;
+#X obj 127 190 1;
+#X obj 153 220 + 1;
+#X obj 88 252 list prepend;
+#X obj 88 332 coll;
+#C restore;
+#X msg 51 279 sort -1 2 \, dump;
+#X msg 236 230 clear;
+#X obj 51 52 t b b b;
+#X obj 236 365 list prepend add;
+#X obj 236 389 list trim;
+#X obj 51 25 inlet;
+#X obj 236 420 outlet;
+#X msg 133 128 read glossary.txt \, rewind;
+#X connect 0 0 3 0;
+#X connect 0 1 2 1;
+#X connect 1 0 2 0;
+#X connect 1 1 16 0;
+#X connect 1 1 5 0;
+#X connect 2 0 0 0;
+#X connect 3 0 7 0;
+#X connect 3 1 4 0;
+#X connect 4 0 6 0;
+#X connect 4 0 7 1;
+#X connect 5 0 4 1;
+#X connect 6 0 4 1;
+#X connect 7 0 8 0;
+#X connect 8 0 12 0;
+#X connect 9 0 8 0;
+#X connect 10 0 8 0;
+#X connect 10 0 15 0;
+#X connect 11 0 9 0;
+#X connect 11 1 1 0;
+#X connect 11 2 10 0;
+#X connect 12 0 13 0;
+#X connect 13 0 15 0;
+#X connect 14 0 11 0;
+#X connect 16 0 0 0;
+#X restore 105 71 pd sort-terms;
+#X obj 54 49 t b b b b;
+#X msg 88 96 rewind;
+#X obj 71 260 sel @TERM @DEF @OBJECTS @LINKS;
+#X connect 0 0 33 0;
+#X connect 0 1 6 0;
+#X connect 1 0 6 0;
+#X connect 2 0 20 0;
+#X connect 3 0 6 0;
+#X connect 4 0 6 0;
+#X connect 5 0 7 0;
+#X connect 6 0 5 1;
+#X connect 6 0 10 0;
+#X connect 7 0 12 0;
+#X connect 7 1 15 0;
+#X connect 7 2 16 0;
+#X connect 7 3 21 0;
+#X connect 8 0 0 0;
+#X connect 8 1 9 0;
+#X connect 10 0 11 0;
+#X connect 13 0 5 0;
+#X connect 14 0 5 1;
+#X connect 18 0 19 0;
+#X connect 18 1 13 0;
+#X connect 19 0 13 0;
+#X connect 20 0 17 0;
+#X connect 20 1 6 0;
+#X connect 22 0 8 0;
+#X connect 22 1 25 1;
+#X connect 23 0 31 0;
+#X connect 25 0 22 0;
+#X connect 26 0 24 0;
+#X connect 28 0 27 0;
+#X connect 29 0 31 0;
+#X connect 30 0 22 0;
+#X connect 31 0 28 0;
+#X connect 31 1 25 0;
+#X connect 31 2 32 0;
+#X connect 31 3 26 0;
+#X connect 31 3 30 0;
+#X connect 32 0 22 0;
+#X connect 33 0 1 0;
+#X connect 33 1 2 0;
+#X connect 33 2 3 0;
+#X connect 33 3 4 0;
+#X connect 33 4 18 0;
+#X restore 185 27 pd generate;
+#X obj 265 27 namecanvas \$0-glossary;