|
다.
BNF에서 제시한 예시를 EBNF로 표현하면 다음과 같다.
<if문> ::= if <논리식> then <문장> [ else <문장> ]
한 눈에 봐도 알 수 있듯이 동일한 의미이지만 EBNF가 훨씬 더 간결하다. 0 또는 1번의 횟수를 나타내는 메타기호 [ ]를 통
|
- 페이지 6페이지
- 가격 1,500원
- 등록일 2020.10.01
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
::=의 왼쪽 부분에 나오는 비단말 기호를 오른쪽 부분에도 사용하는 것이다.
한 BNF 표현을 다양한 EBNF로 표현할 수 있는 것처럼 같은 문법을 여러 형태의 구문 도표로 표현할 수 있다. 또한 비단말을 표시하고 있는 사각형을 참조하지 않도록
|
- 페이지 7페이지
- 가격 15,000원
- 등록일 2021.09.08
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
가 아닌 그 자체의 의미 즉, 단말기호로 사용할 경우에는 \'|\', \'::=\'처럼 인용부호로 묶어 표현한다.
구문 도표(syntax diagram)는 구문을 도식적으로 기술하는 방법으로 BNF와 EBNF을 표현할 수 있다. 형태는 순서도와 유사하다. 비단말 기호는 사
|
- 페이지 7페이지
- 가격 15,000원
- 등록일 2022.09.08
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
EBNF(Extended Backus-Naur Form)는 BNF 표기법을 확장한 것으로, 4가지 메타기호([], {}, (), ‘ ’)를 추가하여 보다 읽기 쉽고, 간단하게 표현된 구문 표현이다. EBNF에 사용되는 메타기호에는 0번 이상 반복을 의미하는 {}, 생략가능하다는 의미의 [], 그리
|
- 페이지 11페이지
- 가격 9,000원
- 등록일 2024.09.03
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
표현할 수 있다.
EBNF는 문법의 정의를 간결하고 명확하게 만들기 때문에 많은 프로그래밍 언어와 프로토콜에서 사용된다. 또한, EBNF를 사용하면 텍스트 기반의 문법 명세 외에도 구문 트리나 구문 다이어그램 같은 시각적 표현도 쉽게 생성할
|
- 페이지 6페이지
- 가격 4,900원
- 등록일 2024.01.22
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|