Interface IbibcodeVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by bibcodeParser.
Namespace: GCore.Antlr.Grammers.Bibcode
Assembly: Bibcode.dll
Syntax
public interface IbibcodeVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
| Name | Description |
|---|---|
| Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAuthor(bibcodeParser.AuthorContext)
Visit a parse tree produced by author().
Declaration
Result VisitAuthor(bibcodeParser.AuthorContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.AuthorContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBibcode(bibcodeParser.BibcodeContext)
Visit a parse tree produced by bibcode().
Declaration
Result VisitBibcode(bibcodeParser.BibcodeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.BibcodeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitDigit(bibcodeParser.DigitContext)
Visit a parse tree produced by digit().
Declaration
Result VisitDigit(bibcodeParser.DigitContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.DigitContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitLetter(bibcodeParser.LetterContext)
Visit a parse tree produced by letter().
Declaration
Result VisitLetter(bibcodeParser.LetterContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.LetterContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPage(bibcodeParser.PageContext)
Visit a parse tree produced by page().
Declaration
Result VisitPage(bibcodeParser.PageContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.PageContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPagesection(bibcodeParser.PagesectionContext)
Visit a parse tree produced by pagesection().
Declaration
Result VisitPagesection(bibcodeParser.PagesectionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.PagesectionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPublish(bibcodeParser.PublishContext)
Visit a parse tree produced by publish().
Declaration
Result VisitPublish(bibcodeParser.PublishContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.PublishContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSection(bibcodeParser.SectionContext)
Visit a parse tree produced by section().
Declaration
Result VisitSection(bibcodeParser.SectionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.SectionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitVolume(bibcodeParser.VolumeContext)
Visit a parse tree produced by volume().
Declaration
Result VisitVolume(bibcodeParser.VolumeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.VolumeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitYear(bibcodeParser.YearContext)
Visit a parse tree produced by year().
Declaration
Result VisitYear(bibcodeParser.YearContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| bibcodeParser.YearContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |