0
최근에 저는 컴파일러 디자인에서 몇 가지 문제를 다루었습니다. 내가 원하는 것은 C 프로그램을 단계별로 컴파일 할 수있는 도구입니다. 하나는 어휘 분석을 수행하고 출력 파일을 제공 한 다음 최종 출력 코드가 얻어 질 때까지이 출력 파일에 대한 구문 분석을 수행합니다. 이 작업을 수행 할 수있는 도구 나 기술이 있습니까? 물론 저는 lex와 yacc에 익숙합니다. 필요한 것은 편집, 어휘 분석, 구문 분석, 의미 분석, 중간 코드 생성, 코드 최적화 및 코드 생성의 모든 단계를 시각적으로 안내 할 수있는 단일 도구입니다.C 프로그램의 단계별 컴파일
당신이 그 소리와 LLVM에서 제공하는 도구 상자를 보면나요? –
자동 Spec-to-product-converter가 필요합니다. 어디에서 찾을 수 있습니까? - 옆으로 농담 : clang을 사용하여 직접 작성하십시오. –
나는 clang/llvm이 최적화 시각화를 위해 원하는 것이라고 생각한다. 구문 분석을 위해서 - 나는 당신이 그 일을하는 통행료를 거의 찾지 못할 것이라고 생각합니다. – fuz