Ara gösterim ve derleyici eniyilemesi
Kısaca: Modern derleyiciler sözdizimi ağacını bir ara gösterime (IR) çevirir, onu dilden ve hedef işlemciden bağımsız eniyiler ve ancak sonra makine kodu üretir.
Biraz daha ayrıntılı: LLVM IR gibi bir IR makineye yakındır ama işlemciden bağımsızdır. m dil ve n işlemci için m·n derleyici yerine yalnızca m ön uç ve n arka uç yazılması gerekir. SSA biçiminde her değişken tam bir kez atanır; bu birçok eniyilemeyi basitleştirir.
Ayrıntılı
- Eniyilemeler: sabit katlama, satır içi açma…
Ayrıca bak: Sözcük çözümleyici, ayrıştırıcı ve sözdizimi ağacı, Bağlayıcı ve yükleyici