Interface IsnobolListener
This interface defines a complete listener for a parse tree produced by snobolParser.
Namespace: GCore.Antlr.Grammers.Snobol
Assembly: Snobol.dll
Syntax
public interface IsnobolListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterArray_(snobolParser.Array_Context)
Enter a parse tree produced by array_().
Declaration
void EnterArray_(snobolParser.Array_Context context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.Array_Context | context | The parse tree. |
EnterAtan(snobolParser.AtanContext)
Enter a parse tree produced by atan().
Declaration
void EnterAtan(snobolParser.AtanContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.AtanContext | context | The parse tree. |
EnterAtom(snobolParser.AtomContext)
Enter a parse tree produced by atom().
Declaration
void EnterAtom(snobolParser.AtomContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.AtomContext | context | The parse tree. |
EnterBreak_(snobolParser.Break_Context)
Enter a parse tree produced by break_().
Declaration
void EnterBreak_(snobolParser.Break_Context context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.Break_Context | context | The parse tree. |
EnterChop(snobolParser.ChopContext)
Enter a parse tree produced by chop().
Declaration
void EnterChop(snobolParser.ChopContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ChopContext | context | The parse tree. |
EnterCommand(snobolParser.CommandContext)
Enter a parse tree produced by command().
Declaration
void EnterCommand(snobolParser.CommandContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.CommandContext | context | The parse tree. |
EnterConvert(snobolParser.ConvertContext)
Enter a parse tree produced by convert().
Declaration
void EnterConvert(snobolParser.ConvertContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ConvertContext | context | The parse tree. |
EnterCos(snobolParser.CosContext)
Enter a parse tree produced by cos().
Declaration
void EnterCos(snobolParser.CosContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.CosContext | context | The parse tree. |
EnterDate(snobolParser.DateContext)
Enter a parse tree produced by date().
Declaration
void EnterDate(snobolParser.DateContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.DateContext | context | The parse tree. |
EnterDiffer(snobolParser.DifferContext)
Enter a parse tree produced by differ().
Declaration
void EnterDiffer(snobolParser.DifferContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.DifferContext | context | The parse tree. |
EnterDupl(snobolParser.DuplContext)
Enter a parse tree produced by dupl().
Declaration
void EnterDupl(snobolParser.DuplContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.DuplContext | context | The parse tree. |
EnterEq(snobolParser.EqContext)
Enter a parse tree produced by eq().
Declaration
void EnterEq(snobolParser.EqContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.EqContext | context | The parse tree. |
EnterExp(snobolParser.ExpContext)
Enter a parse tree produced by exp().
Declaration
void EnterExp(snobolParser.ExpContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ExpContext | context | The parse tree. |
EnterExpression(snobolParser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression(snobolParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ExpressionContext | context | The parse tree. |
EnterGe(snobolParser.GeContext)
Enter a parse tree produced by ge().
Declaration
void EnterGe(snobolParser.GeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.GeContext | context | The parse tree. |
EnterGt(snobolParser.GtContext)
Enter a parse tree produced by gt().
Declaration
void EnterGt(snobolParser.GtContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.GtContext | context | The parse tree. |
EnterIdent(snobolParser.IdentContext)
Enter a parse tree produced by ident().
Declaration
void EnterIdent(snobolParser.IdentContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.IdentContext | context | The parse tree. |
EnterInteger(snobolParser.IntegerContext)
Enter a parse tree produced by integer().
Declaration
void EnterInteger(snobolParser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.IntegerContext | context | The parse tree. |
EnterLabel(snobolParser.LabelContext)
Enter a parse tree produced by label().
Declaration
void EnterLabel(snobolParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LabelContext | context | The parse tree. |
EnterLe(snobolParser.LeContext)
Enter a parse tree produced by le().
Declaration
void EnterLe(snobolParser.LeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LeContext | context | The parse tree. |
EnterLgt(snobolParser.LgtContext)
Enter a parse tree produced by lgt().
Declaration
void EnterLgt(snobolParser.LgtContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LgtContext | context | The parse tree. |
EnterLin(snobolParser.LinContext)
Enter a parse tree produced by lin().
Declaration
void EnterLin(snobolParser.LinContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LinContext | context | The parse tree. |
EnterLine(snobolParser.LineContext)
Enter a parse tree produced by line().
Declaration
void EnterLine(snobolParser.LineContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LineContext | context | The parse tree. |
EnterLn(snobolParser.LnContext)
Enter a parse tree produced by ln().
Declaration
void EnterLn(snobolParser.LnContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LnContext | context | The parse tree. |
EnterLt(snobolParser.LtContext)
Enter a parse tree produced by lt().
Declaration
void EnterLt(snobolParser.LtContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LtContext | context | The parse tree. |
EnterMultiplyingExpression(snobolParser.MultiplyingExpressionContext)
Enter a parse tree produced by multiplyingExpression().
Declaration
void EnterMultiplyingExpression(snobolParser.MultiplyingExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.MultiplyingExpressionContext | context | The parse tree. |
EnterNe(snobolParser.NeContext)
Enter a parse tree produced by ne().
Declaration
void EnterNe(snobolParser.NeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.NeContext | context | The parse tree. |
EnterPattern(snobolParser.PatternContext)
Enter a parse tree produced by pattern().
Declaration
void EnterPattern(snobolParser.PatternContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.PatternContext | context | The parse tree. |
EnterPowExpression(snobolParser.PowExpressionContext)
Enter a parse tree produced by powExpression().
Declaration
void EnterPowExpression(snobolParser.PowExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.PowExpressionContext | context | The parse tree. |
EnterProg(snobolParser.ProgContext)
Enter a parse tree produced by prog().
Declaration
void EnterProg(snobolParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ProgContext | context | The parse tree. |
EnterRemdr(snobolParser.RemdrContext)
Enter a parse tree produced by remdr().
Declaration
void EnterRemdr(snobolParser.RemdrContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.RemdrContext | context | The parse tree. |
EnterReplace(snobolParser.ReplaceContext)
Enter a parse tree produced by replace().
Declaration
void EnterReplace(snobolParser.ReplaceContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ReplaceContext | context | The parse tree. |
EnterReverse(snobolParser.ReverseContext)
Enter a parse tree produced by reverse().
Declaration
void EnterReverse(snobolParser.ReverseContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ReverseContext | context | The parse tree. |
EnterSin(snobolParser.SinContext)
Enter a parse tree produced by sin().
Declaration
void EnterSin(snobolParser.SinContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SinContext | context | The parse tree. |
EnterSize(snobolParser.SizeContext)
Enter a parse tree produced by size().
Declaration
void EnterSize(snobolParser.SizeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SizeContext | context | The parse tree. |
EnterSort(snobolParser.SortContext)
Enter a parse tree produced by sort().
Declaration
void EnterSort(snobolParser.SortContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SortContext | context | The parse tree. |
EnterSubject(snobolParser.SubjectContext)
Enter a parse tree produced by subject().
Declaration
void EnterSubject(snobolParser.SubjectContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SubjectContext | context | The parse tree. |
EnterTable(snobolParser.TableContext)
Enter a parse tree produced by table().
Declaration
void EnterTable(snobolParser.TableContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TableContext | context | The parse tree. |
EnterTan(snobolParser.TanContext)
Enter a parse tree produced by tan().
Declaration
void EnterTan(snobolParser.TanContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TanContext | context | The parse tree. |
EnterTransfer(snobolParser.TransferContext)
Enter a parse tree produced by transfer().
Declaration
void EnterTransfer(snobolParser.TransferContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TransferContext | context | The parse tree. |
EnterTransferpre(snobolParser.TransferpreContext)
Enter a parse tree produced by transferpre().
Declaration
void EnterTransferpre(snobolParser.TransferpreContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TransferpreContext | context | The parse tree. |
EnterTrim(snobolParser.TrimContext)
Enter a parse tree produced by trim().
Declaration
void EnterTrim(snobolParser.TrimContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TrimContext | context | The parse tree. |
ExitArray_(snobolParser.Array_Context)
Exit a parse tree produced by array_().
Declaration
void ExitArray_(snobolParser.Array_Context context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.Array_Context | context | The parse tree. |
ExitAtan(snobolParser.AtanContext)
Exit a parse tree produced by atan().
Declaration
void ExitAtan(snobolParser.AtanContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.AtanContext | context | The parse tree. |
ExitAtom(snobolParser.AtomContext)
Exit a parse tree produced by atom().
Declaration
void ExitAtom(snobolParser.AtomContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.AtomContext | context | The parse tree. |
ExitBreak_(snobolParser.Break_Context)
Exit a parse tree produced by break_().
Declaration
void ExitBreak_(snobolParser.Break_Context context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.Break_Context | context | The parse tree. |
ExitChop(snobolParser.ChopContext)
Exit a parse tree produced by chop().
Declaration
void ExitChop(snobolParser.ChopContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ChopContext | context | The parse tree. |
ExitCommand(snobolParser.CommandContext)
Exit a parse tree produced by command().
Declaration
void ExitCommand(snobolParser.CommandContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.CommandContext | context | The parse tree. |
ExitConvert(snobolParser.ConvertContext)
Exit a parse tree produced by convert().
Declaration
void ExitConvert(snobolParser.ConvertContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ConvertContext | context | The parse tree. |
ExitCos(snobolParser.CosContext)
Exit a parse tree produced by cos().
Declaration
void ExitCos(snobolParser.CosContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.CosContext | context | The parse tree. |
ExitDate(snobolParser.DateContext)
Exit a parse tree produced by date().
Declaration
void ExitDate(snobolParser.DateContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.DateContext | context | The parse tree. |
ExitDiffer(snobolParser.DifferContext)
Exit a parse tree produced by differ().
Declaration
void ExitDiffer(snobolParser.DifferContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.DifferContext | context | The parse tree. |
ExitDupl(snobolParser.DuplContext)
Exit a parse tree produced by dupl().
Declaration
void ExitDupl(snobolParser.DuplContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.DuplContext | context | The parse tree. |
ExitEq(snobolParser.EqContext)
Exit a parse tree produced by eq().
Declaration
void ExitEq(snobolParser.EqContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.EqContext | context | The parse tree. |
ExitExp(snobolParser.ExpContext)
Exit a parse tree produced by exp().
Declaration
void ExitExp(snobolParser.ExpContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ExpContext | context | The parse tree. |
ExitExpression(snobolParser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression(snobolParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ExpressionContext | context | The parse tree. |
ExitGe(snobolParser.GeContext)
Exit a parse tree produced by ge().
Declaration
void ExitGe(snobolParser.GeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.GeContext | context | The parse tree. |
ExitGt(snobolParser.GtContext)
Exit a parse tree produced by gt().
Declaration
void ExitGt(snobolParser.GtContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.GtContext | context | The parse tree. |
ExitIdent(snobolParser.IdentContext)
Exit a parse tree produced by ident().
Declaration
void ExitIdent(snobolParser.IdentContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.IdentContext | context | The parse tree. |
ExitInteger(snobolParser.IntegerContext)
Exit a parse tree produced by integer().
Declaration
void ExitInteger(snobolParser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.IntegerContext | context | The parse tree. |
ExitLabel(snobolParser.LabelContext)
Exit a parse tree produced by label().
Declaration
void ExitLabel(snobolParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LabelContext | context | The parse tree. |
ExitLe(snobolParser.LeContext)
Exit a parse tree produced by le().
Declaration
void ExitLe(snobolParser.LeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LeContext | context | The parse tree. |
ExitLgt(snobolParser.LgtContext)
Exit a parse tree produced by lgt().
Declaration
void ExitLgt(snobolParser.LgtContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LgtContext | context | The parse tree. |
ExitLin(snobolParser.LinContext)
Exit a parse tree produced by lin().
Declaration
void ExitLin(snobolParser.LinContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LinContext | context | The parse tree. |
ExitLine(snobolParser.LineContext)
Exit a parse tree produced by line().
Declaration
void ExitLine(snobolParser.LineContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LineContext | context | The parse tree. |
ExitLn(snobolParser.LnContext)
Exit a parse tree produced by ln().
Declaration
void ExitLn(snobolParser.LnContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LnContext | context | The parse tree. |
ExitLt(snobolParser.LtContext)
Exit a parse tree produced by lt().
Declaration
void ExitLt(snobolParser.LtContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.LtContext | context | The parse tree. |
ExitMultiplyingExpression(snobolParser.MultiplyingExpressionContext)
Exit a parse tree produced by multiplyingExpression().
Declaration
void ExitMultiplyingExpression(snobolParser.MultiplyingExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.MultiplyingExpressionContext | context | The parse tree. |
ExitNe(snobolParser.NeContext)
Exit a parse tree produced by ne().
Declaration
void ExitNe(snobolParser.NeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.NeContext | context | The parse tree. |
ExitPattern(snobolParser.PatternContext)
Exit a parse tree produced by pattern().
Declaration
void ExitPattern(snobolParser.PatternContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.PatternContext | context | The parse tree. |
ExitPowExpression(snobolParser.PowExpressionContext)
Exit a parse tree produced by powExpression().
Declaration
void ExitPowExpression(snobolParser.PowExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.PowExpressionContext | context | The parse tree. |
ExitProg(snobolParser.ProgContext)
Exit a parse tree produced by prog().
Declaration
void ExitProg(snobolParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ProgContext | context | The parse tree. |
ExitRemdr(snobolParser.RemdrContext)
Exit a parse tree produced by remdr().
Declaration
void ExitRemdr(snobolParser.RemdrContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.RemdrContext | context | The parse tree. |
ExitReplace(snobolParser.ReplaceContext)
Exit a parse tree produced by replace().
Declaration
void ExitReplace(snobolParser.ReplaceContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ReplaceContext | context | The parse tree. |
ExitReverse(snobolParser.ReverseContext)
Exit a parse tree produced by reverse().
Declaration
void ExitReverse(snobolParser.ReverseContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.ReverseContext | context | The parse tree. |
ExitSin(snobolParser.SinContext)
Exit a parse tree produced by sin().
Declaration
void ExitSin(snobolParser.SinContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SinContext | context | The parse tree. |
ExitSize(snobolParser.SizeContext)
Exit a parse tree produced by size().
Declaration
void ExitSize(snobolParser.SizeContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SizeContext | context | The parse tree. |
ExitSort(snobolParser.SortContext)
Exit a parse tree produced by sort().
Declaration
void ExitSort(snobolParser.SortContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SortContext | context | The parse tree. |
ExitSubject(snobolParser.SubjectContext)
Exit a parse tree produced by subject().
Declaration
void ExitSubject(snobolParser.SubjectContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.SubjectContext | context | The parse tree. |
ExitTable(snobolParser.TableContext)
Exit a parse tree produced by table().
Declaration
void ExitTable(snobolParser.TableContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TableContext | context | The parse tree. |
ExitTan(snobolParser.TanContext)
Exit a parse tree produced by tan().
Declaration
void ExitTan(snobolParser.TanContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TanContext | context | The parse tree. |
ExitTransfer(snobolParser.TransferContext)
Exit a parse tree produced by transfer().
Declaration
void ExitTransfer(snobolParser.TransferContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TransferContext | context | The parse tree. |
ExitTransferpre(snobolParser.TransferpreContext)
Exit a parse tree produced by transferpre().
Declaration
void ExitTransferpre(snobolParser.TransferpreContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TransferpreContext | context | The parse tree. |
ExitTrim(snobolParser.TrimContext)
Exit a parse tree produced by trim().
Declaration
void ExitTrim(snobolParser.TrimContext context)
Parameters
Type | Name | Description |
---|---|---|
snobolParser.TrimContext | context | The parse tree. |