Il consiste en la réaction d'une amine primaire avec un 3-cétoester formant une imine, qui se tautomérise plus tard en énamnine, attaquant une a-halocétone. Dans une étape ultérieure de cyclisation, le pyrrole est obtenu.
Mécanisme:
Étape 1. Formation de l'énamine
Etape 2. Attaque de l'énamine sur l' a -halocétone
Étape 3. Faire du vélo
Étape 4. Déshydratation