PrologParser

external class PrologParser(input: TokenStream)

Types

Companion
Link copied to clipboard
object Companion

Functions

addErrorListener
Link copied to clipboard
fun addErrorListener(listener: dynamic)
addOperator
Link copied to clipboard
fun addOperator(functor: String, associativity: String, priority: Int)
addParseListener
Link copied to clipboard
fun addParseListener(listener: PrologParserListener)
clause
Link copied to clipboard
fun clause(): ClauseContext
expression
Link copied to clipboard
fun expression(): ExpressionContext
getTokenStream
Link copied to clipboard
fun getTokenStream(): CommonTokenStream
integer
Link copied to clipboard
fun integer(): IntegerContext
isOperator
Link copied to clipboard
fun isOperator(operator: String): Boolean
list
Link copied to clipboard
fun list(): ListContext
number
Link copied to clipboard
fun number(): NumberContext
op
Link copied to clipboard
fun op(): OpContext
optClause
Link copied to clipboard
fun optClause(): OptClauseContext
outer
Link copied to clipboard
fun outer(): OuterContext
real
Link copied to clipboard
fun real(): RealContext
removeErrorListeners
Link copied to clipboard
fun removeErrorListeners()
reset
Link copied to clipboard
fun reset()
set
Link copied to clipboard
fun set(): SetContext
singletonExpression
Link copied to clipboard
fun singletonExpression(): SingletonExpressionContext
singletonTerm
Link copied to clipboard
fun singletonTerm(): SingletonTermContext
structure
Link copied to clipboard
fun structure(): StructureContext
term
Link copied to clipboard
fun term(): TermContext
theory
Link copied to clipboard
fun theory(): TheoryContext
variable
Link copied to clipboard
fun variable(): VariableContext

Properties

_errHandler
Link copied to clipboard
var _errHandler: ErrorStrategy
_interp
Link copied to clipboard
val _interp: dynamic