C# bindings of clingo 5.5.1, an ASP system to ground and solve logic programs.
- Windows 10 or Ubuntu 20.04
- .NET 6.0
- Visual Studio 19 or GCC, and CMake
Clingo_cs
uses the clingo Python API as reference. Instead, Clingo_c
refers to the clingo C API. You can see all the clingo-cs API reference in https://nekerafa.github.io/clingo_cs.
Working in progress...
Working in progress...
Clone the repository and the submodules:
$ git clone --recurse-submodules -j8 git://github.com/nekerafa/clingo-cs.git
Execute the build script (.ps1 in Windows or .sh in GNU/Linux) to build clingo:
$ .\build.ps1
Compile the .NET project
$ dotnet build --configuration Debug
With the project built, you can execute the test.ps1 script
$ .\test.ps1