/
iezhelev
/
dictionary_proccessor
Обзор
Документация
Войти
/
iezhelev
/
dictionary_proccessor
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
DictionaryParserVisitor.java
152 строки
5 KB
iezhelev
first_commit
26 окт 2025, 23:51
26 окт 2025, 23:51
ef1bcdc
Код
Авторство
О чём код?
// Generated from src/main/antlr4/com/dictionary/DictionaryParser.g4 by ANTLR 4.9.3 package com.dictionary; //package com.dictionary; import org.antlr.v4.runtime.tree.ParseTreeVisitor; /** * This interface defines a complete generic visitor for a parse tree produced * by {@link DictionaryParser}. * * @param <T> The return type of the visit operation. Use {@link Void} for * operations with no return type. */ public interface DictionaryParserVisitor<T> extends ParseTreeVisitor<T> { /** * Visit a parse tree produced by {@link DictionaryParser#dictionary}. * @param ctx the parse tree * @return the visitor result */ T visitDictionary(DictionaryParser.DictionaryContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#wordEntry}. * @param ctx the parse tree * @return the visitor result */ T visitWordEntry(DictionaryParser.WordEntryContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#grammaticalTag}. * @param ctx the parse tree * @return the visitor result */ T visitGrammaticalTag(DictionaryParser.GrammaticalTagContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#partOfSpeech}. * @param ctx the parse tree * @return the visitor result */ T visitPartOfSpeech(DictionaryParser.PartOfSpeechContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#gender}. * @param ctx the parse tree * @return the visitor result */ T visitGender(DictionaryParser.GenderContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#number}. * @param ctx the parse tree * @return the visitor result */ T visitNumber(DictionaryParser.NumberContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#verbForm}. * @param ctx the parse tree * @return the visitor result */ T visitVerbForm(DictionaryParser.VerbFormContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#pronounType}. * @param ctx the parse tree * @return the visitor result */ T visitPronounType(DictionaryParser.PronounTypeContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#otherCategory}. * @param ctx the parse tree * @return the visitor result */ T visitOtherCategory(DictionaryParser.OtherCategoryContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#russianAbbreviation}. * @param ctx the parse tree * @return the visitor result */ T visitRussianAbbreviation(DictionaryParser.RussianAbbreviationContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#definition}. * @param ctx the parse tree * @return the visitor result */ T visitDefinition(DictionaryParser.DefinitionContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#definitionElements}. * @param ctx the parse tree * @return the visitor result */ T visitDefinitionElements(DictionaryParser.DefinitionElementsContext ctx); /** * Visit a parse tree produced by the {@code RussianAbbrElement} * labeled alternative in {@link DictionaryParser#otherElement}. * @param ctx the parse tree * @return the visitor result */ T visitRussianAbbrElement(DictionaryParser.RussianAbbrElementContext ctx); /** * Visit a parse tree produced by the {@code GrammaticalElement} * labeled alternative in {@link DictionaryParser#otherElement}. * @param ctx the parse tree * @return the visitor result */ T visitGrammaticalElement(DictionaryParser.GrammaticalElementContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#simpledefinition}. * @param ctx the parse tree * @return the visitor result */ T visitSimpledefinition(DictionaryParser.SimpledefinitionContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#examples}. * @param ctx the parse tree * @return the visitor result */ T visitExamples(DictionaryParser.ExamplesContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#exampleMarker}. * @param ctx the parse tree * @return the visitor result */ T visitExampleMarker(DictionaryParser.ExampleMarkerContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#example}. * @param ctx the parse tree * @return the visitor result */ T visitExample(DictionaryParser.ExampleContext ctx); /** * Visit a parse tree produced by the {@code ExampleRussianAbbr} * labeled alternative in {@link DictionaryParser#exampleElement}. * @param ctx the parse tree * @return the visitor result */ T visitExampleRussianAbbr(DictionaryParser.ExampleRussianAbbrContext ctx); /** * Visit a parse tree produced by the {@code ExampleTextContent} * labeled alternative in {@link DictionaryParser#exampleElement}. * @param ctx the parse tree * @return the visitor result */ T visitExampleTextContent(DictionaryParser.ExampleTextContentContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#usageexample}. * @param ctx the parse tree * @return the visitor result */ T visitUsageexample(DictionaryParser.UsageexampleContext ctx); /** * Visit a parse tree produced by {@link DictionaryParser#textContent}. * @param ctx the parse tree * @return the visitor result */ T visitTextContent(DictionaryParser.TextContentContext ctx); }