blob: c7ebe45524d700be8dc10be8a267a44c86dc6cba [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DmlSyntacticValidator (SystemDS 2.1.0-SNAPSHOT API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DmlSyntacticValidator (SystemDS 2.1.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":9,"i99":10,"i100":10,"i101":10,"i102":9,"i103":9,"i104":9,"i105":10,"i106":10,"i107":10,"i108":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DmlSyntacticValidator.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/sysds/parser/dml/DmlPreprocessor.html" title="class in org.apache.sysds.parser.dml"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/sysds/parser/dml/DmlSyntacticValidator.html" target="_top">Frames</a></li>
<li><a href="DmlSyntacticValidator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.sysds.parser.dml</div>
<h2 title="Class DmlSyntacticValidator" class="title">Class DmlSyntacticValidator</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.sysds.parser.dml.DmlSyntacticValidator</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>org.antlr.v4.runtime.tree.ParseTreeListener, <a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">DmlSyntacticValidator</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml">DmlSyntacticValidator.ConvertedDMLSyntax</a></span></code>
<div class="block">Information about built in functions converted to a common format between
PyDML and DML for the runtime.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#DmlSyntacticValidator-org.apache.sysds.parser.dml.CustomErrorListener-java.util.Map-java.lang.String-java.util.Set-">DmlSyntacticValidator</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/CustomErrorListener.html" title="class in org.apache.sysds.parser.dml">CustomErrorListener</a>&nbsp;errorListener,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;argVals,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sourceNamespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;prepFunctions)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml">DmlSyntacticValidator.ConvertedDMLSyntax</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#convertToDMLSyntax-org.antlr.v4.runtime.ParserRuleContext-java.lang.String-java.lang.String-java.util.ArrayList-org.antlr.v4.runtime.Token-">convertToDMLSyntax</a></span>(org.antlr.v4.runtime.ParserRuleContext&nbsp;ctx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;functionName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/sysds/parser/ParameterExpression.html" title="class in org.apache.sysds.parser">ParameterExpression</a>&gt;&nbsp;paramExpression,
org.antlr.v4.runtime.Token&nbsp;fnName)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">enterAccumulatorAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AccumulatorAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AccumulatorAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>AccumulatorAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">enterAddSubExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AddSubExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AddSubExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>AddSubExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">enterAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>AssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">enterAtomicExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AtomicExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AtomicExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>AtomicExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">enterBooleanAndExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanAndExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanAndExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>BooleanAndExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">enterBooleanNotExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanNotExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanNotExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>BooleanNotExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">enterBooleanOrExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanOrExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanOrExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>BooleanOrExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">enterBuiltinFunctionExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BuiltinFunctionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BuiltinFunctionExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>BuiltinFunctionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">enterCommandlineParamExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlineParamExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlineParamExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>CommandlineParamExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">enterCommandlinePositionExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlinePositionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlinePositionExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>CommandlinePositionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">enterConstDoubleIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstDoubleIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstDoubleIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ConstDoubleIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">enterConstFalseExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstFalseExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstFalseExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ConstFalseExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">enterConstIntIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstIntIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstIntIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ConstIntIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">enterConstStringIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstStringIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstStringIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ConstStringIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">enterConstTrueExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstTrueExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstTrueExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ConstTrueExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">enterDataIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.DataIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>DataIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterEveryRule-org.antlr.v4.runtime.ParserRuleContext-">enterEveryRule</a></span>(org.antlr.v4.runtime.ParserRuleContext&nbsp;arg0)</code>&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">enterExternalFunctionDefExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ExternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ExternalFunctionDefExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ExternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">enterForStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ForStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">enterFunctionCallAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>FunctionCallAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">enterFunctionCallMultiAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallMultiAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallMultiAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>FunctionCallMultiAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">enterIfdefAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfdefAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfdefAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>IfdefAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">enterIfStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>IfStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">enterImportStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ImportStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ImportStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ImportStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">enterIndexedExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IndexedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IndexedExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>IndexedExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">enterInternalFunctionDefExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.InternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.InternalFunctionDefExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>InternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">enterIterablePredicateColonExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateColonExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateColonExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>IterablePredicateColonExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">enterIterablePredicateSeqExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateSeqExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateSeqExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>IterablePredicateSeqExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">enterMatrixDataTypeCheck</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixDataTypeCheckContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixDataTypeCheckContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>MatrixDataTypeCheck</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataType--"><code>DmlParser.dataType()</code></a>.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">enterMatrixMulExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixMulExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixMulExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>MatrixMulExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">enterMl_type</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.Ml_typeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.Ml_typeContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#ml_type--"><code>DmlParser.ml_type()</code></a>.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">enterModIntDivExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ModIntDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ModIntDivExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ModIntDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">enterMultDivExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultDivExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>MultDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">enterMultiIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultiIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultiIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>MultiIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">enterParameterizedExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParameterizedExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#parameterizedExpression--"><code>DmlParser.parameterizedExpression()</code></a>.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">enterParForStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParForStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>ParForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">enterPathStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PathStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PathStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>PathStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">enterPowerExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PowerExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PowerExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>PowerExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">enterProgramroot</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ProgramrootContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ProgramrootContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#programroot--"><code>DmlParser.programroot()</code></a>.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">enterRelationalExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.RelationalExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.RelationalExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>RelationalExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">enterSimpleDataIdentifierExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.SimpleDataIdentifierExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.SimpleDataIdentifierExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>SimpleDataIdentifierExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">enterStrictParameterizedExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedExpression--"><code>DmlParser.strictParameterizedExpression()</code></a>.</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">enterStrictParameterizedKeyValueString</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedKeyValueStringContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedKeyValueStringContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedKeyValueString--"><code>DmlParser.strictParameterizedKeyValueString()</code></a>.</div>
</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">enterTypedArgAssign</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgAssignContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgAssign--"><code>DmlParser.typedArgAssign()</code></a>.</div>
</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">enterTypedArgNoAssign</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgNoAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgNoAssignContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgNoAssign--"><code>DmlParser.typedArgNoAssign()</code></a>.</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">enterUnaryExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.UnaryExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.UnaryExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>UnaryExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">enterValueType</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ValueTypeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ValueTypeContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#valueType--"><code>DmlParser.valueType()</code></a>.</div>
</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#enterWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">enterWhileStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.WhileStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.WhileStatementContext</a>&nbsp;ctx)</code>
<div class="block">Enter a parse tree produced by the <code>WhileStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">exitAccumulatorAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AccumulatorAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AccumulatorAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>AccumulatorAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">exitAddSubExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AddSubExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AddSubExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>AddSubExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">exitAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>AssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">exitAtomicExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AtomicExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AtomicExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>AtomicExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">exitBooleanAndExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanAndExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanAndExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>BooleanAndExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">exitBooleanNotExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanNotExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanNotExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>BooleanNotExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">exitBooleanOrExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanOrExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanOrExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>BooleanOrExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">exitBuiltinFunctionExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BuiltinFunctionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BuiltinFunctionExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>BuiltinFunctionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">exitCommandlineParamExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlineParamExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlineParamExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>CommandlineParamExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">exitCommandlinePositionExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlinePositionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlinePositionExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>CommandlinePositionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">exitConstDoubleIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstDoubleIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstDoubleIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ConstDoubleIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">exitConstFalseExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstFalseExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstFalseExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ConstFalseExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">exitConstIntIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstIntIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstIntIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ConstIntIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">exitConstStringIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstStringIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstStringIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ConstStringIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">exitConstTrueExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstTrueExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstTrueExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ConstTrueExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">exitDataIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.DataIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>DataIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitEveryRule-org.antlr.v4.runtime.ParserRuleContext-">exitEveryRule</a></span>(org.antlr.v4.runtime.ParserRuleContext&nbsp;ctx)</code>&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">exitExternalFunctionDefExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ExternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ExternalFunctionDefExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ExternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">exitForStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ForStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">exitFunctionCallAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>FunctionCallAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">exitFunctionCallMultiAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallMultiAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallMultiAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>FunctionCallMultiAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">exitIfdefAssignmentStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfdefAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfdefAssignmentStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>IfdefAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">exitIfStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>IfStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">exitImportStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ImportStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ImportStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ImportStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">exitIndexedExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IndexedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IndexedExpressionContext</a>&nbsp;ctx)</code>
<div class="block">DML uses 1-based indexing.;</div>
</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">exitInternalFunctionDefExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.InternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.InternalFunctionDefExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>InternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">exitIterablePredicateColonExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateColonExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateColonExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>IterablePredicateColonExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">exitIterablePredicateSeqExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateSeqExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateSeqExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>IterablePredicateSeqExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">exitMatrixDataTypeCheck</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixDataTypeCheckContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixDataTypeCheckContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>MatrixDataTypeCheck</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataType--"><code>DmlParser.dataType()</code></a>.</div>
</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">exitMatrixMulExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixMulExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixMulExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>MatrixMulExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">exitMl_type</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.Ml_typeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.Ml_typeContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#ml_type--"><code>DmlParser.ml_type()</code></a>.</div>
</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">exitModIntDivExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ModIntDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ModIntDivExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ModIntDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">exitMultDivExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultDivExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>MultDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">exitMultiIdExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultiIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultiIdExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>MultiIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">exitParameterizedExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParameterizedExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#parameterizedExpression--"><code>DmlParser.parameterizedExpression()</code></a>.</div>
</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">exitParForStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParForStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>ParForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">exitPathStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PathStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PathStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>PathStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">exitPowerExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PowerExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PowerExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>PowerExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">exitProgramroot</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ProgramrootContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ProgramrootContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#programroot--"><code>DmlParser.programroot()</code></a>.</div>
</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">exitRelationalExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.RelationalExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.RelationalExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>RelationalExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">exitSimpleDataIdentifierExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.SimpleDataIdentifierExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.SimpleDataIdentifierExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>SimpleDataIdentifierExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">exitStrictParameterizedExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedExpression--"><code>DmlParser.strictParameterizedExpression()</code></a>.</div>
</td>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">exitStrictParameterizedKeyValueString</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedKeyValueStringContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedKeyValueStringContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedKeyValueString--"><code>DmlParser.strictParameterizedKeyValueString()</code></a>.</div>
</td>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">exitTypedArgAssign</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgAssignContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgAssign--"><code>DmlParser.typedArgAssign()</code></a>.</div>
</td>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">exitTypedArgNoAssign</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgNoAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgNoAssignContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgNoAssign--"><code>DmlParser.typedArgNoAssign()</code></a>.</div>
</td>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">exitUnaryExpression</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.UnaryExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.UnaryExpressionContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>UnaryExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
</td>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">exitValueType</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ValueTypeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ValueTypeContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#valueType--"><code>DmlParser.valueType()</code></a>.</div>
</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#exitWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">exitWhileStatement</a></span>(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.WhileStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.WhileStatementContext</a>&nbsp;ctx)</code>
<div class="block">Exit a parse tree produced by the <code>WhileStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#falseStringLiteral--">falseStringLiteral</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#getDefWorkingFilePath-java.lang.String-">getDefWorkingFilePath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</code>&nbsp;</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#getNamespaceSafe-org.antlr.v4.runtime.Token-">getNamespaceSafe</a></span>(org.antlr.v4.runtime.Token&nbsp;ns)</code>&nbsp;</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/sysds/parser/FunctionDictionary.html" title="class in org.apache.sysds.parser">FunctionDictionary</a>&lt;<a href="../../../../../org/apache/sysds/parser/FunctionStatementBlock.html" title="class in org.apache.sysds.parser">FunctionStatementBlock</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#getParsedBuiltinFunctions--">getParsedBuiltinFunctions</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#getWorkingFilePath-java.lang.String-">getWorkingFilePath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</code>&nbsp;</td>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#init--">init</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#init-java.util.Map-">init</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;scripts)</code>&nbsp;</td>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/sysds/parser/FunctionStatementBlock.html" title="class in org.apache.sysds.parser">FunctionStatementBlock</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#loadAndParseBuiltinFunction-java.lang.String-java.lang.String-">loadAndParseBuiltinFunction</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace)</code>&nbsp;</td>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#namespaceResolutionOp--">namespaceResolutionOp</a></span>()</code>
<div class="block">Obtain the namespace separator (<code>::</code> for DML
that is used to specify a namespace and a function in that namespace.</div>
</td>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#trueStringLiteral--">trueStringLiteral</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#visitErrorNode-org.antlr.v4.runtime.tree.ErrorNode-">visitErrorNode</a></span>(org.antlr.v4.runtime.tree.ErrorNode&nbsp;node)</code>&nbsp;</td>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.html#visitTerminal-org.antlr.v4.runtime.tree.TerminalNode-">visitTerminal</a></span>(org.antlr.v4.runtime.tree.TerminalNode&nbsp;node)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DmlSyntacticValidator-org.apache.sysds.parser.dml.CustomErrorListener-java.util.Map-java.lang.String-java.util.Set-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DmlSyntacticValidator</h4>
<pre>public&nbsp;DmlSyntacticValidator(<a href="../../../../../org/apache/sysds/parser/dml/CustomErrorListener.html" title="class in org.apache.sysds.parser.dml">CustomErrorListener</a>&nbsp;errorListener,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;argVals,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;sourceNamespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;prepFunctions)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="namespaceResolutionOp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>namespaceResolutionOp</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespaceResolutionOp()</pre>
<div class="block">Obtain the namespace separator (<code>::</code> for DML
that is used to specify a namespace and a function in that namespace.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The namespace separator</dd>
</dl>
</li>
</ul>
<a name="trueStringLiteral--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>trueStringLiteral</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;trueStringLiteral()</pre>
</li>
</ul>
<a name="falseStringLiteral--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>falseStringLiteral</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;falseStringLiteral()</pre>
</li>
</ul>
<a name="getParsedBuiltinFunctions--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParsedBuiltinFunctions</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/sysds/parser/FunctionDictionary.html" title="class in org.apache.sysds.parser">FunctionDictionary</a>&lt;<a href="../../../../../org/apache/sysds/parser/FunctionStatementBlock.html" title="class in org.apache.sysds.parser">FunctionStatementBlock</a>&gt;&nbsp;getParsedBuiltinFunctions()</pre>
</li>
</ul>
<a name="enterEveryRule-org.antlr.v4.runtime.ParserRuleContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterEveryRule</h4>
<pre>public&nbsp;void&nbsp;enterEveryRule(org.antlr.v4.runtime.ParserRuleContext&nbsp;arg0)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>enterEveryRule</code>&nbsp;in interface&nbsp;<code>org.antlr.v4.runtime.tree.ParseTreeListener</code></dd>
</dl>
</li>
</ul>
<a name="exitAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitAddSubExpression</h4>
<pre>public&nbsp;void&nbsp;exitAddSubExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AddSubExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AddSubExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>AddSubExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">exitAddSubExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitModIntDivExpression</h4>
<pre>public&nbsp;void&nbsp;exitModIntDivExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ModIntDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ModIntDivExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ModIntDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">exitModIntDivExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitUnaryExpression</h4>
<pre>public&nbsp;void&nbsp;exitUnaryExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.UnaryExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.UnaryExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>UnaryExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">exitUnaryExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitMultDivExpression</h4>
<pre>public&nbsp;void&nbsp;exitMultDivExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultDivExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>MultDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">exitMultDivExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitPowerExpression</h4>
<pre>public&nbsp;void&nbsp;exitPowerExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PowerExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PowerExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>PowerExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">exitPowerExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitMatrixMulExpression</h4>
<pre>public&nbsp;void&nbsp;exitMatrixMulExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixMulExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixMulExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>MatrixMulExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">exitMatrixMulExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitRelationalExpression</h4>
<pre>public&nbsp;void&nbsp;exitRelationalExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.RelationalExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.RelationalExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>RelationalExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">exitRelationalExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitBooleanAndExpression</h4>
<pre>public&nbsp;void&nbsp;exitBooleanAndExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanAndExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanAndExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>BooleanAndExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">exitBooleanAndExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitBooleanOrExpression</h4>
<pre>public&nbsp;void&nbsp;exitBooleanOrExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanOrExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanOrExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>BooleanOrExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">exitBooleanOrExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitBooleanNotExpression</h4>
<pre>public&nbsp;void&nbsp;exitBooleanNotExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanNotExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanNotExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>BooleanNotExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">exitBooleanNotExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitAtomicExpression</h4>
<pre>public&nbsp;void&nbsp;exitAtomicExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AtomicExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AtomicExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>AtomicExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">exitAtomicExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitConstFalseExpression</h4>
<pre>public&nbsp;void&nbsp;exitConstFalseExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstFalseExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstFalseExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ConstFalseExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">exitConstFalseExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitConstTrueExpression</h4>
<pre>public&nbsp;void&nbsp;exitConstTrueExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstTrueExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstTrueExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ConstTrueExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">exitConstTrueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitConstDoubleIdExpression</h4>
<pre>public&nbsp;void&nbsp;exitConstDoubleIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstDoubleIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstDoubleIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ConstDoubleIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">exitConstDoubleIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitConstIntIdExpression</h4>
<pre>public&nbsp;void&nbsp;exitConstIntIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstIntIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstIntIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ConstIntIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">exitConstIntIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitConstStringIdExpression</h4>
<pre>public&nbsp;void&nbsp;exitConstStringIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstStringIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstStringIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ConstStringIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">exitConstStringIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitDataIdExpression</h4>
<pre>public&nbsp;void&nbsp;exitDataIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.DataIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>DataIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">exitDataIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitSimpleDataIdentifierExpression</h4>
<pre>public&nbsp;void&nbsp;exitSimpleDataIdentifierExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.SimpleDataIdentifierExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.SimpleDataIdentifierExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>SimpleDataIdentifierExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">exitSimpleDataIdentifierExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitIndexedExpression</h4>
<pre>public&nbsp;void&nbsp;exitIndexedExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IndexedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IndexedExpressionContext</a>&nbsp;ctx)</pre>
<div class="block">DML uses 1-based indexing.;</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">exitIndexedExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitCommandlineParamExpression</h4>
<pre>public&nbsp;void&nbsp;exitCommandlineParamExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlineParamExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlineParamExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>CommandlineParamExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">exitCommandlineParamExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitCommandlinePositionExpression</h4>
<pre>public&nbsp;void&nbsp;exitCommandlinePositionExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlinePositionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlinePositionExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>CommandlinePositionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">exitCommandlinePositionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitImportStatement</h4>
<pre>public&nbsp;void&nbsp;exitImportStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ImportStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ImportStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ImportStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">exitImportStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;exitAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>AssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">exitAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="convertToDMLSyntax-org.antlr.v4.runtime.ParserRuleContext-java.lang.String-java.lang.String-java.util.ArrayList-org.antlr.v4.runtime.Token-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convertToDMLSyntax</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml">DmlSyntacticValidator.ConvertedDMLSyntax</a>&nbsp;convertToDMLSyntax(org.antlr.v4.runtime.ParserRuleContext&nbsp;ctx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;functionName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/sysds/parser/ParameterExpression.html" title="class in org.apache.sysds.parser">ParameterExpression</a>&gt;&nbsp;paramExpression,
org.antlr.v4.runtime.Token&nbsp;fnName)</pre>
</li>
</ul>
<a name="exitFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitFunctionCallAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;exitFunctionCallAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>FunctionCallAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">exitFunctionCallAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitBuiltinFunctionExpression</h4>
<pre>public&nbsp;void&nbsp;exitBuiltinFunctionExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BuiltinFunctionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BuiltinFunctionExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>BuiltinFunctionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">exitBuiltinFunctionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitFunctionCallMultiAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;exitFunctionCallMultiAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallMultiAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallMultiAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>FunctionCallMultiAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">exitFunctionCallMultiAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="loadAndParseBuiltinFunction-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadAndParseBuiltinFunction</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/sysds/parser/FunctionStatementBlock.html" title="class in org.apache.sysds.parser">FunctionStatementBlock</a>&gt;&nbsp;loadAndParseBuiltinFunction(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace)</pre>
</li>
</ul>
<a name="exitIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitIfStatement</h4>
<pre>public&nbsp;void&nbsp;exitIfStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>IfStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">exitIfStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitWhileStatement</h4>
<pre>public&nbsp;void&nbsp;exitWhileStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.WhileStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.WhileStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>WhileStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">exitWhileStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitForStatement</h4>
<pre>public&nbsp;void&nbsp;exitForStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ForStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">exitForStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitParForStatement</h4>
<pre>public&nbsp;void&nbsp;exitParForStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParForStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ParForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">exitParForStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitIterablePredicateColonExpression</h4>
<pre>public&nbsp;void&nbsp;exitIterablePredicateColonExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateColonExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateColonExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>IterablePredicateColonExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">exitIterablePredicateColonExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitIterablePredicateSeqExpression</h4>
<pre>public&nbsp;void&nbsp;exitIterablePredicateSeqExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateSeqExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateSeqExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>IterablePredicateSeqExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">exitIterablePredicateSeqExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitInternalFunctionDefExpression</h4>
<pre>public&nbsp;void&nbsp;exitInternalFunctionDefExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.InternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.InternalFunctionDefExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>InternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">exitInternalFunctionDefExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitPathStatement</h4>
<pre>public&nbsp;void&nbsp;exitPathStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PathStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PathStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>PathStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">exitPathStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitIfdefAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;exitIfdefAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfdefAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfdefAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>IfdefAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">exitIfdefAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitAccumulatorAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;exitAccumulatorAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AccumulatorAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AccumulatorAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>AccumulatorAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">exitAccumulatorAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitMatrixDataTypeCheck</h4>
<pre>public&nbsp;void&nbsp;exitMatrixDataTypeCheck(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixDataTypeCheckContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixDataTypeCheckContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>MatrixDataTypeCheck</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataType--"><code>DmlParser.dataType()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">exitMatrixDataTypeCheck</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="visitTerminal-org.antlr.v4.runtime.tree.TerminalNode-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>visitTerminal</h4>
<pre>public&nbsp;void&nbsp;visitTerminal(org.antlr.v4.runtime.tree.TerminalNode&nbsp;node)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>visitTerminal</code>&nbsp;in interface&nbsp;<code>org.antlr.v4.runtime.tree.ParseTreeListener</code></dd>
</dl>
</li>
</ul>
<a name="visitErrorNode-org.antlr.v4.runtime.tree.ErrorNode-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>visitErrorNode</h4>
<pre>public&nbsp;void&nbsp;visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode&nbsp;node)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>visitErrorNode</code>&nbsp;in interface&nbsp;<code>org.antlr.v4.runtime.tree.ParseTreeListener</code></dd>
</dl>
</li>
</ul>
<a name="exitEveryRule-org.antlr.v4.runtime.ParserRuleContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitEveryRule</h4>
<pre>public&nbsp;void&nbsp;exitEveryRule(org.antlr.v4.runtime.ParserRuleContext&nbsp;ctx)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>exitEveryRule</code>&nbsp;in interface&nbsp;<code>org.antlr.v4.runtime.tree.ParseTreeListener</code></dd>
</dl>
</li>
</ul>
<a name="enterModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterModIntDivExpression</h4>
<pre>public&nbsp;void&nbsp;enterModIntDivExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ModIntDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ModIntDivExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ModIntDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterModIntDivExpression-org.apache.sysds.parser.dml.DmlParser.ModIntDivExpressionContext-">enterModIntDivExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterExternalFunctionDefExpression</h4>
<pre>public&nbsp;void&nbsp;enterExternalFunctionDefExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ExternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ExternalFunctionDefExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ExternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">enterExternalFunctionDefExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterBooleanNotExpression</h4>
<pre>public&nbsp;void&nbsp;enterBooleanNotExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanNotExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanNotExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>BooleanNotExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBooleanNotExpression-org.apache.sysds.parser.dml.DmlParser.BooleanNotExpressionContext-">enterBooleanNotExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterPowerExpression</h4>
<pre>public&nbsp;void&nbsp;enterPowerExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PowerExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PowerExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>PowerExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterPowerExpression-org.apache.sysds.parser.dml.DmlParser.PowerExpressionContext-">enterPowerExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterInternalFunctionDefExpression</h4>
<pre>public&nbsp;void&nbsp;enterInternalFunctionDefExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.InternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.InternalFunctionDefExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>InternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterInternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.InternalFunctionDefExpressionContext-">enterInternalFunctionDefExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterBuiltinFunctionExpression</h4>
<pre>public&nbsp;void&nbsp;enterBuiltinFunctionExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BuiltinFunctionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BuiltinFunctionExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>BuiltinFunctionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBuiltinFunctionExpression-org.apache.sysds.parser.dml.DmlParser.BuiltinFunctionExpressionContext-">enterBuiltinFunctionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterConstIntIdExpression</h4>
<pre>public&nbsp;void&nbsp;enterConstIntIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstIntIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstIntIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ConstIntIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstIntIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstIntIdExpressionContext-">enterConstIntIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterAtomicExpression</h4>
<pre>public&nbsp;void&nbsp;enterAtomicExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AtomicExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AtomicExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>AtomicExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAtomicExpression-org.apache.sysds.parser.dml.DmlParser.AtomicExpressionContext-">enterAtomicExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterIfdefAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;enterIfdefAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfdefAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfdefAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>IfdefAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIfdefAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.IfdefAssignmentStatementContext-">enterIfdefAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterAccumulatorAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;enterAccumulatorAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AccumulatorAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AccumulatorAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>AccumulatorAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAccumulatorAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AccumulatorAssignmentStatementContext-">enterAccumulatorAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterConstStringIdExpression</h4>
<pre>public&nbsp;void&nbsp;enterConstStringIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstStringIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstStringIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ConstStringIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstStringIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstStringIdExpressionContext-">enterConstStringIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterConstTrueExpression</h4>
<pre>public&nbsp;void&nbsp;enterConstTrueExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstTrueExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstTrueExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ConstTrueExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstTrueExpression-org.apache.sysds.parser.dml.DmlParser.ConstTrueExpressionContext-">enterConstTrueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterParForStatement</h4>
<pre>public&nbsp;void&nbsp;enterParForStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParForStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ParForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterParForStatement-org.apache.sysds.parser.dml.DmlParser.ParForStatementContext-">enterParForStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterUnaryExpression</h4>
<pre>public&nbsp;void&nbsp;enterUnaryExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.UnaryExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.UnaryExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>UnaryExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterUnaryExpression-org.apache.sysds.parser.dml.DmlParser.UnaryExpressionContext-">enterUnaryExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterImportStatement</h4>
<pre>public&nbsp;void&nbsp;enterImportStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ImportStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ImportStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ImportStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterImportStatement-org.apache.sysds.parser.dml.DmlParser.ImportStatementContext-">enterImportStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterPathStatement</h4>
<pre>public&nbsp;void&nbsp;enterPathStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.PathStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PathStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>PathStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterPathStatement-org.apache.sysds.parser.dml.DmlParser.PathStatementContext-">enterPathStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterWhileStatement</h4>
<pre>public&nbsp;void&nbsp;enterWhileStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.WhileStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.WhileStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>WhileStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterWhileStatement-org.apache.sysds.parser.dml.DmlParser.WhileStatementContext-">enterWhileStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterCommandlineParamExpression</h4>
<pre>public&nbsp;void&nbsp;enterCommandlineParamExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlineParamExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlineParamExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>CommandlineParamExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterCommandlineParamExpression-org.apache.sysds.parser.dml.DmlParser.CommandlineParamExpressionContext-">enterCommandlineParamExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterFunctionCallAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;enterFunctionCallAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>FunctionCallAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterFunctionCallAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallAssignmentStatementContext-">enterFunctionCallAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterAddSubExpression</h4>
<pre>public&nbsp;void&nbsp;enterAddSubExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AddSubExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AddSubExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>AddSubExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAddSubExpression-org.apache.sysds.parser.dml.DmlParser.AddSubExpressionContext-">enterAddSubExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterIfStatement</h4>
<pre>public&nbsp;void&nbsp;enterIfStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IfStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>IfStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIfStatement-org.apache.sysds.parser.dml.DmlParser.IfStatementContext-">enterIfStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterConstDoubleIdExpression</h4>
<pre>public&nbsp;void&nbsp;enterConstDoubleIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstDoubleIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstDoubleIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ConstDoubleIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstDoubleIdExpression-org.apache.sysds.parser.dml.DmlParser.ConstDoubleIdExpressionContext-">enterConstDoubleIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterMatrixMulExpression</h4>
<pre>public&nbsp;void&nbsp;enterMatrixMulExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixMulExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixMulExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>MatrixMulExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMatrixMulExpression-org.apache.sysds.parser.dml.DmlParser.MatrixMulExpressionContext-">enterMatrixMulExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterMatrixDataTypeCheck</h4>
<pre>public&nbsp;void&nbsp;enterMatrixDataTypeCheck(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MatrixDataTypeCheckContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixDataTypeCheckContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>MatrixDataTypeCheck</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataType--"><code>DmlParser.dataType()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMatrixDataTypeCheck-org.apache.sysds.parser.dml.DmlParser.MatrixDataTypeCheckContext-">enterMatrixDataTypeCheck</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterCommandlinePositionExpression</h4>
<pre>public&nbsp;void&nbsp;enterCommandlinePositionExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.CommandlinePositionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlinePositionExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>CommandlinePositionExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterCommandlinePositionExpression-org.apache.sysds.parser.dml.DmlParser.CommandlinePositionExpressionContext-">enterCommandlinePositionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterIterablePredicateColonExpression</h4>
<pre>public&nbsp;void&nbsp;enterIterablePredicateColonExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateColonExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateColonExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>IterablePredicateColonExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIterablePredicateColonExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateColonExpressionContext-">enterIterablePredicateColonExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;enterAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.AssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>AssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.AssignmentStatementContext-">enterAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterValueType</h4>
<pre>public&nbsp;void&nbsp;enterValueType(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ValueTypeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ValueTypeContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#valueType--"><code>DmlParser.valueType()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">enterValueType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitValueType</h4>
<pre>public&nbsp;void&nbsp;exitValueType(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ValueTypeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ValueTypeContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#valueType--"><code>DmlParser.valueType()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitValueType-org.apache.sysds.parser.dml.DmlParser.ValueTypeContext-">exitValueType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterMl_type</h4>
<pre>public&nbsp;void&nbsp;enterMl_type(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.Ml_typeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.Ml_typeContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#ml_type--"><code>DmlParser.ml_type()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">enterMl_type</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitMl_type</h4>
<pre>public&nbsp;void&nbsp;exitMl_type(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.Ml_typeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.Ml_typeContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#ml_type--"><code>DmlParser.ml_type()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMl_type-org.apache.sysds.parser.dml.DmlParser.Ml_typeContext-">exitMl_type</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterBooleanAndExpression</h4>
<pre>public&nbsp;void&nbsp;enterBooleanAndExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanAndExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanAndExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>BooleanAndExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBooleanAndExpression-org.apache.sysds.parser.dml.DmlParser.BooleanAndExpressionContext-">enterBooleanAndExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterForStatement</h4>
<pre>public&nbsp;void&nbsp;enterForStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ForStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ForStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterForStatement-org.apache.sysds.parser.dml.DmlParser.ForStatementContext-">enterForStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterRelationalExpression</h4>
<pre>public&nbsp;void&nbsp;enterRelationalExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.RelationalExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.RelationalExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>RelationalExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterRelationalExpression-org.apache.sysds.parser.dml.DmlParser.RelationalExpressionContext-">enterRelationalExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterTypedArgNoAssign</h4>
<pre>public&nbsp;void&nbsp;enterTypedArgNoAssign(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgNoAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgNoAssignContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgNoAssign--"><code>DmlParser.typedArgNoAssign()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">enterTypedArgNoAssign</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitTypedArgNoAssign</h4>
<pre>public&nbsp;void&nbsp;exitTypedArgNoAssign(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgNoAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgNoAssignContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgNoAssign--"><code>DmlParser.typedArgNoAssign()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitTypedArgNoAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgNoAssignContext-">exitTypedArgNoAssign</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterTypedArgAssign</h4>
<pre>public&nbsp;void&nbsp;enterTypedArgAssign(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgAssignContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgAssign--"><code>DmlParser.typedArgAssign()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">enterTypedArgAssign</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitTypedArgAssign</h4>
<pre>public&nbsp;void&nbsp;exitTypedArgAssign(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.TypedArgAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgAssignContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#typedArgAssign--"><code>DmlParser.typedArgAssign()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitTypedArgAssign-org.apache.sysds.parser.dml.DmlParser.TypedArgAssignContext-">exitTypedArgAssign</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterStrictParameterizedExpression</h4>
<pre>public&nbsp;void&nbsp;enterStrictParameterizedExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedExpression--"><code>DmlParser.strictParameterizedExpression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">enterStrictParameterizedExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitStrictParameterizedExpression</h4>
<pre>public&nbsp;void&nbsp;exitStrictParameterizedExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedExpression--"><code>DmlParser.strictParameterizedExpression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitStrictParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedExpressionContext-">exitStrictParameterizedExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterMultDivExpression</h4>
<pre>public&nbsp;void&nbsp;enterMultDivExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultDivExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>MultDivExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMultDivExpression-org.apache.sysds.parser.dml.DmlParser.MultDivExpressionContext-">enterMultDivExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterConstFalseExpression</h4>
<pre>public&nbsp;void&nbsp;enterConstFalseExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ConstFalseExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstFalseExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>ConstFalseExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterConstFalseExpression-org.apache.sysds.parser.dml.DmlParser.ConstFalseExpressionContext-">enterConstFalseExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterStrictParameterizedKeyValueString</h4>
<pre>public&nbsp;void&nbsp;enterStrictParameterizedKeyValueString(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedKeyValueStringContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedKeyValueStringContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedKeyValueString--"><code>DmlParser.strictParameterizedKeyValueString()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">enterStrictParameterizedKeyValueString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitStrictParameterizedKeyValueString</h4>
<pre>public&nbsp;void&nbsp;exitStrictParameterizedKeyValueString(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.StrictParameterizedKeyValueStringContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedKeyValueStringContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#strictParameterizedKeyValueString--"><code>DmlParser.strictParameterizedKeyValueString()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitStrictParameterizedKeyValueString-org.apache.sysds.parser.dml.DmlParser.StrictParameterizedKeyValueStringContext-">exitStrictParameterizedKeyValueString</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterProgramroot</h4>
<pre>public&nbsp;void&nbsp;enterProgramroot(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ProgramrootContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ProgramrootContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#programroot--"><code>DmlParser.programroot()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">enterProgramroot</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitProgramroot</h4>
<pre>public&nbsp;void&nbsp;exitProgramroot(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ProgramrootContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ProgramrootContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#programroot--"><code>DmlParser.programroot()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitProgramroot-org.apache.sysds.parser.dml.DmlParser.ProgramrootContext-">exitProgramroot</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterDataIdExpression</h4>
<pre>public&nbsp;void&nbsp;enterDataIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.DataIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>DataIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterDataIdExpression-org.apache.sysds.parser.dml.DmlParser.DataIdExpressionContext-">enterDataIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterIndexedExpression</h4>
<pre>public&nbsp;void&nbsp;enterIndexedExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IndexedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IndexedExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>IndexedExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIndexedExpression-org.apache.sysds.parser.dml.DmlParser.IndexedExpressionContext-">enterIndexedExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterParameterizedExpression</h4>
<pre>public&nbsp;void&nbsp;enterParameterizedExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParameterizedExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#parameterizedExpression--"><code>DmlParser.parameterizedExpression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">enterParameterizedExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitParameterizedExpression</h4>
<pre>public&nbsp;void&nbsp;exitParameterizedExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParameterizedExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#parameterizedExpression--"><code>DmlParser.parameterizedExpression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitParameterizedExpression-org.apache.sysds.parser.dml.DmlParser.ParameterizedExpressionContext-">exitParameterizedExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterFunctionCallMultiAssignmentStatement</h4>
<pre>public&nbsp;void&nbsp;enterFunctionCallMultiAssignmentStatement(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.FunctionCallMultiAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallMultiAssignmentStatementContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>FunctionCallMultiAssignmentStatement</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#statement--"><code>DmlParser.statement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterFunctionCallMultiAssignmentStatement-org.apache.sysds.parser.dml.DmlParser.FunctionCallMultiAssignmentStatementContext-">enterFunctionCallMultiAssignmentStatement</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterIterablePredicateSeqExpression</h4>
<pre>public&nbsp;void&nbsp;enterIterablePredicateSeqExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.IterablePredicateSeqExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateSeqExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>IterablePredicateSeqExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#iterablePredicate--"><code>DmlParser.iterablePredicate()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterIterablePredicateSeqExpression-org.apache.sysds.parser.dml.DmlParser.IterablePredicateSeqExpressionContext-">enterIterablePredicateSeqExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterSimpleDataIdentifierExpression</h4>
<pre>public&nbsp;void&nbsp;enterSimpleDataIdentifierExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.SimpleDataIdentifierExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.SimpleDataIdentifierExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>SimpleDataIdentifierExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#dataIdentifier--"><code>DmlParser.dataIdentifier()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterSimpleDataIdentifierExpression-org.apache.sysds.parser.dml.DmlParser.SimpleDataIdentifierExpressionContext-">enterSimpleDataIdentifierExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterBooleanOrExpression</h4>
<pre>public&nbsp;void&nbsp;enterBooleanOrExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.BooleanOrExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanOrExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>BooleanOrExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterBooleanOrExpression-org.apache.sysds.parser.dml.DmlParser.BooleanOrExpressionContext-">enterBooleanOrExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="enterMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enterMultiIdExpression</h4>
<pre>public&nbsp;void&nbsp;enterMultiIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultiIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultiIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Enter a parse tree produced by the <code>MultiIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#enterMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">enterMultiIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitMultiIdExpression</h4>
<pre>public&nbsp;void&nbsp;exitMultiIdExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.MultiIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultiIdExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>MultiIdExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#expression--"><code>DmlParser.expression()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitMultiIdExpression-org.apache.sysds.parser.dml.DmlParser.MultiIdExpressionContext-">exitMultiIdExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="exitExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>exitExternalFunctionDefExpression</h4>
<pre>public&nbsp;void&nbsp;exitExternalFunctionDefExpression(<a href="../../../../../org/apache/sysds/parser/dml/DmlParser.ExternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ExternalFunctionDefExpressionContext</a>&nbsp;ctx)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">DmlListener</a></code></span></div>
<div class="block">Exit a parse tree produced by the <code>ExternalFunctionDefExpression</code>
labeled alternative in <a href="../../../../../org/apache/sysds/parser/dml/DmlParser.html#functionStatement--"><code>DmlParser.functionStatement()</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html#exitExternalFunctionDefExpression-org.apache.sysds.parser.dml.DmlParser.ExternalFunctionDefExpressionContext-">exitExternalFunctionDefExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ctx</code> - the parse tree</dd>
</dl>
</li>
</ul>
<a name="init--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre>public static&nbsp;void&nbsp;init()</pre>
</li>
</ul>
<a name="init-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre>public static&nbsp;void&nbsp;init(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;scripts)</pre>
</li>
</ul>
<a name="getWorkingFilePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWorkingFilePath</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWorkingFilePath(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</pre>
</li>
</ul>
<a name="getDefWorkingFilePath-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefWorkingFilePath</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDefWorkingFilePath(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</pre>
</li>
</ul>
<a name="getNamespaceSafe-org.antlr.v4.runtime.Token-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getNamespaceSafe</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNamespaceSafe(org.antlr.v4.runtime.Token&nbsp;ns)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DmlSyntacticValidator.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/sysds/parser/dml/DmlPreprocessor.html" title="class in org.apache.sysds.parser.dml"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/sysds/parser/dml/DmlSyntacticValidator.html" target="_top">Frames</a></li>
<li><a href="DmlSyntacticValidator.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>