// 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:
  • <T> – The return type of the visit operation. Use Void for operations with no return type.
/** * 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); } }