İngilizceFransızcaİspanyolca

OnWorks favicon'u

Windows için BNFGen indirmesi

Çevrimiçi çalıştırmak için ücretsiz BNFGen Windows uygulamasını indirin Ubuntu çevrimiçi, Fedora çevrimiçi veya Debian çevrimiçi Win kazanın

Bu, en son sürümü bnfgen-3.0.0-win64.zip olarak indirilebilen BNFGen adlı Windows uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.

BNFGen adlı bu uygulamayı OnWorks ile ücretsiz olarak indirin ve çevrimiçi çalıştırın.

Bu uygulamayı çalıştırmak için şu talimatları izleyin:

- 1. Bu uygulamayı PC'nize indirdiniz.

- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.

- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.

- 4. Bu web sitesinden herhangi bir OS OnWorks çevrimiçi öykünücüsünü başlatın, ancak daha iyi Windows çevrimiçi öykünücüsü.

- 5. Yeni başlattığınız OnWorks Windows işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.

- 6. Uygulamayı indirin ve kurun.

- 7. Wine'ı Linux dağıtımları yazılım havuzlarınızdan indirin. Kurulduktan sonra, Wine ile çalıştırmak için uygulamaya çift tıklayabilirsiniz. Ayrıca, popüler Windows programlarını ve oyunlarını yüklemenize yardımcı olacak Wine üzerinden gösterişli bir arayüz olan PlayOnLinux'u da deneyebilirsiniz.

Wine, Windows yazılımını Linux üzerinde çalıştırmanın bir yoludur, ancak Windows gerektirmez. Wine, Windows programlarını doğrudan herhangi bir Linux masaüstünde çalıştırabilen açık kaynaklı bir Windows uyumluluk katmanıdır. Esasen Wine, Windows'a ihtiyaç duymadan tüm bu Windows uygulamalarını çalıştırabilmesi için yeterince Windows'u sıfırdan yeniden uygulamaya çalışıyor.

EKRAN

Ad


BNFGen


TANIM

BNFGen, bağlamdan bağımsız dilbilgisine dayalı olarak rastgele metin oluşturur. Ona, BNF benzeri sözdizimi kullanılarak tanımlanmış dilbilginizi içeren bir dosya verirsiniz, o size bu dilbilgisini izleyen bir dize verir. BNFGen bir CLI aracı, bir OCaml kitaplığıdır. NPM aracılığıyla resmi JS bağlamaları da mevcuttur. Projenin hedefleri dilbilgisi yazmayı ve paylaşmayı kolaylaştırmak ve kullanıcıya üretim süreci üzerinde tam kontrol ve fikir vermektir. BNFGen, gramer tanımları için bir "DSL" sağlar. Birkaç eklemeyle birlikte tanıdık bir BNF benzeri söz dizimidir. Sürüş dili üreteçleri için düz BNF kullanmanın bir sorunu, süreç üzerinde hiçbir kontrole sahip olmamanızdır. BNFGen bunu düzeltmek için iki özellik ekler. BNF'de tekrarı ifade etmenin kanonik yolu, kendine referanslı bir özyinelemeli kural kullanmaktır. Klasik BNF'de, özyinelemeli olmayan alternatifi alma şansı %50 olduğundan, bu kolayca sürecin erken sonlandırılmasına yol açabilir.



Özellikler

  • deterministik tekrar
  • Bir kural alternatifi için bir "ağırlık" belirleyebilirsiniz.
  • BNFGen, şansı etkilemenize ve yinelemeli alternatifin daha uzun cümleler üretme olasılığını artırmanıza olanak tanır.
  • BNFGen dilbilgisi tanımları için bir "DSL" sağlar
  • CLI aracı ve OCaml kitaplığı
  • BNFGen, bağlamdan bağımsız dilbilgisine dayalı olarak rastgele metin oluşturur


Programlama dili

OCaml (Hedef Caml)


Kategoriler

Yapay Zeka Metin Oluşturucuları, Üretken Yapay Zeka

Bu, https://sourceforge.net/projects/bnfgen.mirror/ adresinden de alınabilen bir uygulamadır. Ücretsiz Operatif Sistemlerimizden birinden en kolay şekilde online olarak çalıştırılabilmesi için OnWorks üzerinde barındırılmıştır.


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad