Java projelerimden biri , kaynatılmış bir çatal ve Antlr veya JavaCC'den farklı olarak, ayrıştırıcılar çalışma zamanında üretilir. Oluşturulan gramerler İfade Gramerlerini veya PEG'leri ayrıştırır (onlar için başka bir terimin "packrat" olduğunu duyuyorum).
Çalışma zamanı üretimi karmaşıklık eklerken (bytecode üretimi dahil), başka bir özellik ayrıştırıcı teorisinin kendisiyle ilgilidir. Ne yazık ki, bilgisayar biliminde sağlam bir arka planım yok gibi, mevcut kodu mevcut kavramlarla eşleştirmek için teorik bilgiye sahip değilim - bu durumda, ayrıştırıcılar.
Ayrıştırıcılar hakkında satın alabileceğim ve okuyabileceğim iyi bir referans kitabı, hatta zayıf teorik bilgilerimi hesaba katarak böyle bir "haritalama" oluşturmama yardımcı olabilecek internet bağlantıları var mı?