İngilizceFransızcaİspanyolca

OnWorks favicon'u

Windows için anlamsal indirme

Çevrimiçi çalıştırmak için Semantic Windows uygulamasını ücretsiz indirin, Wine'ı çevrimiçi Ubuntu'da, çevrimiçi Fedora'da veya çevrimiçi Debian'da kazanın

Bu, en son sürümü sha_c1486db42dcbcc0a7748fc759017ab8d30d0f2d1.zip olarak indirilebilen Semantic 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.

OnWorks ile Semantic adlı bu uygulamayı ü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


anlamsal


TANIM

semantic, kaynak kodu ayrıştırmak, analiz etmek ve karşılaştırmak için bir Haskell kitaplığı ve komut satırı aracıdır. Güncel seçeneklerin tam listesi için semantic --help komutunu çalıştırın. Semantik, ayrıştırma ağaçları oluşturmak için ağaç bakıcısını kullanır, ancak desteklenen tüm programlama dillerinde daha genel bir sözdizimi terimleri kavramındaki katmanları kullanır. Farklara ve program analizine geldiğimizde bunun neden önemli olduğunu göreceğiz, ancak şimdilik sadece bazı çıktıları inceleyelim. Ayrıştırmak için basit bir programa sahip olmanıza yardımcı olur. Semboller, AST'ler tarafından yönlendirilen adlandırılmış tanımlayıcılardır. Bu, formatın github.com desteklenen tüm dillerde hızlı, artımlı gezinme için sembolik adların c etiketleri stilinde aranmasına olanak tanıyan kod gezinme bilgilerini oluşturmak için kullanır. Artımlı kısım önemlidir, çünkü dosyalar sıklıkla değişir, bu yüzden sadece neyin değiştiğini ayrıştırabilmek ve tüm projeyi tekrar analiz etmek zorunda kalmamak istiyoruz.



Özellikler

  • Ağaç bakıcısı dilbilgisi tanımlarına dayalı olarak dil başına Haskell sözdizimi türleri oluşturur
  • Bir dosya sisteminden veya bir protokol arabelleği isteği aracılığıyla sağlanan blobları okur
  • Blobları döndürür veya analiz gerçekleştirir
  • Çıktıyı desteklenen birçok biçimden birinde işler
  • semantik, en az GHC 8.10.1 ve Cabal 3.0 gerektirir.
  • Geliştirme için Bazel yapı sistemini de kullanabilirsiniz.


Programlama dili

Haskell



Bu, https://sourceforge.net/projects/semantic.mirror/ adresinden de getirilebilen bir uygulamadır. Ücretsiz İşletim Sistemlerimizden birinden en kolay şekilde çevrimiçi çalıştırılabilmesi için OnWorks'te barındırılmıştır.


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad