2012-11-04 34 views
2

我得到了一個用emacs編輯的C程序。使用emacs獲取函數原型

C程序並不重要,它看起來像

int main(int ac, char **av) 
{ 
.... 
} 
int func(void){...} 
int anotherfunc(int a, char c, void *data){...} 

我們可以有哪些解析與功能的當前緩衝區和捕捉功能原型elisp的功能?

我已經使用ETag,但我只是有

int main(
int func(

但我想有

int main(int ac, char **av) 
int func(void) 
int anotherfunc(int a, char c, void *data) 

非常感謝

回答