문제

왜 섹션 7.6 끝부분에 나오는지 아시는 분 계시나요? ECMA-262, 5판 사양, 비터미널 유니코드문자, 유니코드결합마크, 유니코드숫자, Unicodeconnector구두점, 그리고 유니코드 이스케이프 시퀀스 뒤에 콜론 두 개가 나오지 않습니까?

섹션 5.1.6에서:

비 말단 기호는 이탤릭 유형으로 표시됩니다.비 터미널의 정의는 정의되는 비 터미널의 이름과 하나 이상의 콜론으로 도입됩니다.(콜론의 수는 생산이 속한 문법을 ​​나타냅니다.)

어휘 생성은 두 개의 콜론을 갖는 것으로 구별되며 이는 "어휘 규칙"에 있으므로 콜론을 넣으려고 한 것으로 가정합니다.그 말이 맞는 것 같나요?

이것이 실제로 비터미널이고 실제로 어휘 문법의 일부인지 확인하십시오.

편집하다:

나는 이것을 폐쇄하기 위한 투표가 있다는 것을 알았습니다.이것이 프로그래밍과 관련된 이유에 대해 설명하자면 ECMAScript 인터프리터를 구현하려는 모든 사람과 관련이 있습니다.

도움이 되었습니까?

해결책

나는 이 문제를 ECMAScript 메일링 리스트에 게시했는데, 그곳에서 TC39 기술 위원회가 이를 고려할 수 있기를 바랍니다.궁금하신 분들을 위해 문제가 해결되면 여기에 후속 조치를 취하겠습니다.

업데이트:

이 문제는 위원회에서 다뤄진 것 같습니다.사양의 새로운 개정판을 살펴보았는데 변경 사항이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top