Java'da html benzeri bir biçimlendirme dilinin çok basitleştirilmiş bir sürümü için hızla bir çözümleyici oluşturmam gerekiyor. Pitonda, bunu yapmak için pyparsing kütüphanesini kullanırdım. Java için
Arasındaki fark nedir: foo = TOKEN1 + TOKEN2
ve foo = Combine(TOKEN1 + TOKEN2)
Teşekkürler. GÜNCELLEME: Denemeye dayanarak, Combine() uçbirim için bir ifade oluşturmaya çalıştığınız terminaller iç
kullanarak yapma konusunda yardıma mı ihtiyacınız var? Python'u ayrıştırma için python çalışıyorum. Yinelemeli ayrıştırıcıyı yaparken takılıyorum. bana sorunu ben elemanlarının Kartezyen ürünü yapmak
C - (gerçek C-- dili değil) adlı hayali bir programlama dili için ayrıştırıcı yapıyorum. Dilin dilbilgisini Pyparsing'in kabul edebileceği bir şeye çevirmem gereken sahneyi aldım. Maalesef giriş dizgi