Source code for clinguin.server.application.backends.clingodl_backend
"""
Module that contains the ClingoDL Backend.
"""
from clingodl import ClingoDLTheory
from clinguin.server.application.backends.theory_backend import TheoryBackend
[docs]class ClingoDLBackend(TheoryBackend):
"""
Backend that allows programs using clingodl theory atoms as input.
It also includes the assignment in the domain state.
"""
theory_class = ClingoDLTheory