Principal #Bbc Anal Compilation