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 같은 연산자도 일종의 함수라 생각하고 접근하면 되고.
(* PI r r)