Package it.unibo.tuprolog.parser

Types

Associativity
Link copied to clipboard
external object Associativity
BailErrorStrategy
Link copied to clipboard
open external class BailErrorStrategy : DefaultErrorStrategy
BufferedTokenStream
Link copied to clipboard
open external class BufferedTokenStream(tokenSource: dynamic) : TokenStream
https://github.com/antlr/antlr4/blob/master/runtime/JavaScript/src/antlr4/BufferedTokenStream.
ClauseContext
Link copied to clipboard
external class ClauseContext : ParserRuleContext
CommonToken
Link copied to clipboard
external class CommonToken(source: dynamic, type: Int, channel: Int, start: Int, stop: Int) : Token
CommonTokenStream
Link copied to clipboard
external class CommonTokenStream(lexer: dynamic, channel: Int) : BufferedTokenStream
ConsoleErrorListener
Link copied to clipboard
open external class ConsoleErrorListener : ErrorListener
DefaultErrorStrategy
Link copied to clipboard
open external class DefaultErrorStrategy : ErrorStrategy
DiagnosticErrorListener
Link copied to clipboard
external class DiagnosticErrorListener : ErrorListener
ErrorListener
Link copied to clipboard
abstract external class ErrorListener
ErrorStrategy
Link copied to clipboard
abstract external class ErrorStrategy
ExpressionContext
Link copied to clipboard
external class ExpressionContext : ParserRuleContext
InputStream
Link copied to clipboard
external class InputStream(input: dynamic, decodeToUnicodeCodePoints: Boolean)
IntegerContext
Link copied to clipboard
external class IntegerContext : ParserRuleContext
ListContext
Link copied to clipboard
external class ListContext : ParserRuleContext
NumberContext
Link copied to clipboard
external class NumberContext : ParserRuleContext
OpContext
Link copied to clipboard
external class OpContext : ParserRuleContext
OptClauseContext
Link copied to clipboard
external class OptClauseContext : ParserRuleContext
OuterContext
Link copied to clipboard
external class OuterContext : ParserRuleContext
ParseCancellationException
Link copied to clipboard
open external class ParseCancellationException : Throwable
ParserRuleContext
Link copied to clipboard
open external class ParserRuleContext(parent: dynamic, invokingStateNumber: Int) : RuleContext
PredictionMode
Link copied to clipboard
external object PredictionMode
https://github.com/antlr/antlr4/blob/98dc2c0f0249a67b797b151da3adf4ffbc1fd6a1/runtime/JavaScript/src/antlr4/atn/PredictionMode.
PrologLexer
Link copied to clipboard
external class PrologLexer(input: dynamic)
PrologParser
Link copied to clipboard
external class PrologParser(input: TokenStream)
PrologParserListener
Link copied to clipboard
open external class PrologParserListener
PrologParserVisitor
Link copied to clipboard
open external class PrologParserVisitor<T>
RealContext
Link copied to clipboard
external class RealContext : ParserRuleContext
RecognitionException
Link copied to clipboard
open external class RecognitionException(params: dynamic) : Throwable
RuleContext
Link copied to clipboard
open external class RuleContext(parent: dynamic, invokingStateNumber: Int)
SetContext
Link copied to clipboard
external class SetContext : ParserRuleContext
SingletonExpressionContext
Link copied to clipboard
external class SingletonExpressionContext : ParserRuleContext
SingletonTermContext
Link copied to clipboard
external class SingletonTermContext : ParserRuleContext
StringType
Link copied to clipboard
external enum StringType : Enum<StringType>
StructureContext
Link copied to clipboard
external class StructureContext : ParserRuleContext
TermContext
Link copied to clipboard
external class TermContext : ParserRuleContext
TheoryContext
Link copied to clipboard
external class TheoryContext : ParserRuleContext
Token
Link copied to clipboard
open external class Token
TokenStream
Link copied to clipboard
open external class TokenStream
VariableContext
Link copied to clipboard
external class VariableContext : ParserRuleContext

Functions

getNameAccordingTo
Link copied to clipboard
fun Token.getNameAccordingTo(lexer: dynamic): String
isParseCancellationException
Link copied to clipboard
fun isParseCancellationException(obj: dynamic): Boolean
isRecognitionException
Link copied to clipboard
fun isRecognitionException(obj: dynamic): Boolean
jsClassName
Link copied to clipboard
fun jsClassName(obj: dynamic): String?