DirectiveListener

interface DirectiveListener : ClauseListener

Functions

Link copied to clipboard
open override fun listen(clause: <ERROR CLASS>)
Link copied to clipboard
open fun listenDirective(directive: <ERROR CLASS>)
Link copied to clipboard
open fun listenDirectiveMatchingPattern(    directive: <ERROR CLASS>,     pattern: <ERROR CLASS>,     unifier: <ERROR CLASS>)
Link copied to clipboard
abstract fun onClause(clause: <ERROR CLASS>)
Link copied to clipboard
abstract fun onDirective(directive: <ERROR CLASS>)
Link copied to clipboard
abstract fun onDirectiveMatchingPattern(    directive: <ERROR CLASS>,     pattern: <ERROR CLASS>,     unifier: <ERROR CLASS>)
Link copied to clipboard
abstract fun onFact(fact: <ERROR CLASS>)
Link copied to clipboard
abstract fun onRule(rule: <ERROR CLASS>)

Properties

Link copied to clipboard
abstract val patterns: List<<ERROR CLASS>>

Inheritors

Link copied to clipboard