#!/usr/local/bin/gawk

/typedef/ {  if (($3 ~ ">") && ($2 !~ "^Collection") \
                            && ($2 !~ "^Container")) {
                     print;
                     print "static " $2 " " $3 " s" num ";" ;
             }
          } 
/./       {print}  
