Show / Hide Table of Contents

Interface IClojureListener

This interface defines a complete listener for a parse tree produced by ClojureParser.

Namespace: GCore.Antlr.Grammers.Clojure
Assembly: Clojure.dll
Syntax
public interface IClojureListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAny_char(ClojureParser.Any_charContext)

Enter a parse tree produced by any_char().

Declaration
void EnterAny_char(ClojureParser.Any_charContext context)
Parameters
Type Name Description
ClojureParser.Any_charContext context

The parse tree.

| Improve this Doc View Source

EnterBacktick(ClojureParser.BacktickContext)

Enter a parse tree produced by backtick().

Declaration
void EnterBacktick(ClojureParser.BacktickContext context)
Parameters
Type Name Description
ClojureParser.BacktickContext context

The parse tree.

| Improve this Doc View Source

EnterBign(ClojureParser.BignContext)

Enter a parse tree produced by bign().

Declaration
void EnterBign(ClojureParser.BignContext context)
Parameters
Type Name Description
ClojureParser.BignContext context

The parse tree.

| Improve this Doc View Source

EnterBin_(ClojureParser.Bin_Context)

Enter a parse tree produced by bin_().

Declaration
void EnterBin_(ClojureParser.Bin_Context context)
Parameters
Type Name Description
ClojureParser.Bin_Context context

The parse tree.

| Improve this Doc View Source

EnterCharacter(ClojureParser.CharacterContext)

Enter a parse tree produced by character().

Declaration
void EnterCharacter(ClojureParser.CharacterContext context)
Parameters
Type Name Description
ClojureParser.CharacterContext context

The parse tree.

| Improve this Doc View Source

EnterDeref(ClojureParser.DerefContext)

Enter a parse tree produced by deref().

Declaration
void EnterDeref(ClojureParser.DerefContext context)
Parameters
Type Name Description
ClojureParser.DerefContext context

The parse tree.

| Improve this Doc View Source

EnterDiscard(ClojureParser.DiscardContext)

Enter a parse tree produced by discard().

Declaration
void EnterDiscard(ClojureParser.DiscardContext context)
Parameters
Type Name Description
ClojureParser.DiscardContext context

The parse tree.

| Improve this Doc View Source

EnterDispatch(ClojureParser.DispatchContext)

Enter a parse tree produced by dispatch().

Declaration
void EnterDispatch(ClojureParser.DispatchContext context)
Parameters
Type Name Description
ClojureParser.DispatchContext context

The parse tree.

| Improve this Doc View Source

EnterFile_(ClojureParser.File_Context)

Enter a parse tree produced by file_().

Declaration
void EnterFile_(ClojureParser.File_Context context)
Parameters
Type Name Description
ClojureParser.File_Context context

The parse tree.

| Improve this Doc View Source

EnterForm(ClojureParser.FormContext)

Enter a parse tree produced by form().

Declaration
void EnterForm(ClojureParser.FormContext context)
Parameters
Type Name Description
ClojureParser.FormContext context

The parse tree.

| Improve this Doc View Source

EnterForms(ClojureParser.FormsContext)

Enter a parse tree produced by forms().

Declaration
void EnterForms(ClojureParser.FormsContext context)
Parameters
Type Name Description
ClojureParser.FormsContext context

The parse tree.

| Improve this Doc View Source

EnterGensym(ClojureParser.GensymContext)

Enter a parse tree produced by gensym().

Declaration
void EnterGensym(ClojureParser.GensymContext context)
Parameters
Type Name Description
ClojureParser.GensymContext context

The parse tree.

| Improve this Doc View Source

EnterHex_(ClojureParser.Hex_Context)

Enter a parse tree produced by hex_().

Declaration
void EnterHex_(ClojureParser.Hex_Context context)
Parameters
Type Name Description
ClojureParser.Hex_Context context

The parse tree.

| Improve this Doc View Source

EnterHost_expr(ClojureParser.Host_exprContext)

