2012-09-24 2 views
0

저는 OOP 언어의 대부분의 기능을 가지고있는 바이슨 파서 (bison parser)에서 일하고 있습니다. 현재 바이손은 약간의 교대/축소 충돌이 있다고 불평합니다. 내가 가지고있어 :Bison 보고서 이동은 충돌을 줄이지 만 어떻게 찾을 수 있습니까?

conflicts: 21 shift/reduce 

문제는 그들이 어디에 있는지 말해주지 않는다는 것이다. 누구든지 충돌을 찾는 방법을 알고 있습니까?

미리 감사드립니다.

답변

2

command line options에 대한 설명서 페이지를 읽는다면 --report이고 다른 하나는 --report-file입니다. 이 두 가지는 Bison에게 지정된 이름의 보고서 파일을 작성하도록 알려주며 다른 것들에는 충돌에 대한 추가 정보를 포함해야합니다.