hholzgra Thu Oct 23 03:08:47 2003 EDT
Added files:
/functable php5protos php5protos.awk version5.tags
Log:
go for 5 ...
Index: functable/php5protos.awk
+++ functable/php5protos.awk
/^[[:space:]]*\/\*[[:space:]]*\{\{\{[[:space:]]*proto/ {
split($0,proto,"proto[[:space:]]+|\\*/[[:space:]]*$");
parse=1;
same=1;
lc=0;
}
/\*\// {
if(parse) {
lines="";
for(i=0;i<lc;i++) {
lines = sprintf("%s %s ",lines,line[i]);
}
if(!same) {
split($0,temp,"\*/[[:space:]]*$");
lines = sprintf("%s %s ",lines,temp[1]);
}
split(proto[2],p2," |\\(");
gsub("'","''",lines);
printf("insert into proto5 set function
='%s',proto='%s',proto_desc='%s';\n",p2[2],proto[2],lines);
parse=0;
}
next;
}
{
if(parse && !same) {
split($0,temp,"\*/[[:space:]]*$");
line[lc++]=temp[1];
}
same=0;
}
Index: functable/version5.tags
+++ functable/version5.tags
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php