Lazybat

C / C ++ için çok yönlü bir uygulama ayrıştırıcı aracı ve ayrıştırıcı jeneratör
Şimdi İndirin

Lazybat Sıralama ve Özet

Reklamcılık

  • Rating:
  • Yayıncı adı:
  • Srdjan Mijatovic
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 104 KB

Lazybat Etiketler


Lazybat Açıklama

Lazybat, giriş verilerini bu verileri kullanan eylemlere dönüştürmek için tasarlanmış güçlü bir dönüşüm yardımcı programı ve ayrıştırıcı üreticisidir. Sağlanan gramer kullanarak verileri ayrıştırarak yapar. Dilbilgisi kuralları basit, insan tarafından okunabilen, özyinelemesizdir ve sezgisel olmayı amaçlamaktadır. Lazybat, yüksek performanslı bir ayrıştırıcı olarak inşa edilmiştir. Lazybat, komut satırı yardımcı programı olarak veya bir ayrıştırıcı kod üreteci olarak kullanılabilir (kendi kodunuzla birlikte kullanmak için). Genellikle kez, gramerinizi geliştirmek için komut satırı yardımcı programını kullanırsınız. Bu, ilgili bir derleme olmadığı için hızlı bir işlemdir. Ardından, bir dilbilgisi geliştirdikten sonra, kendi programlarınızla birlikte kullanılacak kodu oluşturabilirsiniz. Bu döngü, geliştirdiğiniz uygulamanın ömür boyu için tekrarlar. AWK veya Lex / YACC / ANTLR (veya diğer ayrıştırma ve dönüşüm aracı) gibi araçlar kullanıyorsanız veya verileri ayrıştırmak için kendi kodunuzu yazarsanız, Lazybat'ı kullanmayı düşünün. Ana Özellikler: sadece özyinelemeli olmayan giriş verilerini kullanıyor önemsiz dilbilgisi kuralları (listeler, seçimler, kurallar, desenler, girişin dönüşümü) Komut Satırı Yardımcı Programı ile Kavram Kanıtı , gramer dosyalarını paylaşarak takım çalışmasını sağlar Bu sitede çok sayıda örnek C Bağlantısını destekleyen herhangi bir programla kullanım için kod oluşturulur. API (Uygulama Programlama Arayüzü) Yüksek performans için tasarlanmıştır Multithreaded uygulamaları için güvenli iplik Sınırsız değişken boyutu Ayrıştırılmış veriler için hafıza yönetimi Sınırsız girdi veri boyutu (tüm bilgisayar kaynaklarını aşabilir) , verileri parçalar halinde ayrıştırabilir (süreksiz tamponlar) Kullanıcı Tanımlı Desen Eşleştirme (Kendi C / C ++ Kodunuzla Desen Eşleştirme) URI ile giriş verilerinin tohumlanması (gerçek girişe veri hazırlama) hata işleme eylem başlat Raporlama ve İstatistikler İzleme


Lazybat İlgili Yazılım