1 /* ctags -o output.tags --fields=+St -n input.c */ 2 3 #define N 1 4 #define M 3 5 foo(int v)6static int foo (int v) 7 { 8 return v + N; 9 } 10 bar(char ** argv,int * r)11static void bar(char **argv, int *r) 12 { 13 *r = M; 14 } 15 main(int argc,char ** argv)16int main(int argc, char **argv) 17 { 18 int i; 19 20 bar(argv, &i); 21 return foo (argc) + i; 22 } 23