@Agos isteğine göre, yorumu bir cevaba dönüştürdüm.
İlk olarak, bu alanda gerçekten bilgili olmadığımı itiraf etmeliyim. Yine de, 2000'den önce artımlı ayrıştırma için hangi algoritmaların kullanıldığına dair bir görüşe sahip olmak için Dostu ayrıştırıcılar ve Verimli ve Esnek Artımlı Ayrıştırma oluşturma makalelerini okumanızı öneririm .
Güncellenmiş tedaviler için şu makalelere göz atabilirsiniz:
Daha fazla bilgi: Ayrıştırma / derleme için (en azından) iki yaklaşım vardır:
- Toplu kod bütün blok ayrıştırılır edildiği yaklaşım / derlenmiş.
- Artımlı belgenin ilk ayrıştırılır edildiği yaklaşım / parti modunda derlenmiş ve değişiklikler tespit edilir ve en az yeniden ayrıştırma / yeniden derlenmesi uygulanır. Bu yaklaşım yalnızca ayrıştırma / derleme hızını arttırmakla kalmaz , tembel derleme ile ilgili arka plan derleme gibi IDE şık özelliklerine de yardımcı olur . ( IntelliSense gibi ticari özellikleri de arayabilirsiniz ).