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