> This is probably a dodgy macro by me - they are at the bottom of > building-blocks.ss, and are fairly recent. I suspect the argument > ordering is wrong. i think i found the fix for this. the problem was caused by a wrong operation, (- a b c) is (- (+ b c)) and not (- a (- b c)).
> As long as it doesn't impact performance, please feel free to improve i wonder whether handling various vector sizes would impact performace. it would be nice to support other than 3d vectors. best, gabor
