Soufflé 1.0.0 Released
Hello! We have the first open-source release of Soufflé for you. Key features are
-
Continuous Integration / Travis support for Souffle
-
Automatic packaging for Debian and MAC OS X platform.
-
Multiple Header clauses, and disjunctions in bodies of clauses.
-
BOOST’s C-preprocessor called wave adapted so that MAC OS X port is functional without a GCC installation.
-
Nullary relations (i.e., relations with no attributes become attributes).
-
Liberal identifiers in Souffle programs, e.g., A(?x,?y) :- B(?y,?x).
-
Enable type declarations in Souffle’s components.
-
Added bitwise and logical functors, and binary, and hexadecimal constants.
-
Configuration files for Doxygen documentation.
-
Numerous bug fixes in all parts of the system.