2012-11-04 31 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) 

非常感谢

回答