f: signed int 
f: function
      accepting unspecified arguments
    returning 
      void 
    with body 
      CompoundStmt
        Declaration of f: signed int 
        Declaration of f: double 
                  Expression Statement:
            Cast of:
              Name: f

            to:
              char 

                  Expression Statement:
            Cast of:
              Name: f

            to:
              pointer to function
                    accepting unspecified arguments
                  returning 
                    signed int 



