Commit caa6df29 authored by Fred Eisele's avatar Fred Eisele
Browse files

instance literal working

parent 8b5112e6
Loading
Loading
Loading
Loading
+1 −1
Changes for gen/catdata/aql/grammar/AqlLexerRules.java: 1 added line, 1 removed line.
Original line number Diff line number Diff line
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/bvf/-ru88jt/AqlLexerRules.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/ib4/-ru88jt/AqlLexerRules.g4 by ANTLR 4.7
package catdata.aql.grammar;
import org.antlr.v4.runtime.Lexer;
import org.antlr.v4.runtime.CharStream;
+3074 −3028

File changed.

Preview size limit exceeded, changes collapsed.

+29 −5
Changes for gen/catdata/aql/grammar/AqlParserBaseListener.java: 29 added lines, 5 removed lines.
Original line number Diff line number Diff line
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/bvf/-ru88jt/AqlParser.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/ib4/-ru88jt/AqlParser.g4 by ANTLR 4.7
package catdata.aql.grammar;

import org.antlr.v4.runtime.ParserRuleContext;
@@ -2099,6 +2099,30 @@ public class AqlParserBaseListener implements AqlParserListener {
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInstanceEquation(AqlParser.InstanceEquationContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterInstanceEq_Literal(AqlParser.InstanceEq_LiteralContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInstanceEq_Literal(AqlParser.InstanceEq_LiteralContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterInstanceEq_Path(AqlParser.InstanceEq_PathContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInstanceEq_Path(AqlParser.InstanceEq_PathContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -2140,25 +2164,25 @@ public class AqlParserBaseListener implements AqlParserListener {
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterInstanceSymbol(AqlParser.InstanceSymbolContext ctx) { }
	@Override public void enterInstanceLiteral(AqlParser.InstanceLiteralContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInstanceSymbol(AqlParser.InstanceSymbolContext ctx) { }
	@Override public void exitInstanceLiteral(AqlParser.InstanceLiteralContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterInstanceLiteral(AqlParser.InstanceLiteralContext ctx) { }
	@Override public void enterInstanceSymbol(AqlParser.InstanceSymbolContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitInstanceLiteral(AqlParser.InstanceLiteralContext ctx) { }
	@Override public void exitInstanceSymbol(AqlParser.InstanceSymbolContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
+17 −3
Changes for gen/catdata/aql/grammar/AqlParserBaseVisitor.java: 17 added lines, 3 removed lines.
Original line number Diff line number Diff line
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/bvf/-ru88jt/AqlParser.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/ib4/-ru88jt/AqlParser.g4 by ANTLR 4.7
package catdata.aql.grammar;
import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;

@@ -1229,6 +1229,20 @@ public class AqlParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> impleme
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitInstanceEquation(AqlParser.InstanceEquationContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitInstanceEq_Literal(AqlParser.InstanceEq_LiteralContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitInstanceEq_Path(AqlParser.InstanceEq_PathContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1256,14 +1270,14 @@ public class AqlParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> impleme
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitInstanceSymbol(AqlParser.InstanceSymbolContext ctx) { return visitChildren(ctx); }
	@Override public T visitInstanceLiteral(AqlParser.InstanceLiteralContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitInstanceLiteral(AqlParser.InstanceLiteralContext ctx) { return visitChildren(ctx); }
	@Override public T visitInstanceSymbol(AqlParser.InstanceSymbolContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
+33 −9
Changes for gen/catdata/aql/grammar/AqlParserListener.java: 33 added lines, 9 removed lines.
Original line number Diff line number Diff line
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/bvf/-ru88jt/AqlParser.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/ib4/-ru88jt/AqlParser.g4 by ANTLR 4.7
package catdata.aql.grammar;
import org.antlr.v4.runtime.tree.ParseTreeListener;

@@ -1897,6 +1897,30 @@ public interface AqlParserListener extends ParseTreeListener {
	 * @param ctx the parse tree
	 */
	void exitInstanceEquation(AqlParser.InstanceEquationContext ctx);
	/**
	 * Enter a parse tree produced by the {@code InstanceEq_Literal}
	 * labeled alternative in {@link AqlParser#instanceEquationValue}.
	 * @param ctx the parse tree
	 */
	void enterInstanceEq_Literal(AqlParser.InstanceEq_LiteralContext ctx);
	/**
	 * Exit a parse tree produced by the {@code InstanceEq_Literal}
	 * labeled alternative in {@link AqlParser#instanceEquationValue}.
	 * @param ctx the parse tree
	 */
	void exitInstanceEq_Literal(AqlParser.InstanceEq_LiteralContext ctx);
	/**
	 * Enter a parse tree produced by the {@code InstanceEq_Path}
	 * labeled alternative in {@link AqlParser#instanceEquationValue}.
	 * @param ctx the parse tree
	 */
	void enterInstanceEq_Path(AqlParser.InstanceEq_PathContext ctx);
	/**
	 * Exit a parse tree produced by the {@code InstanceEq_Path}
	 * labeled alternative in {@link AqlParser#instanceEquationValue}.
	 * @param ctx the parse tree
	 */
	void exitInstanceEq_Path(AqlParser.InstanceEq_PathContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#instanceMultiEquation}.
	 * @param ctx the parse tree
@@ -1928,25 +1952,25 @@ public interface AqlParserListener extends ParseTreeListener {
	 */
	void exitInstanceMultiBind(AqlParser.InstanceMultiBindContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#instanceSymbol}.
	 * Enter a parse tree produced by {@link AqlParser#instanceLiteral}.
	 * @param ctx the parse tree
	 */
	void enterInstanceSymbol(AqlParser.InstanceSymbolContext ctx);
	void enterInstanceLiteral(AqlParser.InstanceLiteralContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#instanceSymbol}.
	 * Exit a parse tree produced by {@link AqlParser#instanceLiteral}.
	 * @param ctx the parse tree
	 */
	void exitInstanceSymbol(AqlParser.InstanceSymbolContext ctx);
	void exitInstanceLiteral(AqlParser.InstanceLiteralContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#instanceLiteral}.
	 * Enter a parse tree produced by {@link AqlParser#instanceSymbol}.
	 * @param ctx the parse tree
	 */
	void enterInstanceLiteral(AqlParser.InstanceLiteralContext ctx);
	void enterInstanceSymbol(AqlParser.InstanceSymbolContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#instanceLiteral}.
	 * Exit a parse tree produced by {@link AqlParser#instanceSymbol}.
	 * @param ctx the parse tree
	 */
	void exitInstanceLiteral(AqlParser.InstanceLiteralContext ctx);
	void exitInstanceSymbol(AqlParser.InstanceSymbolContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#instanceLiteralValue}.
	 * @param ctx the parse tree
Loading