Enter a parse tree produced by host_expr().

Declaration
void EnterHost_expr(ClojureParser.Host_exprContext context)
Parameters
Type Name Description
ClojureParser.Host_exprContext context

The parse tree.

| Improve this Doc View Source

EnterKeyword(ClojureParser.KeywordContext)

Enter a parse tree produced by keyword().

Declaration
void EnterKeyword(ClojureParser.KeywordContext context)
Parameters
Type Name Description
ClojureParser.KeywordContext context

The parse tree.

| Improve this Doc View Source

EnterLambda_(ClojureParser.Lambda_Context)

Enter a parse tree produced by lambda_().

Declaration
void EnterLambda_(ClojureParser.Lambda_Context context)
Parameters
Type Name Description
ClojureParser.Lambda_Context context

The parse tree.

| Improve this Doc View Source

EnterList_(ClojureParser.List_Context)

Enter a parse tree produced by list_().

Declaration
void EnterList_(ClojureParser.List_Context context)
Parameters
Type Name Description
ClojureParser.List_Context context

The parse tree.

| Improve this Doc View Source

EnterLiteral(ClojureParser.LiteralContext)

Enter a parse tree produced by literal().

Declaration
void EnterLiteral(ClojureParser.LiteralContext context)
Parameters
Type Name Description
ClojureParser.LiteralContext context

The parse tree.

| Improve this Doc View Source

EnterMacro_keyword(ClojureParser.Macro_keywordContext)

Enter a parse tree produced by macro_keyword().

Declaration
void EnterMacro_keyword(ClojureParser.Macro_keywordContext context)
Parameters
Type Name Description
ClojureParser.Macro_keywordContext context

The parse tree.

| Improve this Doc View Source

EnterMap_(ClojureParser.Map_Context)

Enter a parse tree produced by map_().

Declaration
void EnterMap_(ClojureParser.Map_Context context)
Parameters
Type Name Description
ClojureParser.Map_Context context

The parse tree.

| Improve this Doc View Source

EnterMeta_data(ClojureParser.Meta_dataContext)

Enter a parse tree produced by meta_data().

Declaration
void EnterMeta_data(ClojureParser.Meta_dataContext context)
Parameters
Type Name Description
ClojureParser.Meta_dataContext context

The parse tree.

| Improve this Doc View Source

EnterNamed_char(ClojureParser.Named_charContext)

Enter a parse tree produced by named_char().

Declaration
void EnterNamed_char(ClojureParser.Named_charContext context)
Parameters
Type Name Description
ClojureParser.Named_charContext context

The parse tree.

| Improve this Doc View Source

EnterNil_(ClojureParser.Nil_Context)

Enter a parse tree produced by nil_().

Declaration
void EnterNil_(ClojureParser.Nil_Context context)
Parameters
Type Name Description
ClojureParser.Nil_Context context

The parse tree.

| Improve this Doc View Source

EnterNs_symbol(ClojureParser.Ns_symbolContext)

Enter a parse tree produced by ns_symbol().

Declaration
void EnterNs_symbol(ClojureParser.Ns_symbolContext context)
Parameters
Type Name Description
ClojureParser.Ns_symbolContext context

The parse tree.

| Improve this Doc View Source

EnterNumber(ClojureParser.NumberContext)

Enter a parse tree produced by number().

Declaration
void EnterNumber(ClojureParser.NumberContext context)
Parameters
Type Name Description
ClojureParser.NumberContext context

The parse tree.

| Improve this Doc View Source

EnterParam_name(ClojureParser.Param_nameContext)

Enter a parse tree produced by param_name().

Declaration
void EnterParam_name(ClojureParser.Param_nameContext context)
Parameters
Type Name Description
ClojureParser.Param_nameContext context

The parse tree.

| Improve this Doc View Source

EnterQuote(ClojureParser.QuoteContext)

Enter a parse tree produced by quote().

