-樟脑（8）在碱存在下与亚硝酸酯反应产生肟（9）开始的。碱性条件下（8）失去羰基α-氢生成烯醇负离子中间体，再与亚硝酸酯发生取代反应生成产物（9）。该产物通过水解可转化为酰胺（10）。（10）经霍夫曼降解反应和分子内的酰胺化反应得到内酰胺（11），再与亚硝酸作用得到N-亚硝基化合物（12）。（12）与甲醇钠反应产生重氮化合物（13）。（13）分解产生卡宾中间体，伴随着甲基迁移得到环戊烯衍生物（14）。使用氢化铝锂还原（14）得到醇（15），再用三氧化铬氧化得到醛（16），然后用三苯基膦（亚甲基甲酸甲酯）进行