All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.sysml.parser.python.PydmlBaseListener Maven / Gradle / Ivy

There is a newer version: 1.2.0
Show newest version
// Generated from org/apache/sysml/parser/python/Pydml.g4 by ANTLR 4.3
package org.apache.sysml.parser.python;

    // package org.apache.sysml.python;
    //import org.apache.sysml.parser.antlr4.StatementInfo;
    //import org.apache.sysml.parser.antlr4.ExpressionInfo;


import org.antlr.v4.runtime.ParserRuleContext;
import org.antlr.v4.runtime.misc.NotNull;
import org.antlr.v4.runtime.tree.ErrorNode;
import org.antlr.v4.runtime.tree.TerminalNode;

/**
 * This class provides an empty implementation of {@link PydmlListener},
 * which can be extended to create a listener which only needs to handle a subset
 * of the available methods.
 */
public class PydmlBaseListener implements PydmlListener {
	/**
	 * {@inheritDoc}
	 *
	 * 

The default implementation does nothing.

*/ @Override public void enterModIntDivExpression(@NotNull PydmlParser.ModIntDivExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitModIntDivExpression(@NotNull PydmlParser.ModIntDivExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterExternalFunctionDefExpression(@NotNull PydmlParser.ExternalFunctionDefExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitExternalFunctionDefExpression(@NotNull PydmlParser.ExternalFunctionDefExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterBooleanNotExpression(@NotNull PydmlParser.BooleanNotExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitBooleanNotExpression(@NotNull PydmlParser.BooleanNotExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterPowerExpression(@NotNull PydmlParser.PowerExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitPowerExpression(@NotNull PydmlParser.PowerExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterInternalFunctionDefExpression(@NotNull PydmlParser.InternalFunctionDefExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitInternalFunctionDefExpression(@NotNull PydmlParser.InternalFunctionDefExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterBuiltinFunctionExpression(@NotNull PydmlParser.BuiltinFunctionExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitBuiltinFunctionExpression(@NotNull PydmlParser.BuiltinFunctionExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterConstIntIdExpression(@NotNull PydmlParser.ConstIntIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitConstIntIdExpression(@NotNull PydmlParser.ConstIntIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterAtomicExpression(@NotNull PydmlParser.AtomicExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitAtomicExpression(@NotNull PydmlParser.AtomicExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterPmlprogram(@NotNull PydmlParser.PmlprogramContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitPmlprogram(@NotNull PydmlParser.PmlprogramContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterIfdefAssignmentStatement(@NotNull PydmlParser.IfdefAssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitIfdefAssignmentStatement(@NotNull PydmlParser.IfdefAssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterConstStringIdExpression(@NotNull PydmlParser.ConstStringIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitConstStringIdExpression(@NotNull PydmlParser.ConstStringIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterConstTrueExpression(@NotNull PydmlParser.ConstTrueExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitConstTrueExpression(@NotNull PydmlParser.ConstTrueExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterValueDataTypeCheck(@NotNull PydmlParser.ValueDataTypeCheckContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitValueDataTypeCheck(@NotNull PydmlParser.ValueDataTypeCheckContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterParForStatement(@NotNull PydmlParser.ParForStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitParForStatement(@NotNull PydmlParser.ParForStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterUnaryExpression(@NotNull PydmlParser.UnaryExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitUnaryExpression(@NotNull PydmlParser.UnaryExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterImportStatement(@NotNull PydmlParser.ImportStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitImportStatement(@NotNull PydmlParser.ImportStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterPathStatement(@NotNull PydmlParser.PathStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitPathStatement(@NotNull PydmlParser.PathStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterWhileStatement(@NotNull PydmlParser.WhileStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitWhileStatement(@NotNull PydmlParser.WhileStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterCommandlineParamExpression(@NotNull PydmlParser.CommandlineParamExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitCommandlineParamExpression(@NotNull PydmlParser.CommandlineParamExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterFunctionCallAssignmentStatement(@NotNull PydmlParser.FunctionCallAssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitFunctionCallAssignmentStatement(@NotNull PydmlParser.FunctionCallAssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterAddSubExpression(@NotNull PydmlParser.AddSubExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitAddSubExpression(@NotNull PydmlParser.AddSubExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterIfStatement(@NotNull PydmlParser.IfStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitIfStatement(@NotNull PydmlParser.IfStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterIgnoreNewLine(@NotNull PydmlParser.IgnoreNewLineContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitIgnoreNewLine(@NotNull PydmlParser.IgnoreNewLineContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterConstDoubleIdExpression(@NotNull PydmlParser.ConstDoubleIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitConstDoubleIdExpression(@NotNull PydmlParser.ConstDoubleIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterMatrixDataTypeCheck(@NotNull PydmlParser.MatrixDataTypeCheckContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitMatrixDataTypeCheck(@NotNull PydmlParser.MatrixDataTypeCheckContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterCommandlinePositionExpression(@NotNull PydmlParser.CommandlinePositionExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitCommandlinePositionExpression(@NotNull PydmlParser.CommandlinePositionExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterIterablePredicateColonExpression(@NotNull PydmlParser.IterablePredicateColonExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitIterablePredicateColonExpression(@NotNull PydmlParser.IterablePredicateColonExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterAssignmentStatement(@NotNull PydmlParser.AssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitAssignmentStatement(@NotNull PydmlParser.AssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterMl_type(@NotNull PydmlParser.Ml_typeContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitMl_type(@NotNull PydmlParser.Ml_typeContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterBooleanAndExpression(@NotNull PydmlParser.BooleanAndExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitBooleanAndExpression(@NotNull PydmlParser.BooleanAndExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterForStatement(@NotNull PydmlParser.ForStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitForStatement(@NotNull PydmlParser.ForStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterRelationalExpression(@NotNull PydmlParser.RelationalExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitRelationalExpression(@NotNull PydmlParser.RelationalExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterTypedArgNoAssign(@NotNull PydmlParser.TypedArgNoAssignContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitTypedArgNoAssign(@NotNull PydmlParser.TypedArgNoAssignContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterStrictParameterizedExpression(@NotNull PydmlParser.StrictParameterizedExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitStrictParameterizedExpression(@NotNull PydmlParser.StrictParameterizedExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterMultDivExpression(@NotNull PydmlParser.MultDivExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitMultDivExpression(@NotNull PydmlParser.MultDivExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterConstFalseExpression(@NotNull PydmlParser.ConstFalseExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitConstFalseExpression(@NotNull PydmlParser.ConstFalseExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterStrictParameterizedKeyValueString(@NotNull PydmlParser.StrictParameterizedKeyValueStringContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitStrictParameterizedKeyValueString(@NotNull PydmlParser.StrictParameterizedKeyValueStringContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterDataIdExpression(@NotNull PydmlParser.DataIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitDataIdExpression(@NotNull PydmlParser.DataIdExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterIndexedExpression(@NotNull PydmlParser.IndexedExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitIndexedExpression(@NotNull PydmlParser.IndexedExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterParameterizedExpression(@NotNull PydmlParser.ParameterizedExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitParameterizedExpression(@NotNull PydmlParser.ParameterizedExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterFunctionCallMultiAssignmentStatement(@NotNull PydmlParser.FunctionCallMultiAssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitFunctionCallMultiAssignmentStatement(@NotNull PydmlParser.FunctionCallMultiAssignmentStatementContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterIterablePredicateSeqExpression(@NotNull PydmlParser.IterablePredicateSeqExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitIterablePredicateSeqExpression(@NotNull PydmlParser.IterablePredicateSeqExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterSimpleDataIdentifierExpression(@NotNull PydmlParser.SimpleDataIdentifierExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitSimpleDataIdentifierExpression(@NotNull PydmlParser.SimpleDataIdentifierExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterBooleanOrExpression(@NotNull PydmlParser.BooleanOrExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitBooleanOrExpression(@NotNull PydmlParser.BooleanOrExpressionContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void visitTerminal(@NotNull TerminalNode node) { } /** * {@inheritDoc} * *

The default implementation does nothing.

*/ @Override public void visitErrorNode(@NotNull ErrorNode node) { } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy