// Generated from io\github\vmzakharov\ecdataframe\grammar\ModelScript.g4 by ANTLR 4.8
package io.github.vmzakharov.ecdataframe.grammar;
import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
This class provides an empty implementation of ModelScriptVisitor
, which can be extended to create a visitor which only needs to handle a subset of the available methods. Type parameters:
/**
* This class provides an empty implementation of {@link ModelScriptVisitor},
* which can be extended to create a visitor which only needs to handle a subset
* of the available methods.
*
* @param <T> The return type of the visit operation. Use {@link Void} for
* operations with no return type.
*/
public class ModelScriptBaseVisitor<T> extends AbstractParseTreeVisitor<T> implements ModelScriptVisitor<T> {
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitScript(ModelScriptParser.ScriptContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitFunctionDeclarationExpr(ModelScriptParser.FunctionDeclarationExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitStatementSequence(ModelScriptParser.StatementSequenceContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitAssignExpr(ModelScriptParser.AssignExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitConditionExpr(ModelScriptParser.ConditionExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitFreeExp(ModelScriptParser.FreeExpContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitProjectionStatement(ModelScriptParser.ProjectionStatementContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitIndexVectorExpr(ModelScriptParser.IndexVectorExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitStandaloneVectorExpr(ModelScriptParser.StandaloneVectorExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitAddSubExpr(ModelScriptParser.AddSubExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitStringLiteralExpr(ModelScriptParser.StringLiteralExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitInExpr(ModelScriptParser.InExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitOrExpr(ModelScriptParser.OrExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitIsEmptyExpr(ModelScriptParser.IsEmptyExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitParenExpr(ModelScriptParser.ParenExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitDoubleLiteralExpr(ModelScriptParser.DoubleLiteralExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitVarExpr(ModelScriptParser.VarExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitAliasExpr(ModelScriptParser.AliasExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitNotExpr(ModelScriptParser.NotExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitUnaryMinusExpr(ModelScriptParser.UnaryMinusExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitTernaryExpr(ModelScriptParser.TernaryExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitIsNotEmptyExpr(ModelScriptParser.IsNotEmptyExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitIntLiteralExpr(ModelScriptParser.IntLiteralExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitPropertyPathExpr(ModelScriptParser.PropertyPathExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitFunctionCallExpr(ModelScriptParser.FunctionCallExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitMulDivExpr(ModelScriptParser.MulDivExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitCompareExpr(ModelScriptParser.CompareExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitAndExpr(ModelScriptParser.AndExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitVectorExpr(ModelScriptParser.VectorExprContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitExprList(ModelScriptParser.ExprListContext ctx) { return visitChildren(ctx); }
{@inheritDoc}
The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren
on ctx
.
/**
* {@inheritDoc}
*
* <p>The default implementation returns the result of calling
* {@link #visitChildren} on {@code ctx}.</p>
*/
@Override public T visitIdList(ModelScriptParser.IdListContext ctx) { return visitChildren(ctx); }
}