Souffle adalah bahasa pemrograman logika yang terinspirasi oleh Datalog. Souffle awalnya dirancang untuk analisis program statis dan sejak itu, ada banyak aplikasi lain yang ditulis dalam bahasa Souffle, termasuk aplikasi dalam rekayasa balik, analisis jaringan, dan analisis data.
Ini adalah plugin yang menambahkan fitur pintar dasar ke bahasa Souffle, menggunakan protokol server bahasa.
Untuk Sintaks Sorote Rujuk ke: https://marketplace.visualstudio.com/items?itemname=w4rh4wk.souffle-syntax
Pengguna perlu mengatur variabel java_home dalam pengaturan agar plugin berfungsi dengan baik.
Reparsing otomatis saat menyimpan file.
Pelaporan Kesalahan Sintaks












Cuplikan untuk Templat Fakta / Aturan
Cuplikan untuk generasi SDL / COMP
Peringatan kode yang sudah usang dan perbaikan cepat
Komentar Dokumentasi Rugi


Pengguna perlu menginstal Java di sistem mereka.
Untuk membangun file Jar Server sendiri, cukup jalankan ./gradlew jar di level atas dan toples yang dihasilkan akan berada di bawah build/lib.
Untuk menjalankan server Run java -jar dengan nama file jar yang dihasilkan.
Untuk Plugin Vs Code Run npm run package dan file .js yang dihasilkan akan berada di bawah Dist/Extension.js
Di perpustakaan dengan banyak penggunaan makro preprocessor C, kadang -kadang parsing gagal memberikan kesalahan sintaks yang salah.
Perbaikan minor dalam jenis saran pelengkapan autokel
Tindakan kode yang ditambahkan untuk memformat ulang komentar dokumentasi.
Tindakan kode yang ditambahkan untuk menghasilkan .input/.Output untuk hubungan.
ReadMe yang diperbarui
Rilis awal server bahasa Souffle Datalog.