many classical reactions involving carbon–carbon or carbon–heteroatom bond formation can be catalyzed by lewis acids. examples include the friedel-crafts reaction, the aldol reaction, and various pericyclic processes that proceed slowly at room temperature, such as the diels-alder reaction and the ene reaction. in addition to accelerating the reactions, lewis acid catalysts are able to impose regioselectivity and stereoselectivity in many cases.