(<span class="hljs-name"><span class="hljs-builtin-name">lambda</span></span> (x y z) (<span class="hljs-name"><span class="hljs-builtin-name">+</span></span> y z))
(<span class="hljs-name"><span class="hljs-builtin-name">define</span></span> add-point
(<span class="hljs-name"><span class="hljs-builtin-name">lambda</span></span> [p1 p2]
(<span class="hljs-name">make-point</span>
(<span class="hljs-name"><span class="hljs-builtin-name">+</span></span> (<span class="hljs-name">point-x</span> p1) (<span class="hljs-name">point-x</span> p2))
(<span class="hljs-name"><span class="hljs-builtin-name">+</span></span> (<span class="hljs-name">point-y</span> p1) (<span class="hljs-name">point-y</span> p2)))))
|