TermParser

interface TermParser

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun parseAtom(input: String): <ERROR CLASS>
open fun parseAtom(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseClause(input: String): <ERROR CLASS>
open fun parseClause(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseConstant(input: String): <ERROR CLASS>
open fun parseConstant(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseDirective(input: String): <ERROR CLASS>
open fun parseDirective(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseFact(input: String): <ERROR CLASS>
open fun parseFact(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseInteger(input: String): <ERROR CLASS>
open fun parseInteger(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseNumeric(input: String): <ERROR CLASS>
open fun parseNumeric(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseReal(input: String): <ERROR CLASS>
open fun parseReal(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseRule(input: String): <ERROR CLASS>
open fun parseRule(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseStruct(input: String): <ERROR CLASS>
open fun parseStruct(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseTerm(input: String): <ERROR CLASS>
abstract fun parseTerm(input: String, operators: <ERROR CLASS>): <ERROR CLASS>
Link copied to clipboard
open fun parseVar(input: String): <ERROR CLASS>
open fun parseVar(input: String, operators: <ERROR CLASS>): <ERROR CLASS>

Properties

Link copied to clipboard
abstract val defaultOperatorSet: <ERROR CLASS>
Link copied to clipboard
abstract val scope: <ERROR CLASS>

Inheritors

TermParserImpl
Link copied to clipboard