더북(TheBook)

산문

단어 그대로의 의미가 더 중요하고, 구조도 더 많은 의미를 제공한다. 산문은 시보다 분석하기가 용이하지만, 여전히 모호성이 남아 있다.

프로그램

컴퓨터 프로그램의 의미는 명확하고 있는 그대로(literal)이므로 토큰과 구조로 분석해서 전체를 이해할 수 있다.

형식 언어는 자연 언어보다 더 복잡해서 읽을 때도 더 긴 시간이 필요하다. 또한, 구조가 중요하므로 항상 위에서 아래로, 왼쪽에서 오른쪽으로 읽는 것이 최선이 아니다. 대신에 머릿속에서 프로그램을 해석(parse)하는 법을 배워서 토큰을 구분하고 구조를 해석해야 한다. 마지막으로 세부 사항이 중요하다. 자연 언어라면 큰 문제가 아닐 구두점이 생략되거나 철자가 틀리는 것 같은 작은 오류가 형식 언어에서는 큰 차이를 낳는다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.