#N canvas 1113 210 632 461 10; #X obj 0 0 doc_h; #X obj 3 407 doc_also; #X obj 0 427 doc_f; #X obj 37 101 display; #X obj 87 101 display; #X obj 87 61 + 2; #X msg 87 41 2; #X obj 167 101 display; #X obj 167 61 + 2; #X msg 167 41 2; #X obj 167 81 is 5; #X msg 37 61 1848; #X obj 87 81 is 4; #X obj 37 81 is 1848; #X obj 3 134 doc_c 1; #X obj 14 164 doc_cc 0; #X obj 97 164 doc_m c0 float; #X obj 3 196 doc_i 1; #X obj 14 226 doc_ii 0; #X obj 97 226 doc_m i0 float; #X text 232 164 stored value that the input should match exactly.; #X obj 103 407 #is; #X text 232 226 value to be verified. If equal to the stored value \, this results in a [print ok] with the value. If not \, then this results in a [gf/error] with both the received value and the stored value.; #X text 232 287 The stored value is actually printed because [gf/error] prints the whole objectbox \, whereas only the received value is part of the message.; #X obj 3 345 doc_o 1; #X obj 14 375 doc_oo 0; #X obj 97 375 doc_m o0 bang; #X text 232 375 only in case of a successful test.; #X text 117 81 "ok"; #X text 117 101 "bang"; #X text 196 100 shouldn't be reached; #X text 196 81 error; #X connect 1 1 21 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 8 0 10 0; #X connect 9 0 8 0; #X connect 10 0 7 0; #X connect 11 0 13 0; #X connect 12 0 4 0; #X connect 13 0 3 0; #X connect 16 1 20 0; #X connect 19 1 22 0; #X connect 19 1 23 0; #X connect 26 1 27 0;