The Soufflé Project (souffle-lang)

The Soufflé Project

souffle-lang

Geek Repo

Home Page:http://souffle-lang.github.io

Github PK Tool:Github PK Tool

The Soufflé Project's repositories

souffle

Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

Language:C++License:UPL-1.0Stargazers:869Issues:45Issues:843

souffle.vim

Syntax highlighting for souffle files

Language:Vim scriptLicense:MITStargazers:8Issues:3Issues:1

ppopp19

Experiments from PPoPP19 paper on B-Tree

Language:C++Stargazers:6Issues:6Issues:0

souffle-lib

Souffle Library

Language:MakefileLicense:UPL-1.0Stargazers:3Issues:6Issues:1

benchmarks

Datalog benchmark suite

Language:KotlinLicense:MITStargazers:2Issues:1Issues:0

souffle-lsp-plugin

Soufflé Datalog Language Server. Add smart features to the Soufflé Datalog Language with the help of LSP in a VS code plugin

Language:JavaStargazers:2Issues:2Issues:0

java-pts

Souffle: Tutorial for a Java Points-To Analysis

Language:JavaStargazers:1Issues:7Issues:0

souffle-lint

A linter for Soufflé Datalog

Language:RustLicense:MITStargazers:1Issues:1Issues:0

souffle-mode

Emacs mode for Souffle datalog files.

Language:Emacs LispStargazers:1Issues:2Issues:3

homebrew-souffle

Brew Scripts

Language:RubyStargazers:0Issues:2Issues:10

ppa

Package repository

Stargazers:0Issues:5Issues:1

souffle-utilities

Utilities for use with Souffle

Language:ShellStargazers:0Issues:0Issues:0

souffle-web

A web interface for Soufflé

Language:JavaScriptStargazers:0Issues:1Issues:0

treeedb

Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.

Language:RustLicense:MITStargazers:0Issues:1Issues:0