> 커뮤니티 > Q&A
 
제 목 : PL질문입니다.
이 름 :
김*희 작성일 : 2015년 11월 05일 19시 50분
     
  안녕하세요. 교수님~ 기입형, 서술형 PL 질문이 있어서 여쭤봅니다.

1. <기입형 142p. 56번> 질문입니다.
(ㄱ), (ㄴ)에 아래처럼 return은 안 써도 되나요?
(ㄱ) return 1 ; (ㄴ) return n*factorial(n-1) ;

2. <서술형 173p. 15번> 질문입니다.
ε-free에 대한 것인데요. 교수님께서는 생성규칙을 작성하실 때, S'→S|ε을 쓰셨는데요.
제가 알기로는 시작기호가 nullable일 경우에만 적어주는 것으로 알고 있습니다.
여기서는 시작기호 S가 ε으로 유도할 수 없기 때문에 안 되지 않나요?
그리고 A→BC|B|C에서 B와 C가 모두 ε이 될 수 있기 때문에 A→BC|B|C|ε 처럼 되어야 하지 않을까요?

답변부탁드립니다.
 
     
첨부파일