summaryrefslogtreecommitdiff
path: root/src/svm/SVMBaseVisitor.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/svm/SVMBaseVisitor.java')
-rw-r--r--src/svm/SVMBaseVisitor.java32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/svm/SVMBaseVisitor.java b/src/svm/SVMBaseVisitor.java
new file mode 100644
index 0000000..ba371ce
--- /dev/null
+++ b/src/svm/SVMBaseVisitor.java
@@ -0,0 +1,32 @@
+// Generated from /home/gabri/Desktop/clp_project/src/svm/SVM.g4 by ANTLR 4.13.1
+package svm;
+
+import java.util.HashMap;
+
+import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
+
+/**
+ * This class provides an empty implementation of {@link SVMVisitor},
+ * which can be extended to create a visitor which only needs to handle a subset
+ * of the available methods.
+ *
+ * @param <T> The return type of the visit operation. Use {@link Void} for
+ * operations with no return type.
+ */
+@SuppressWarnings("CheckReturnValue")
+public class SVMBaseVisitor<T> extends AbstractParseTreeVisitor<T> implements SVMVisitor<T> {
+ /**
+ * {@inheritDoc}
+ *
+ * <p>The default implementation returns the result of calling
+ * {@link #visitChildren} on {@code ctx}.</p>
+ */
+ @Override public T visitAssembly(SVMParser.AssemblyContext ctx) { return visitChildren(ctx); }
+ /**
+ * {@inheritDoc}
+ *
+ * <p>The default implementation returns the result of calling
+ * {@link #visitChildren} on {@code ctx}.</p>
+ */
+ @Override public T visitInstruction(SVMParser.InstructionContext ctx) { return visitChildren(ctx); }
+} \ No newline at end of file