aboutsummaryrefslogtreecommitdiff
path: root/doc/additional/messageoddness/what_is_a_symbol.pd
blob: 378d6e1a6213056f9fc88cd730068ce06e7774be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#N canvas 242 94 808 606 10;
#X msg 48 59 symbol pie;
#X msg 67 111 pie;
#X text 127 59 a symbol;
#X floatatom 96 337 5 0 0 0 - - -;
#X symbolatom 144 336 10 0 0 0 - - -;
#X obj 49 357 bng 15 250 50 0 empty empty bang -6 23 1 12 -262144 -1
-1;
#X obj 49 313 route bang float symbol list;
#X obj 96 357 bng 15 250 50 0 empty empty float -4 23 1 12 -262144
-1 -1;
#X obj 144 357 bng 15 250 50 0 empty empty symbol -12 23 1 12 -262144
-1 -1;
#X obj 192 357 bng 15 250 50 0 empty empty list -2 23 1 12 -262144
-1 -1;
#X obj 240 357 bng 15 250 50 0 empty empty undefined -18 23 1 12 -262144
-1 -1;
#X msg 86 240 lots of pie;
#X msg 132 473 word;
#X msg 140 492 symbol word;
#X text 166 473 not a symbol;
#X obj 132 538 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 205 538 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 133 517 select word;
#X text 15 445 [select] considers [word( as something other than a
symbol:;
#X msg 320 96 symbol pie;
#X msg 337 142 pie;
#X text 399 96 a symbol;
#X floatatom 388 339 5 0 0 0 - - -;
#X symbolatom 454 338 10 0 0 0 - - -;
#X obj 321 359 bng 15 250 50 0 empty empty bang -6 23 1 12 -262144
-1 -1;
#X obj 388 359 bng 15 250 50 0 empty empty float -4 23 1 12 -262144
-1 -1;
#X obj 454 359 bng 15 250 50 0 empty empty symbol -12 23 1 12 -262144
-1 -1;
#X obj 522 359 bng 15 250 50 0 empty empty list -2 23 1 12 -262144
-1 -1;
#X text 28 566 [select] requires a atom type selector in order to understand
the data (the float selector is implied);
#X text 54 89 [route] says these are not symbols:;
#X msg 74 131 word;
#X msg 91 261 is this a list 2?;
#X text 79 218 [route] says these are not lists:;
#X msg 82 186 list lots of pie;
#X text 203 187 a list;
#X msg 347 161 word;
#X msg 364 221 list lots of pie;
#X text 491 221 a list;
#X msg 365 254 lots of pie;
#X msg 366 278 is this a list 2?;
#X msg 474 444 symbol pie;
#X msg 495 496 pie;
#X msg 502 516 word;
#X symbolatom 473 554 10 0 0 0 - - -;
#X obj 473 571 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 616 486 (check Pd Window):;
#X text 482 474 symbolatom says these are not symbols;
#X obj 320 315 trigger bang float symbol list anything;
#X obj 589 359 bng 15 250 50 0 empty empty anything -15 23 1 12 -262144
-1 -1;
#X text 340 122 [trigger] says these are not symbols:;
#X text 310 16 The Pd window reports that it 'can only convert "s"
to "b" or "a"'. So it considers the non-symbols of type "s" since they
are converted only to "bang" and "anything". But type "s" is not the
same as "symbol" because the symbol is converted to all of the types.
;
#X connect 0 0 6 0;
#X connect 1 0 6 0;
#X connect 3 0 7 0;
#X connect 4 0 8 0;
#X connect 6 0 5 0;
#X connect 6 1 3 0;
#X connect 6 2 4 0;
#X connect 6 3 9 0;
#X connect 6 4 10 0;
#X connect 11 0 6 0;
#X connect 12 0 17 0;
#X connect 13 0 17 0;
#X connect 17 0 15 0;
#X connect 17 1 16 0;
#X connect 19 0 47 0;
#X connect 20 0 47 0;
#X connect 22 0 25 0;
#X connect 23 0 26 0;
#X connect 30 0 6 0;
#X connect 31 0 6 0;
#X connect 33 0 6 0;
#X connect 35 0 47 0;
#X connect 36 0 47 0;
#X connect 38 0 47 0;
#X connect 39 0 47 0;
#X connect 40 0 43 0;
#X connect 41 0 43 0;
#X connect 42 0 43 0;
#X connect 43 0 44 0;
#X connect 47 0 24 0;
#X connect 47 1 22 0;
#X connect 47 2 23 0;
#X connect 47 3 27 0;
#X connect 47 4 48 0;