Declaration
void EnterQuote(ClojureParser.QuoteContext context)
Parameters
Type Name Description
ClojureParser.QuoteContext context

The parse tree.

| Improve this Doc View Source

EnterReader_macro(ClojureParser.Reader_macroContext)

Enter a parse tree produced by reader_macro().

Declaration
void EnterReader_macro(ClojureParser.Reader_macroContext context)
Parameters
Type Name Description
ClojureParser.Reader_macroContext context

The parse tree.

| Improve this Doc View Source

EnterRegex(ClojureParser.RegexContext)

Enter a parse tree produced by regex().

Declaration
void EnterRegex(ClojureParser.RegexContext context)
Parameters
Type Name Description
ClojureParser.RegexContext context

The parse tree.

| Improve this Doc View Source

EnterSet_(ClojureParser.Set_Context)

Enter a parse tree produced by set_().

Declaration
void EnterSet_(ClojureParser.Set_Context context)
Parameters
Type Name Description
ClojureParser.Set_Context context

The parse tree.

| Improve this Doc View Source

EnterSimple_keyword(ClojureParser.Simple_keywordContext)

Enter a parse tree produced by simple_keyword().

Declaration
void EnterSimple_keyword(ClojureParser.Simple_keywordContext context)
Parameters
Type Name Description
ClojureParser.Simple_keywordContext context

The parse tree.

| Improve this Doc View Source

EnterSimple_sym(ClojureParser.Simple_symContext)

Enter a parse tree produced by simple_sym().

Declaration
void EnterSimple_sym(ClojureParser.Simple_symContext context)
Parameters
Type Name Description
ClojureParser.Simple_symContext context

The parse tree.

| Improve this Doc View Source

EnterString_(ClojureParser.String_Context)

Enter a parse tree produced by string_().

Declaration
void EnterString_(ClojureParser.String_Context context)
Parameters
Type Name Description
ClojureParser.String_Context context

The parse tree.

| Improve this Doc View Source

EnterSymbol(ClojureParser.SymbolContext)

Enter a parse tree produced by symbol().

Declaration
void EnterSymbol(ClojureParser.SymbolContext context)
Parameters
Type Name Description
ClojureParser.SymbolContext context

The parse tree.

| Improve this Doc View Source

EnterTag(ClojureParser.TagContext)

Enter a parse tree produced by tag().

Declaration
void EnterTag(ClojureParser.TagContext context)
Parameters
Type Name Description
ClojureParser.TagContext context

The parse tree.

| Improve this Doc View Source

EnterU_hex_quad(ClojureParser.U_hex_quadContext)

Enter a parse tree produced by u_hex_quad().

Declaration
void EnterU_hex_quad(ClojureParser.U_hex_quadContext context)
Parameters
Type Name Description
ClojureParser.U_hex_quadContext context

The parse tree.

| Improve this Doc View Source

EnterUnquote(ClojureParser.UnquoteContext)

Enter a parse tree produced by unquote().

Declaration
void EnterUnquote(ClojureParser.UnquoteContext context)
Parameters
Type Name Description
ClojureParser.UnquoteContext context

The parse tree.

| Improve this Doc View Source

EnterUnquote_splicing(ClojureParser.Unquote_splicingContext)

Enter a parse tree produced by unquote_splicing().

Declaration
void EnterUnquote_splicing(ClojureParser.Unquote_splicingContext context)
Parameters
Type Name Description
ClojureParser.Unquote_splicingContext context

The parse tree.

| Improve this Doc View Source

EnterVar_quote(ClojureParser.Var_quoteContext)

Enter a parse tree produced by var_quote().

Declaration
void EnterVar_quote(ClojureParser.Var_quoteContext context)
Parameters
Type Name Description
ClojureParser.Var_quoteContext context

The parse tree.

| Improve this Doc View Source

EnterVector(ClojureParser.VectorContext)

Enter a parse tree produced by vector().

