> 커뮤니티 > Q&A
 
제 목 : 기본이론 5장, 119P 예제 20번 질문 드립니다.
이 름 :
이*규 작성일 : 2016년 05월 09일 22시 49분
     
  EBNF로 표현된 문법인
<X> ::= '[' [<dcl> {','<dcl>}] ']'
<dcl> ::= <exp> [<'..'<exp>]

을 BNF로 변경하는 과정...
<X> ::= '[' ']' | '[' <dcl_list> ']'
<dcl_list>::= <dcl_list> ',' <dcl> | <dcl>
<dcl>::= <exp> | <exp> '..' <exp>

으로 설명해 주셨는데, <dcl_list>를 문법 흐름도의 반복적 형태와 일치하게
<dcl_list>::= <dcl> ',' <dcl_list> | <dcl>
로 표현하여도 괜찮을까요?
 
     
첨부파일