R6RS Scheme: 어휘 문법

R6RS Scheme: 어휘 문법

Scheme 코드가 어떻게 렉셈 수열로 분할되는지 결정하는 어휘 문법을 설명해요.

출처: 문서

본문

어휘 문법은 문자 수열이 주석과 공백 같은 중요하지 않은 부분을 생략하면서 어떻게 렉셈 수열로 분할되는지 결정해요. 문자 수열은 유니코드 표준 [27]에 따른 텍스트로 간주돼요. 식별자, 숫자 객체의 표현, 문자열 등과 같은 어휘 문법의 일부 렉셈들은 datum 문법에서 문법 데이터이고, 따라서 객체를 나타내요. 이 절은 이 문법의 형식적 설명 외에도 이 문법 데이터들이 무엇을 나타내는지도 설명해요.

어휘 문법은 주석의 설명에서 <datum>에 대한 전방 참조를 담고 있는데, 이는 datum 문법의 일부로 설명돼요. 그러나 주석이므로 이 <datum>들은 문법에서 중요한 역할을 하지 않아요.

대소문자는 불리언, 숫자 객체의 표현, 그리고 유니코드 스칼라 값을 지정하는 16진수 숫자를 제외하고는 중요해요. 예를 들어 #x1A#X1a는 동등해요. 그러나 식별자 Foo는 식별자 FOO와 구별돼요.

더 알아보기 (Learn more)

출처: Lexical syntax - R6RS