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 |