diff options
Diffstat (limited to 'externals/gridflow/doc/flow_classes/args-help.pd')
-rw-r--r-- | externals/gridflow/doc/flow_classes/args-help.pd | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/externals/gridflow/doc/flow_classes/args-help.pd b/externals/gridflow/doc/flow_classes/args-help.pd new file mode 100644 index 00000000..1c2db31f --- /dev/null +++ b/externals/gridflow/doc/flow_classes/args-help.pd @@ -0,0 +1,51 @@ +#N canvas 662 31 514 627 10; +#X obj 2 0 cnv 15 500 18 empty empty empty 20 12 0 14 -228992 -66577 +0; +#X obj 2 359 cnv 15 500 17 empty empty empty 20 12 0 14 -228992 -66577 +0; +#X obj 2 173 cnv 15 500 18 empty empty empty 20 12 0 14 -228992 -66577 +0; +#X obj 2 196 cnv 15 60 18 empty empty empty 20 12 0 14 -228992 -66577 +0; +#X obj 2 486 cnv 15 500 18 empty empty empty 20 12 0 14 -228992 -66577 +0; +#X obj 2 430 cnv 15 80 18 empty empty empty 20 12 0 14 -228992 -66577 +0; +#X text 3 197 Inlet 0; +#X text 399 1 GridFlow 0.9.5; +#X obj 16 0 args; +#X text 354 70 demo default args; +#X text 354 90 demo rest of args; +#X text 354 130 demo missing args; +#X obj 12 89 args-demo pommes poires ananas biscuits-soda; +#X text 222 204 Inlets (1); +#X text 18 221 BANG; +#X text 216 361 Outlets (at least 1); +#X text 4 431 Outlet last; +#X text 16 458 MESSAGE; +#X text 75 458 Any comma-arguments from the parent objectbox; +#X text 18 386 there is one outlet per argument plus one outlet for +the comma-messages.; +#X obj 12 129 args-demo; +#X obj 12 69 args-demo blah; +#X obj 12 109 args-demo dorval \, temperature -18 \, pression 99.5 +; +#X text 354 110 demo comma args; +#X text 65 221 sends one message per outlet right-to-left except the +last outlet. if there is a wildcard (*) as the last argument \, any +extra arguments go there as a list message. Then for any missing arguments +that have default values \, the default values are sent \, right to +left. Then for each present argument that is not extra \, that argument +will be sent on its own outlet. Finally \, each comma-message is parsed +from the arguments and sent to the last outlet \, which should be connected +with a [t a] just like the first [inlet].; +#X text 211 485 Arguments (any number); +#X text 40 531 SYMBOL; +#X text 20 512 any number of:; +#X text 156 530 represent mandatory arguments; +#X text 40 552 (SYMBOL a ATOM); +#X text 156 550 represent optional arguments; +#X text 41 572 *; +#X text 158 572 represent the rest of arguments; +#X text 20 590 where the star can only occur once and at the end \, +and all optionals must follow all mandatories.; |