Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class LogicProgrammingScopeWithResolutionImpl(val solverFactory: SolverFactory, val unificator: Unificator, scope: Scope, val defaultSolver: MutableSolver = solverFactory.mutableSolverWithDefaultBuiltins()) : LogicProgrammingScopeWithResolution, LogicProgrammingScopeWithTheories, MutableSolver
Functions
Link copied to clipboard
fun <R> logicProgramming(solverFactory: SolverFactory, unificator: Unificator = solverFactory.defaultUnificator, function: LogicProgrammingScopeWithResolution.() -> R): R