1 #! /usr/local/bin/gawk -f
7 last_node = gensub
(/@node
+([^@
,]+).
*/, "\\1", 1);
11 printf ("* %s: (libc)%s.\n",
12 gensub
(/@deftypefun
+([^
{ ]+|\
{[^
}]+\
}) +([[:alpha
:]_
][[:alnum
:]_
]+).
*/, "\\2", 1),
17 printf ("* %s: (libc)%s.\n",
18 gensub
(/@deftypevr
+([^
{ ]+|\
{[^
}]+\
}) +([^
{ ]+|\
{[^
}]+\
}) +([[:alpha
:]_
][[:alnum
:]_
]+).
*/, "\\3", 1),
23 printf ("* %s: (libc)%s.\n",
24 gensub
(/@deftypefn
+([^
{ ]+|\
{[^
}]+\
}) +[^
{ ]*(\
{[^
}]+\
})?
+([[:alpha
:]_
][[:alnum
:]_
]+).
*/, "\\3", 1),