Interface IsexpressionVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by sexpressionParser.
Namespace: GCore.Antlr.Grammers.Sexpression
Assembly: Sexpression.dll
Syntax
public interface IsexpressionVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAtom(sexpressionParser.AtomContext)
Visit a parse tree produced by atom().
Declaration
Result VisitAtom(sexpressionParser.AtomContext context)
Parameters
Type | Name | Description |
---|---|---|
sexpressionParser.AtomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitItem(sexpressionParser.ItemContext)
Visit a parse tree produced by item().
Declaration
Result VisitItem(sexpressionParser.ItemContext context)
Parameters
Type | Name | Description |
---|---|---|
sexpressionParser.ItemContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitList_(sexpressionParser.List_Context)
Visit a parse tree produced by list_().
Declaration
Result VisitList_(sexpressionParser.List_Context context)
Parameters
Type | Name | Description |
---|---|---|
sexpressionParser.List_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSexpr(sexpressionParser.SexprContext)
Visit a parse tree produced by sexpr().
Declaration
Result VisitSexpr(sexpressionParser.SexprContext context)
Parameters
Type | Name | Description |
---|---|---|
sexpressionParser.SexprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |