Show / Hide Table of Contents

Class BSLBaseListener

This class provides an empty implementation of IBSLListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Inheritance
System.Object
BSLBaseListener
Implements
IBSLListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.RacketBsl
Assembly: RacketBsl.dll
Syntax
public class BSLBaseListener : object, IBSLListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterDefinition(BSLParser.DefinitionContext)

Enter a parse tree produced by definition().

The default implementation does nothing.

Declaration
public virtual void EnterDefinition(BSLParser.DefinitionContext context)
Parameters
Type Name Description
BSLParser.DefinitionContext context

The parse tree.

| Improve this Doc View Source

EnterDefOrExpr(BSLParser.DefOrExprContext)

Enter a parse tree produced by defOrExpr().

The default implementation does nothing.

Declaration
public virtual void EnterDefOrExpr(BSLParser.DefOrExprContext context)
Parameters
Type Name Description
BSLParser.DefOrExprContext context

The parse tree.

| Improve this Doc View Source

EnterEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

EnterExpr(BSLParser.ExprContext)

Enter a parse tree produced by expr().

The default implementation does nothing.

Declaration
public virtual void EnterExpr(BSLParser.ExprContext context)
Parameters
Type Name Description
BSLParser.ExprContext context

The parse tree.

| Improve this Doc View Source

EnterLibraryRequire(BSLParser.LibraryRequireContext)

Enter a parse tree produced by libraryRequire().

The default implementation does nothing.

Declaration
public virtual void EnterLibraryRequire(BSLParser.LibraryRequireContext context)
Parameters
Type Name Description
BSLParser.LibraryRequireContext context

The parse tree.

| Improve this Doc View Source

EnterName(BSLParser.NameContext)

Enter a parse tree produced by name().

The default implementation does nothing.

Declaration
public virtual void EnterName(BSLParser.NameContext context)
Parameters
Type Name Description
BSLParser.NameContext context

The parse tree.

| Improve this Doc View Source

EnterPkg(BSLParser.PkgContext)

Enter a parse tree produced by pkg().

The default implementation does nothing.

Declaration
public virtual void EnterPkg(BSLParser.PkgContext context)
Parameters
Type Name Description
BSLParser.PkgContext context

The parse tree.

| Improve this Doc View Source

EnterProgram(BSLParser.ProgramContext)

Enter a parse tree produced by program().

The default implementation does nothing.

Declaration
public virtual void EnterProgram(BSLParser.ProgramContext context)
Parameters
Type Name Description
BSLParser.ProgramContext context

The parse tree.

| Improve this Doc View Source

EnterTestCase(BSLParser.TestCaseContext)

Enter a parse tree produced by testCase().

The default implementation does nothing.

Declaration
public virtual void EnterTestCase(BSLParser.TestCaseContext context)
Parameters
Type Name Description
BSLParser.TestCaseContext context

The parse tree.

| Improve this Doc View Source

ExitDefinition(BSLParser.DefinitionContext)

Exit a parse tree produced by definition().

The default implementation does nothing.

Declaration
public virtual void ExitDefinition(BSLParser.DefinitionContext context)
Parameters
Type Name Description
BSLParser.DefinitionContext context

The parse tree.

| Improve this Doc View Source

ExitDefOrExpr(BSLParser.DefOrExprContext)

Exit a parse tree produced by defOrExpr().

The default implementation does nothing.

Declaration
public virtual void ExitDefOrExpr(BSLParser.DefOrExprContext context)
Parameters
Type Name Description
BSLParser.DefOrExprContext context

The parse tree.

| Improve this Doc View Source

ExitEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

ExitExpr(BSLParser.ExprContext)

Exit a parse tree produced by expr().

The default implementation does nothing.

Declaration
public virtual void ExitExpr(BSLParser.ExprContext context)
Parameters
Type Name Description
BSLParser.ExprContext context

The parse tree.

| Improve this Doc View Source

ExitLibraryRequire(BSLParser.LibraryRequireContext)

Exit a parse tree produced by libraryRequire().

The default implementation does nothing.

Declaration
public virtual void ExitLibraryRequire(BSLParser.LibraryRequireContext context)
Parameters
Type Name Description
BSLParser.LibraryRequireContext context

The parse tree.

| Improve this Doc View Source

ExitName(BSLParser.NameContext)

Exit a parse tree produced by name().

The default implementation does nothing.

Declaration
public virtual void ExitName(BSLParser.NameContext context)
Parameters
Type Name Description
BSLParser.NameContext context

The parse tree.

| Improve this Doc View Source

ExitPkg(BSLParser.PkgContext)

Exit a parse tree produced by pkg().

The default implementation does nothing.

Declaration
public virtual void ExitPkg(BSLParser.PkgContext context)
Parameters
Type Name Description
BSLParser.PkgContext context

The parse tree.

| Improve this Doc View Source

ExitProgram(BSLParser.ProgramContext)

Exit a parse tree produced by program().

The default implementation does nothing.

Declaration
public virtual void ExitProgram(BSLParser.ProgramContext context)
Parameters
Type Name Description
BSLParser.ProgramContext context

The parse tree.

| Improve this Doc View Source

ExitTestCase(BSLParser.TestCaseContext)

Exit a parse tree produced by testCase().

The default implementation does nothing.

Declaration
public virtual void ExitTestCase(BSLParser.TestCaseContext context)
Parameters
Type Name Description
BSLParser.TestCaseContext context

The parse tree.

| Improve this Doc View Source

VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)

Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.IErrorNode node
Remarks

The default implementation does nothing.

| Improve this Doc View Source

VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)

Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.ITerminalNode node
Remarks

The default implementation does nothing.

Implements

IBSLListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX