 - ;; (abc 1 -2 -1 -2 3 -3)
- (defun abc(a b c d e f)
- (if(and a b c d e f)
- (if(and(/= a b 0)(/= d e 0))
- (inters
- (if(= b 0)(list(/ c a -1.)1)(list 0(/ c b -1.)))
- (if(= a 0)(if(/= b 0)(list 1(/ c b -1.)))(list(/ c a -1.)0))
- (if(= e 0)(list(/ f d -1.)1)(list 0 (/ f e -1.)))
- (if(= d 0)(if(/= e 0)(list 1(/ f e -1.)))(list(/ f d -1.)0))
- nil
- )
- )
- )
- )
|