Declaration
void EnterVector(ClojureParser.VectorContext context)
Parameters
Type Name Description
ClojureParser.VectorContext context

The parse tree.

| Improve this Doc View Source

ExitAny_char(ClojureParser.Any_charContext)

Exit a parse tree produced by any_char().

Declaration
void ExitAny_char(ClojureParser.Any_charContext context)
Parameters
Type Name Description
ClojureParser.Any_charContext context

The parse tree.

| Improve this Doc View Source

ExitBacktick(ClojureParser.BacktickContext)

Exit a parse tree produced by backtick().

Declaration
void ExitBacktick(ClojureParser.BacktickContext context)
Parameters
Type Name Description
ClojureParser.BacktickContext context

The parse tree.

| Improve this Doc View Source

ExitBign(ClojureParser.BignContext)

Exit a parse tree produced by bign().

Declaration
void ExitBign(ClojureParser.BignContext context)
Parameters
Type Name Description
ClojureParser.BignContext context

The parse tree.

| Improve this Doc View Source

ExitBin_(ClojureParser.Bin_Context)

Exit a parse tree produced by bin_().

Declaration
void ExitBin_(ClojureParser.Bin_Context context)
Parameters
Type Name Description
ClojureParser.Bin_Context context

The parse tree.

| Improve this Doc View Source

ExitCharacter(ClojureParser.CharacterContext)

Exit a parse tree produced by character().

Declaration
void ExitCharacter(ClojureParser.CharacterContext context)
Parameters
Type Name Description
ClojureParser.CharacterContext context

The parse tree.

| Improve this Doc View Source

ExitDeref(ClojureParser.DerefContext)

Exit a parse tree produced by deref().

Declaration
void ExitDeref(ClojureParser.DerefContext context)
Parameters
Type Name Description
ClojureParser.DerefContext context

The parse tree.

| Improve this Doc View Source

ExitDiscard(ClojureParser.DiscardContext)

Exit a parse tree produced by discard().

Declaration
void ExitDiscard(ClojureParser.DiscardContext context)
Parameters
Type Name Description
ClojureParser.DiscardContext context

The parse tree.

| Improve this Doc View Source

ExitDispatch(ClojureParser.DispatchContext)

Exit a parse tree produced by dispatch().

Declaration
void ExitDispatch(ClojureParser.DispatchContext context)
Parameters
Type Name Description
ClojureParser.DispatchContext context

The parse tree.

| Improve this Doc View Source

ExitFile_(ClojureParser.File_Context)

Exit a parse tree produced by file_().

Declaration
void ExitFile_(ClojureParser.File_Context context)
Parameters
Type Name Description
ClojureParser.File_Context context

The parse tree.

| Improve this Doc View Source

ExitForm(ClojureParser.FormContext)

Exit a parse tree produced by form().

Declaration
void ExitForm(ClojureParser.FormContext context)
Parameters
Type Name Description
ClojureParser.FormContext context

The parse tree.

| Improve this Doc View Source

ExitForms(ClojureParser.FormsContext)

Exit a parse tree produced by forms().

Declaration
void ExitForms(ClojureParser.FormsContext context)
Parameters
Type Name Description
ClojureParser.FormsContext context

The parse tree.

| Improve this Doc View Source

ExitGensym(ClojureParser.GensymContext)

Exit a parse tree produced by gensym().

Declaration
void ExitGensym(ClojureParser.GensymContext context)
Parameters
Type Name Description
ClojureParser.GensymContext context

The parse tree.

| Improve this Doc View Source

ExitHex_(ClojureParser.Hex_Context)

Exit a parse tree produced by hex_().

Declaration
void ExitHex_(ClojureParser.Hex_Context context)
Parameters
Type Name Description
ClojureParser.Hex_Context context

The parse tree.

| Improve this Doc View Source

ExitHost_expr(ClojureParser.Host_exprContext)

Exit a parse tree produced by host_expr().

Declaration
void ExitHost_expr(ClojureParser.Host_exprContext context)
Parameters
Type Name Description
ClojureParser.Host_exprContext context

The parse tree.

| Improve this Doc View Source

ExitKeyword(ClojureParser.KeywordContext)

Exit a parse tree produced by keyword().

Declaration
void ExitKeyword(ClojureParser.KeywordContext context)
Parameters
Type Name Description
ClojureParser.KeywordContext context

The parse tree.

| Improve this Doc View Source

ExitLambda_(ClojureParser.Lambda_Context)

Exit a parse tree produced by lambda_().

Declaration
void ExitLambda_(ClojureParser.Lambda_Context context)
Parameters
Type Name Description
ClojureParser.Lambda_Context context

The parse tree.

| Improve this Doc View Source

ExitList_(ClojureParser.List_Context)

Exit a parse tree produced by list_().

Declaration
void ExitList_(ClojureParser.List_Context context)
Parameters
Type Name Description
ClojureParser.List_Context context

The parse tree.

| Improve this Doc View Source

ExitLiteral(ClojureParser.LiteralContext)

Exit a parse tree produced by literal().

Declaration
void ExitLiteral(ClojureParser.LiteralContext context)
Parameters
Type Name Description
ClojureParser.LiteralContext context

The parse tree.

| Improve this Doc View Source

ExitMacro_keyword(ClojureParser.Macro_keywordContext)

Exit a parse tree produced by macro_keyword().

Declaration
void ExitMacro_keyword(ClojureParser.Macro_keywordContext context)
Parameters
Type Name Description
ClojureParser.Macro_keywordContext context

The parse tree.

| Improve this Doc View Source

ExitMap_(ClojureParser.Map_Context)

Exit a parse tree produced by map_().

Declaration
void ExitMap_(ClojureParser.Map_Context context)
Parameters
Type Name Description
ClojureParser.Map_Context context

The parse tree.

| Improve this Doc View Source

ExitMeta_data(ClojureParser.Meta_dataContext)

Exit a parse tree produced by meta_data().

Declaration
void ExitMeta_data(ClojureParser.Meta_dataContext context)
Parameters
Type Name Description
ClojureParser.Meta_dataContext context

The parse tree.

| Improve this Doc View Source

ExitNamed_char(ClojureParser.Named_charContext)

Exit a parse tree produced by named_char().

Declaration
void ExitNamed_char(ClojureParser.Named_charContext context)
Parameters
Type Name Description
ClojureParser.Named_charContext context

The parse tree.

| Improve this Doc View Source

ExitNil_(ClojureParser.Nil_Context)

Exit a parse tree produced by nil_().

Declaration
void ExitNil_(ClojureParser.Nil_Context context)
Parameters
Type Name Description
ClojureParser.Nil_Context context

The parse tree.

| Improve this Doc View Source

ExitNs_symbol(ClojureParser.Ns_symbolContext)

Exit a parse tree produced by ns_symbol().

Declaration
void ExitNs_symbol(ClojureParser.Ns_symbolContext context)
Parameters
Type Name Description
ClojureParser.Ns_symbolContext context

The parse tree.

| Improve this Doc View Source

ExitNumber(ClojureParser.NumberContext)

Exit a parse tree produced by number().

Declaration
void ExitNumber(ClojureParser.NumberContext context)
Parameters
Type Name Description
ClojureParser.NumberContext context

The parse tree.

| Improve this Doc View Source

ExitParam_name(ClojureParser.Param_nameContext)

Exit a parse tree produced by param_name().

Declaration
void ExitParam_name(ClojureParser.Param_nameContext context)
Parameters
Type Name Description
ClojureParser.Param_nameContext context

The parse tree.

| Improve this Doc View Source

ExitQuote(ClojureParser.QuoteContext)

Exit a parse tree produced by quote().

Declaration
void ExitQuote(ClojureParser.QuoteContext context)
Parameters
Type Name Description
ClojureParser.QuoteContext context

