commonMain.it.unibo.tuprolog.solve.flags.TrackVariables.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 TrackVariables : NotableFlag {
@JvmField
val ON = Atom.of("on")
@JvmField
val OFF = Atom.of("off")
override val name: String = "track_variables"
override val defaultValue: Term
get() = OFF
override val admissibleValues: Sequence = sequenceOf(ON, OFF)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy