-2
소스 파일 이름과 함수 이름이 주어지면 전체 기능을 표준 출력으로 인쇄하는 펄 스크립트 작업을하고 있습니다. 여러 줄 기능 프로토 타입이 있기 때문에 정규식을 사용하는 것이 불가능할 수도 있습니다. 여기에 도움이 될 수있는 c 파서 펄 모듈이 있는지에 대한 제안. 중첩을 처리하는 방법에 대한 논리 {}. 도와주세요c 소스 파일에서 함수 정의를 추출하는 방법
소스 파일 이름과 함수 이름이 주어지면 전체 기능을 표준 출력으로 인쇄하는 펄 스크립트 작업을하고 있습니다. 여러 줄 기능 프로토 타입이 있기 때문에 정규식을 사용하는 것이 불가능할 수도 있습니다. 여기에 도움이 될 수있는 c 파서 펄 모듈이 있는지에 대한 제안. 중첩을 처리하는 방법에 대한 논리 {}. 도와주세요c 소스 파일에서 함수 정의를 추출하는 방법
MarpaX::Languages::C::AST에 의해 강화되고, Marpa general BNF parser에 의해 강화되고, C 파일을 파싱하고 함수 본문/정의를 추출 할 수있는 콜백을 가진 AST를 제공합니다.
[무엇을 시도해 봤습니까?] (http://whathaveyoutried.com/) SO는 작성 코드가 아닌 사이트입니다. 너는 너 자신을 위해 노력해야 할 것이고, 어딘가에서 갇혀있을 때 여기에 문제를 진술하면 도움을받을 것이다. – dgw
CPAN의 [Clang 모듈] (http://search.cpan.org/~alexbio/Clang-0.06/lib/Clang.pm)에 대한 링크는 여기에 남겨 두겠습니다. – Wintermute
왜 Cscope를 사용하지 않는가? – Slade