pointer to analysis; pointer to structure analysis; function pointer