SICP:JS Edition 1.1 프로그래밍의 기본 요소
1.1 프로그래밍의 기본 요소 프로그래밍의 기본 요소 원시 표현식 : 언어와 관련한 가장 단순한 개체(entity) 조합 수단 : 단순한 요소들로부터 복합적인 요소를 만듦 추상화 수단 : 복합적인 요소들에 이름을 붙여서 하나의 단위로 다룸 모든 강력한 프로그래밍 언어는 반드시 원시 데이터와 원시 함수를 서술하는 기능이 있어야 하고, 그런 함수들과 데이터를 조합하고 추상화하는 수단들도 제공해야 한다. 표현식 표현식 문장은 표현식(expression)과 세미콜론(;)으로 구성된다. 표현식은 하나 이상의 원시 표현식(primitive expression)으로 구성되는데, 여러 원시 표현식 중 하나로 수(number)가 있다. 수를 나타내는 표현식들은 연산자(+나 *같은)로 조합할 수 있다. 그 결과는 연산자들..