BNF 표기법 기호 중 “정의된다”를 의미하는 것은? | [사무자동화산업기사 필기] 19년 2회차 기출문제 상세 페이지
1[사무자동화산업기사 필기] 19년 2회차
BNF 표기법 기호 중 “정의된다”를 의미하는 것은?
1
::=
2
I
3
<>
4
{}해설
BNF(Backus-Naur Form) 표기법에서 ::=는 "정의된다" 또는 "~로 구성된다"는 의미의 기호로, 좌측의 비단말 기호가 우측의 규칙으로 정의됨을 나타낸다. 예를 들어 <digit>::=0|1|2|...|9는 "digit은 0부터 9 중 하나로 정의된다"는 뜻이다. I는 선택(또는)을 의미하고, <>는 비단말 기호를 표시하며, {}는 0회 이상 반복을 의미한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.