<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">actually, you were right. this is a problem, since we have changed the vector math functions (vadd, vmul, etc) to work with various vector lengths. vnormalize should also work like that if it's not slower than the c version.<br>
<font color="#888888">
<font class="Apple-style-span" color="#000000"><font class="Apple-style-span" color="#888888"><br></font></font></font></blockquote><div><br></div><div>Nice!</div><div><br></div><div>I'm still not sure when we'd need the length of a length 6d vector in practice (hyper-cubes?), but for vadd, vmul and the like this will be really useful and vnormalise should then be consistent.</div>
<div><br></div><div>Last night I had a sort of "scheme epiphany" BTW, and added up a list by going;</div><div><br></div><div>(eval (cons + my_list))</div><div><br></div><div>..and started using lambda. Totally off-topic, but I'm happy I'm getting the hang of proper scheming, instead of more or less thinking in curly braces syntax.</div>
<div><br></div><div>Yours,</div><div>Kas. </div></div>