<blocks app="Snap! 4.0, http://snap.berkeley.edu" version="1"><block-definition s="pen R" type="reporter" category="pen"><header></header><code></code><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return this.color.r</l></block><list></list></block></block></script></block-definition><block-definition s="pen G" type="reporter" category="pen"><header></header><code></code><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return this.color.g</l></block><list></list></block></block></script></block-definition><block-definition s="pen B" type="reporter" category="pen"><header></header><code></code><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return this.color.b</l></block><list></list></block></block></script></block-definition><block-definition s="set pen to R: %&apos;R&apos; G: %&apos;G&apos; B: %&apos;B&apos;" type="command" category="pen"><header></header><code></code><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l></list><l>this.setColor(new Color(r,g,b,1))</l></block><list><block var="R"/><block var="G"/><block var="B"/></list></block></script></block-definition></blocks>