Principal Rechercher First Anal Compilation