TV 보며 약간 놀면서 저녁 먹고 난 뒤에 다시 책봤더니


(define (circle_area r)
  (* 3.14 (* r r)))
(circle_area 5)
(circle_area 3)

(define (ring_area out in)
  (- (circle_area out) (circle_area in)))
(ring_area 5 3)

((circle_area r) define

  ((r r *) 3.14 *))

(5 circle_area)

(3 circe_area)


((ring_area out in) defin

  ((out circle_area) (in circle_area) -))

(5 3 ring_area)


되면 만들기가 엄청 어렵구만.


전위 방식이 후위 보다 훨씬 의식의 흐름 측면에서 보면 자연스러운 과정이었어.ㅜㅜ

+, -, sqrt, expt 같은 연산자도 일종의 함수라 생각하고 접근하면 되고.