![JAR search and dependency download from the Maven repository](/logo.png)
commonMain.it.unibo.tuprolog.solve.flags.Unknown.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of solve-jvm Show documentation
Show all versions of solve-jvm Show documentation
Resolution-agnostic API for logic solvers
package it.unibo.tuprolog.solve.flags
import it.unibo.tuprolog.core.Atom
import it.unibo.tuprolog.core.Term
import kotlin.jvm.JvmField
@Suppress("MemberVisibilityCanBePrivate")
object Unknown : NotableFlag {
@JvmField
val ERROR = Atom.of("error")
@JvmField
val WARNING = Atom.of("warning")
@JvmField
val FAIL = Atom.of("fail")
override val name: String = "unknown"
override val defaultValue: Term
get() = WARNING
override val admissibleValues: Sequence = sequenceOf(ERROR, WARNING, FAIL)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy