안녕하세요 컴파일러 과목을 수강중인 한 대학생 입니다. 문법을 어휘분석기로 만드는걸 하고 있습니다. ENNF로 표시되어 있는 문법 중 <ident> ::= ( letter | _){<letter...
안녕하세요 G = ({S, A, B}, {a,b,c}, P, S) P : S -> aA|bS A -> aS|bB B -> aB|c 위 같을 때, 정규표현 방정식은 S = aA+bB A = aS+bB B = ab+c 로 변환하는거는...
태그: 컴파일러문제풀이
안녕하세요. 모르는 게 있어서 질문 남깁니다. 해당 2개 정규문법을 정규표현과 유한오토마타로 표현해야되는데 모르겠어요. 답변 남겨주시면 감사합니다.....
다음 문장이 컴파일 되는 과정을 자세하게 정리해주실 분 구합니다! score = (kor + eng + mat) * 2 위의 코드의 경우 컴파일러는 먼저 코드가 구문적으로 올바르고 kor, eng, mat 및...
score = (kor + eng + mat) * 2 해당 문장 score가 컴파일 되는 과정이 어떻게 되는지 번역 과정을 표현해주시면 감사하겠습니다..
score = (kor + eng + mat) * 2 해당 문장 score가 컴파일 되는 과정이 어떻게 되는지 번역 과정을 표현해주시면 감사하겠습니다..
도저히 모르겠어요 방통대 과제인데 도와주실 분 없나요. 중간에 *로 합쳐지고 그런거 봤는데 이해가 안되네요ㅠㅜㅠ
1) E → E+T 2) E → T 3) T → T*F 4) T → F 5) F → (E) 6) F → id 일 때 LR(1) 항목 집합의 canonical collection 작성 CLR 파싱표 작성 어떻게 하면 되는걸까요?
S -> 0A A -> 1B B -> 0A|A 이 정규문법을 정규표현으로 바꿔주실분 계신가요 ㅜ 내공 드려요 ㅠㅠ
S >> 0A A >> 1B B >> 0A | 0 이라고 정규문법이 주어졌을 때, B를 0A+0의 형태로 A에 대입하였을 때, A = 10A+10의 형태가 나옵니다. 그러면 여기서 혹시 A = (10)A+10으로...