저 cfg가 왜 ambiguous한지를 밝히는 내용인데 ambiguous하다는건 pharse tree가 2개 이상 존재한다는 이야기인데 저 내용이랑 pharse tree가 2개 이상인거랑 무슨 상관임??
[대학교이상] CFG 질문
벽에(belgium3229)
2025-04-21 15:06
추천 0
댓글 8
다른 게시글
-
엡델 지금 생각해보면 존나 당연함 [2][일반] 벽에(belgium3229) | 25.04.21추천 5
-
와 엡델 존나 아름답네요 [3][일반] 익명(wore8176) | 25.04.21추천 0
-
중딩 제곱이 헷갈려요 [9][중고딩문제] 익명(124.54) | 25.04.21추천 0
-
수잘갤이 유입, 이해못하는 사람들을 배척하는 이유 [4][일반] 익명(118.235) | 25.04.21추천 1
-
폐곡선의 법선벡터가 바깥쪽이라는걸 어떻게 보임? [2][일반] 익명(211.36) | 25.04.21추천 0
-
미분 적분 차이점이 뭐임? [5][일반] 익명(59.27) | 25.04.21추천 1
-
수학에서 엄밀함이라는 게 [36][일반] 익명(fordc2378) | 25.04.21추천 19
-
오토마타 배우고있는데 무엇보다 가장 궁금한거 [2][일반] 벽에(belgium3229) | 25.04.20추천 0
-
내일 시험인데 공부 안 했으면 어떡할거임? [5][일반] 익명(211.36) | 25.04.20추천 0
-
선대수학자들의 아이디어를 보며 그저 감탄할뿐인 인생 [1][일반] 벽에(belgium3229) | 25.04.20추천 6
+랑 * 우선순위가 안해정해졌다고 쓰여있잖노
그니까 그게 왜??
* -> + 1 , + -> 2 3 이랑 + -> * 3 * -> 1 2 둘다 됨 모르겠으면 GPT한테 물어봐라
진짜 gpt 돌려봐도 연산자 우선순위가 안 정해져있단 말만 하고 도저히 이해가 안감요..
그냥 우리가 임의로 우선순위 정한다고 왜 pharse tree가 1개가 됨??
그걸 직접 GPT한테 물어보셈 그래도 모르겠으면 나중에 너가 직접 LL LR 파서 구현하면 잘 알게될테니까 일단 저런 문제점이 있다는것만 알아두셈
S -> S + S -> S * S + S -*> 1 * 2 + 3이랑 S -> S * S -> S * S + S -*> 1 * 2 + 3이랑 둘의 parse tree를 그려봐
연산의 우선순위가 제대로 정해진게 아니면 서로 다른 트리가 만들어질 수 있음 그래서 보통 논터미널 추가해서 모호성 없애려고 하잖아