-2
다음 코드가 주어지면 함수를 호출하는 구문은 무엇입니까 dist
?인수가 구조 인스턴스 여야하는 함수 호출
(defstruct coord
x
y)
(defstruct line
(point1 :type coord)
(point2 :type coord))
(defun dist (point1 point2)
(sqrt (+ (square (- (coord-x point1) (coord-x point2)))
(square (- (coord-y point1) (coord-y point2))))))
(defun square (x) (* x x))
표시된 코드에서 이미'sqrt','+','square','-','coord-x' ,'coord-y','*'등이있다. 'dist '를 같은 방식으로 호출하는 데 문제가 있습니까? 이미이 코드의 나머지 부분을 얻었 으면 무엇을 요구하는지 명확하지 않습니다. –