The parse tree.

| Improve this Doc View Source

ExitReader_macro(ClojureParser.Reader_macroContext)

Exit a parse tree produced by reader_macro().

Declaration
void ExitReader_macro(ClojureParser.Reader_macroContext context)
Parameters
Type Name Description
ClojureParser.Reader_macroContext context

The parse tree.

| Improve this Doc View Source

ExitRegex(ClojureParser.RegexContext)

Exit a parse tree produced by regex().

Declaration
void ExitRegex(ClojureParser.RegexContext context)
Parameters
Type Name Description
ClojureParser.RegexContext context

The parse tree.

| Improve this Doc View Source

ExitSet_(ClojureParser.Set_Context)

Exit a parse tree produced by set_().

Declaration
void ExitSet_(ClojureParser.Set_Context context)
Parameters
Type Name Description
ClojureParser.Set_Context context

The parse tree.

| Improve this Doc View Source

ExitSimple_keyword(ClojureParser.Simple_keywordContext)

Exit a parse tree produced by simple_keyword().

Declaration
void ExitSimple_keyword(ClojureParser.Simple_keywordContext context)
Parameters
Type Name Description
ClojureParser.Simple_keywordContext context

The parse tree.

| Improve this Doc View Source

ExitSimple_sym(ClojureParser.Simple_symContext)

Exit a parse tree produced by simple_sym().

Declaration
void ExitSimple_sym(ClojureParser.Simple_symContext context)
Parameters
Type Name Description
ClojureParser.Simple_symContext context

The parse tree.

| Improve this Doc View Source

ExitString_(ClojureParser.String_Context)

Exit a parse tree produced by string_().

Declaration
void ExitString_(ClojureParser.String_Context context)
Parameters
Type Name Description
ClojureParser.String_Context context

The parse tree.

| Improve this Doc View Source

ExitSymbol(ClojureParser.SymbolContext)

Exit a parse tree produced by symbol().

Declaration
void ExitSymbol(ClojureParser.SymbolContext context)
Parameters
Type Name Description
ClojureParser.SymbolContext context

The parse tree.

| Improve this Doc View Source

ExitTag(ClojureParser.TagContext)

Exit a parse tree produced by tag().

Declaration
void ExitTag(ClojureParser.TagContext context)
Parameters
Type Name Description
ClojureParser.TagContext context

The parse tree.

| Improve this Doc View Source

ExitU_hex_quad(ClojureParser.U_hex_quadContext)

Exit a parse tree produced by u_hex_quad().

Declaration
void ExitU_hex_quad(ClojureParser.U_hex_quadContext context)
Parameters
Type Name Description
ClojureParser.U_hex_quadContext context

The parse tree.

| Improve this Doc View Source

ExitUnquote(ClojureParser.UnquoteContext)

Exit a parse tree produced by unquote().

Declaration
void ExitUnquote(ClojureParser.UnquoteContext context)
Parameters
Type Name Description
ClojureParser.UnquoteContext context

The parse tree.

| Improve this Doc View Source

ExitUnquote_splicing(ClojureParser.Unquote_splicingContext)

Exit a parse tree produced by unquote_splicing().

Declaration
void ExitUnquote_splicing(ClojureParser.Unquote_splicingContext context)
Parameters
Type Name Description
ClojureParser.Unquote_splicingContext context

The parse tree.

| Improve this Doc View Source

ExitVar_quote(ClojureParser.Var_quoteContext)

Exit a parse tree produced by var_quote().

Declaration
void ExitVar_quote(ClojureParser.Var_quoteContext context)
Parameters
Type Name Description
ClojureParser.Var_quoteContext context

The parse tree.

| Improve this Doc View Source

ExitVector(ClojureParser.VectorContext)

Exit a parse tree produced by vector().

Declaration
void ExitVector(ClojureParser.VectorContext context)
Parameters
Type Name Description
ClojureParser.VectorContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX