[karol@localhost 13-02-26 21:55 rooster-noodles/euclid]> csc -c vectors.scm Syntax error: (vectors.scm:59) - malformed expression: (vect-add . vs) inside expression `(define ...)' Expansion history: (vect? v) (= (vect-x v) (vect-y v) 0) (vect-x v) (vect-y v) (define zero-vect (make-vect 0 0)) (make-vect 0 0) (define up (make-vect 0 1)) (make-vect 0 1) (define left (make-vect 1 0)) (make-vect 1 0) (define down (make-vect 0 -1)) (make-vect 0 -1) (define right (make-vect -1 0)) (make-vect -1 0) (define (vect-add . vs) (define (add-two a b) (make-vect (+ (vect-x a) (vect-x b)) (+ (vect-y a) (ve...... (vect-add . vs) <-- Error: shell command terminated with non-zero exit status 17920: /usr/bin/chicken vectors.scm -output-file vectors.c