Package it.unibo.tuprolog.parser

Types

ParsingException
Link copied to clipboard
class ParsingException(input: String, offendingSymbol: String, line: Int, column: Int, message: String?, throwable: Throwable?) : RuntimeException
PrologLexer
Link copied to clipboard
open class PrologLexer : DynamicLexer
PrologParser
Link copied to clipboard
open class PrologParser : DynamicParser
PrologParserBaseListener
Link copied to clipboard
open class PrologParserBaseListener : PrologParserListener
This class provides an empty implementation of PrologParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
PrologParserBaseVisitor
Link copied to clipboard
open class PrologParserBaseVisitor<T> : AbstractParseTreeVisitor<T> , PrologParserVisitor<T>
This class provides an empty implementation of PrologParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
PrologParserListener
Link copied to clipboard
interface PrologParserListener : ParseTreeListener
This interface defines a complete listener for a parse tree produced by PrologParser.
PrologParserVisitor
Link copied to clipboard
interface PrologParserVisitor<T> : ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced by PrologParser.