McCarthy의 1960년 논문 e절에서는 먼저 M 표현식으로 함수를 기술한 뒤 S 표현식으로 옮겨서 함수 자체를 데이터로 다룰 수 있게 해요. 표기가 두 역할을 맡는 셈이에요. 함수를 설명하는 데 쓰는 기술과 연산이 받아들이는 데이터 표현은 꼭 같을 필요가 없어요. 둘을 그저 Lisp 문법이라고 부르면, 기술과 표현의 관계에 관한 어떤 설계 선택이 가려질까요?