Commit 17b5398a authored by Fred Eisele's avatar Fred Eisele
Browse files

query actions except literal, the Block and PreBlock is a problem.

parent 8fe19e59
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/fjo/-ru88jt/AqlLexerRules.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/8jt/-ru88jt/AqlLexerRules.g4 by ANTLR 4.7
package catdata.aql.grammar;
import org.antlr.v4.runtime.Lexer;
import org.antlr.v4.runtime.CharStream;
+3363 −3212

File changed.

Preview size limit exceeded, changes collapsed.

+109 −25
Changes for gen/catdata/aql/grammar/AqlParserBaseListener.java: 109 added lines, 25 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/fjo/-ru88jt/AqlParser.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/8jt/-ru88jt/AqlParser.g4 by ANTLR 4.7
package catdata.aql.grammar;

import org.antlr.v4.runtime.ParserRuleContext;
@@ -1079,6 +1079,18 @@ public class AqlParserBaseListener implements AqlParserListener {
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSchemaAssignment(AqlParser.SchemaAssignmentContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterSchemaExp_Identity(AqlParser.SchemaExp_IdentityContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitSchemaExp_Identity(AqlParser.SchemaExp_IdentityContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -3016,61 +3028,61 @@ public class AqlParserBaseListener implements AqlParserListener {
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx) { }
	@Override public void enterQueryExp_Get(AqlParser.QueryExp_GetContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx) { }
	@Override public void exitQueryExp_Get(AqlParser.QueryExp_GetContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryExp_Get(AqlParser.QueryExp_GetContext ctx) { }
	@Override public void enterQueryExp_ToQuery(AqlParser.QueryExp_ToQueryContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryExp_Get(AqlParser.QueryExp_GetContext ctx) { }
	@Override public void exitQueryExp_ToQuery(AqlParser.QueryExp_ToQueryContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryExp_FromMapping(AqlParser.QueryExp_FromMappingContext ctx) { }
	@Override public void enterQueryExp_ToCoquery(AqlParser.QueryExp_ToCoqueryContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryExp_FromMapping(AqlParser.QueryExp_FromMappingContext ctx) { }
	@Override public void exitQueryExp_ToCoquery(AqlParser.QueryExp_ToCoqueryContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryExp_FromSchema(AqlParser.QueryExp_FromSchemaContext ctx) { }
	@Override public void enterQueryExp_Compose(AqlParser.QueryExp_ComposeContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryExp_FromSchema(AqlParser.QueryExp_FromSchemaContext ctx) { }
	@Override public void exitQueryExp_Compose(AqlParser.QueryExp_ComposeContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryExp_Composition(AqlParser.QueryExp_CompositionContext ctx) { }
	@Override public void enterQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryExp_Composition(AqlParser.QueryExp_CompositionContext ctx) { }
	@Override public void exitQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -3112,25 +3124,25 @@ public class AqlParserBaseListener implements AqlParserListener {
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx) { }
	@Override public void enterQueryDeltaEvalSection(AqlParser.QueryDeltaEvalSectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx) { }
	@Override public void exitQueryDeltaEvalSection(AqlParser.QueryDeltaEvalSectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryEntityExpr(AqlParser.QueryEntityExprContext ctx) { }
	@Override public void enterQueryDeltaCoEvalSection(AqlParser.QueryDeltaCoEvalSectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryEntityExpr(AqlParser.QueryEntityExprContext ctx) { }
	@Override public void exitQueryDeltaCoEvalSection(AqlParser.QueryDeltaCoEvalSectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -3148,13 +3160,25 @@ public class AqlParserBaseListener implements AqlParserListener {
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx) { }
	@Override public void enterQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx) { }
	@Override public void exitQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryEntityExpr(AqlParser.QueryEntityExprContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryEntityExpr(AqlParser.QueryEntityExprContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -3172,13 +3196,25 @@ public class AqlParserBaseListener implements AqlParserListener {
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryForeignSig(AqlParser.QueryForeignSigContext ctx) { }
	@Override public void enterQueryClauseFrom(AqlParser.QueryClauseFromContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryForeignSig(AqlParser.QueryForeignSigContext ctx) { }
	@Override public void exitQueryClauseFrom(AqlParser.QueryClauseFromContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryClauseWhere(AqlParser.QueryClauseWhereContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryClauseWhere(AqlParser.QueryClauseWhereContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -3191,6 +3227,18 @@ public class AqlParserBaseListener implements AqlParserListener {
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryPathMapping(AqlParser.QueryPathMappingContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryForeignSig(AqlParser.QueryForeignSigContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryForeignSig(AqlParser.QueryForeignSigContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
@@ -3208,37 +3256,73 @@ public class AqlParserBaseListener implements AqlParserListener {
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryPath(AqlParser.QueryPathContext ctx) { }
	@Override public void enterQueryPath_Literal(AqlParser.QueryPath_LiteralContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryPath_Literal(AqlParser.QueryPath_LiteralContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryPath(AqlParser.QueryPathContext ctx) { }
	@Override public void enterQueryPath_TypeConst(AqlParser.QueryPath_TypeConstContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryFromMappingSection(AqlParser.QueryFromMappingSectionContext ctx) { }
	@Override public void exitQueryPath_TypeConst(AqlParser.QueryPath_TypeConstContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryFromMappingSection(AqlParser.QueryFromMappingSectionContext ctx) { }
	@Override public void enterQueryPath_GenBare(AqlParser.QueryPath_GenBareContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryFromSchemaSection(AqlParser.QueryFromSchemaSectionContext ctx) { }
	@Override public void exitQueryPath_GenBare(AqlParser.QueryPath_GenBareContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryFromSchemaSection(AqlParser.QueryFromSchemaSectionContext ctx) { }
	@Override public void enterQueryPath_GenArrow(AqlParser.QueryPath_GenArrowContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryPath_GenArrow(AqlParser.QueryPath_GenArrowContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryPath_GenParam(AqlParser.QueryPath_GenParamContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryPath_GenParam(AqlParser.QueryPath_GenParamContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void enterQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation does nothing.</p>
	 */
	@Override public void exitQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx) { }
	/**
	 * {@inheritDoc}
	 *
+62 −13
Changes for gen/catdata/aql/grammar/AqlParserBaseVisitor.java: 62 added lines, 13 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/fjo/-ru88jt/AqlParser.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/8jt/-ru88jt/AqlParser.g4 by ANTLR 4.7
package catdata.aql.grammar;
import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;

@@ -634,6 +634,13 @@ public class AqlParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> impleme
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitSchemaAssignment(AqlParser.SchemaAssignmentContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitSchemaExp_Identity(AqlParser.SchemaExp_IdentityContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1767,35 +1774,35 @@ 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 visitQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryExp_Get(AqlParser.QueryExp_GetContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryExp_Get(AqlParser.QueryExp_GetContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryExp_ToQuery(AqlParser.QueryExp_ToQueryContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryExp_FromMapping(AqlParser.QueryExp_FromMappingContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryExp_ToCoquery(AqlParser.QueryExp_ToCoqueryContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryExp_FromSchema(AqlParser.QueryExp_FromSchemaContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryExp_Compose(AqlParser.QueryExp_ComposeContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryExp_Composition(AqlParser.QueryExp_CompositionContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1823,14 +1830,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 visitQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryDeltaEvalSection(AqlParser.QueryDeltaEvalSectionContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryEntityExpr(AqlParser.QueryEntityExprContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryDeltaCoEvalSection(AqlParser.QueryDeltaCoEvalSectionContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1844,7 +1851,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 visitQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryEntityExpr(AqlParser.QueryEntityExprContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1858,7 +1872,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 visitQueryForeignSig(AqlParser.QueryForeignSigContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryClauseFrom(AqlParser.QueryClauseFromContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryClauseWhere(AqlParser.QueryClauseWhereContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1866,6 +1887,13 @@ public class AqlParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> impleme
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryPathMapping(AqlParser.QueryPathMappingContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryForeignSig(AqlParser.QueryForeignSigContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
@@ -1879,21 +1907,42 @@ 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 visitQueryPath(AqlParser.QueryPathContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryPath_Literal(AqlParser.QueryPath_LiteralContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryPath_TypeConst(AqlParser.QueryPath_TypeConstContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryFromMappingSection(AqlParser.QueryFromMappingSectionContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryPath_GenBare(AqlParser.QueryPath_GenBareContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryFromSchemaSection(AqlParser.QueryFromSchemaSectionContext ctx) { return visitChildren(ctx); }
	@Override public T visitQueryPath_GenArrow(AqlParser.QueryPath_GenArrowContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryPath_GenParam(AqlParser.QueryPath_GenParamContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
	 * <p>The default implementation returns the result of calling
	 * {@link #visitChildren} on {@code ctx}.</p>
	 */
	@Override public T visitQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx) { return visitChildren(ctx); }
	/**
	 * {@inheritDoc}
	 *
+131 −49
Changes for gen/catdata/aql/grammar/AqlParserListener.java: 131 added lines, 49 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/fjo/-ru88jt/AqlParser.g4 by ANTLR 4.7
// Generated from /home/fred/.boot/cache/tmp/home/fred/github/fql2/gen_src/catdata/aql/grammar/8jt/-ru88jt/AqlParser.g4 by ANTLR 4.7
package catdata.aql.grammar;
import org.antlr.v4.runtime.tree.ParseTreeListener;

@@ -941,6 +941,18 @@ public interface AqlParserListener extends ParseTreeListener {
	 * @param ctx the parse tree
	 */
	void exitSchemaAssignment(AqlParser.SchemaAssignmentContext ctx);
	/**
	 * Enter a parse tree produced by the {@code SchemaExp_Identity}
	 * labeled alternative in {@link AqlParser#schemaExp}.
	 * @param ctx the parse tree
	 */
	void enterSchemaExp_Identity(AqlParser.SchemaExp_IdentityContext ctx);
	/**
	 * Exit a parse tree produced by the {@code SchemaExp_Identity}
	 * labeled alternative in {@link AqlParser#schemaExp}.
	 * @param ctx the parse tree
	 */
	void exitSchemaExp_Identity(AqlParser.SchemaExp_IdentityContext ctx);
	/**
	 * Enter a parse tree produced by the {@code SchemaExp_Empty}
	 * labeled alternative in {@link AqlParser#schemaExp}.
@@ -2710,65 +2722,65 @@ public interface AqlParserListener extends ParseTreeListener {
	 */
	void exitQueryExp_Identity(AqlParser.QueryExp_IdentityContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryExp_Simple}
	 * Enter a parse tree produced by the {@code QueryExp_Get}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void enterQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx);
	void enterQueryExp_Get(AqlParser.QueryExp_GetContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryExp_Simple}
	 * Exit a parse tree produced by the {@code QueryExp_Get}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void exitQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx);
	void exitQueryExp_Get(AqlParser.QueryExp_GetContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryExp_Get}
	 * Enter a parse tree produced by the {@code QueryExp_ToQuery}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void enterQueryExp_Get(AqlParser.QueryExp_GetContext ctx);
	void enterQueryExp_ToQuery(AqlParser.QueryExp_ToQueryContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryExp_Get}
	 * Exit a parse tree produced by the {@code QueryExp_ToQuery}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void exitQueryExp_Get(AqlParser.QueryExp_GetContext ctx);
	void exitQueryExp_ToQuery(AqlParser.QueryExp_ToQueryContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryExp_FromMapping}
	 * Enter a parse tree produced by the {@code QueryExp_ToCoquery}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void enterQueryExp_FromMapping(AqlParser.QueryExp_FromMappingContext ctx);
	void enterQueryExp_ToCoquery(AqlParser.QueryExp_ToCoqueryContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryExp_FromMapping}
	 * Exit a parse tree produced by the {@code QueryExp_ToCoquery}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void exitQueryExp_FromMapping(AqlParser.QueryExp_FromMappingContext ctx);
	void exitQueryExp_ToCoquery(AqlParser.QueryExp_ToCoqueryContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryExp_FromSchema}
	 * Enter a parse tree produced by the {@code QueryExp_Compose}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void enterQueryExp_FromSchema(AqlParser.QueryExp_FromSchemaContext ctx);
	void enterQueryExp_Compose(AqlParser.QueryExp_ComposeContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryExp_FromSchema}
	 * Exit a parse tree produced by the {@code QueryExp_Compose}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void exitQueryExp_FromSchema(AqlParser.QueryExp_FromSchemaContext ctx);
	void exitQueryExp_Compose(AqlParser.QueryExp_ComposeContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryExp_Composition}
	 * Enter a parse tree produced by the {@code QueryExp_Simple}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void enterQueryExp_Composition(AqlParser.QueryExp_CompositionContext ctx);
	void enterQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryExp_Composition}
	 * Exit a parse tree produced by the {@code QueryExp_Simple}
	 * labeled alternative in {@link AqlParser#queryExp}.
	 * @param ctx the parse tree
	 */
	void exitQueryExp_Composition(AqlParser.QueryExp_CompositionContext ctx);
	void exitQueryExp_Simple(AqlParser.QueryExp_SimpleContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryExp_Literal}
	 * labeled alternative in {@link AqlParser#queryExp}.
@@ -2806,25 +2818,25 @@ public interface AqlParserListener extends ParseTreeListener {
	 */
	void exitQueryKind_Exp(AqlParser.QueryKind_ExpContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryLiteralSection}.
	 * Enter a parse tree produced by {@link AqlParser#queryDeltaEvalSection}.
	 * @param ctx the parse tree
	 */
	void enterQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx);
	void enterQueryDeltaEvalSection(AqlParser.QueryDeltaEvalSectionContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryLiteralSection}.
	 * Exit a parse tree produced by {@link AqlParser#queryDeltaEvalSection}.
	 * @param ctx the parse tree
	 */
	void exitQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx);
	void exitQueryDeltaEvalSection(AqlParser.QueryDeltaEvalSectionContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryEntityExpr}.
	 * Enter a parse tree produced by {@link AqlParser#queryDeltaCoEvalSection}.
	 * @param ctx the parse tree
	 */
	void enterQueryEntityExpr(AqlParser.QueryEntityExprContext ctx);
	void enterQueryDeltaCoEvalSection(AqlParser.QueryDeltaCoEvalSectionContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryEntityExpr}.
	 * Exit a parse tree produced by {@link AqlParser#queryDeltaCoEvalSection}.
	 * @param ctx the parse tree
	 */
	void exitQueryEntityExpr(AqlParser.QueryEntityExprContext ctx);
	void exitQueryDeltaCoEvalSection(AqlParser.QueryDeltaCoEvalSectionContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#querySimpleSection}.
	 * @param ctx the parse tree
@@ -2836,15 +2848,25 @@ public interface AqlParserListener extends ParseTreeListener {
	 */
	void exitQuerySimpleSection(AqlParser.QuerySimpleSectionContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryLiteralValue}.
	 * Enter a parse tree produced by {@link AqlParser#queryLiteralSection}.
	 * @param ctx the parse tree
	 */
	void enterQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx);
	void enterQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryLiteralValue}.
	 * Exit a parse tree produced by {@link AqlParser#queryLiteralSection}.
	 * @param ctx the parse tree
	 */
	void exitQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx);
	void exitQueryLiteralSection(AqlParser.QueryLiteralSectionContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryEntityExpr}.
	 * @param ctx the parse tree
	 */
	void enterQueryEntityExpr(AqlParser.QueryEntityExprContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryEntityExpr}.
	 * @param ctx the parse tree
	 */
	void exitQueryEntityExpr(AqlParser.QueryEntityExprContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryClauseExpr}.
	 * @param ctx the parse tree
@@ -2856,15 +2878,25 @@ public interface AqlParserListener extends ParseTreeListener {
	 */
	void exitQueryClauseExpr(AqlParser.QueryClauseExprContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryForeignSig}.
	 * Enter a parse tree produced by {@link AqlParser#queryClauseFrom}.
	 * @param ctx the parse tree
	 */
	void enterQueryForeignSig(AqlParser.QueryForeignSigContext ctx);
	void enterQueryClauseFrom(AqlParser.QueryClauseFromContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryForeignSig}.
	 * Exit a parse tree produced by {@link AqlParser#queryClauseFrom}.
	 * @param ctx the parse tree
	 */
	void exitQueryForeignSig(AqlParser.QueryForeignSigContext ctx);
	void exitQueryClauseFrom(AqlParser.QueryClauseFromContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryClauseWhere}.
	 * @param ctx the parse tree
	 */
	void enterQueryClauseWhere(AqlParser.QueryClauseWhereContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryClauseWhere}.
	 * @param ctx the parse tree
	 */
	void exitQueryClauseWhere(AqlParser.QueryClauseWhereContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryPathMapping}.
	 * @param ctx the parse tree
@@ -2875,6 +2907,16 @@ public interface AqlParserListener extends ParseTreeListener {
	 * @param ctx the parse tree
	 */
	void exitQueryPathMapping(AqlParser.QueryPathMappingContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryForeignSig}.
	 * @param ctx the parse tree
	 */
	void enterQueryForeignSig(AqlParser.QueryForeignSigContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryForeignSig}.
	 * @param ctx the parse tree
	 */
	void exitQueryForeignSig(AqlParser.QueryForeignSigContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryGen}.
	 * @param ctx the parse tree
@@ -2886,35 +2928,75 @@ public interface AqlParserListener extends ParseTreeListener {
	 */
	void exitQueryGen(AqlParser.QueryGenContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryPath}.
	 * Enter a parse tree produced by the {@code QueryPath_Literal}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void enterQueryPath_Literal(AqlParser.QueryPath_LiteralContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryPath_Literal}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void exitQueryPath_Literal(AqlParser.QueryPath_LiteralContext ctx);
	/**
	 * Enter a parse tree produced by the {@code QueryPath_TypeConst}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void enterQueryPath_TypeConst(AqlParser.QueryPath_TypeConstContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryPath_TypeConst}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void enterQueryPath(AqlParser.QueryPathContext ctx);
	void exitQueryPath_TypeConst(AqlParser.QueryPath_TypeConstContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryPath}.
	 * Enter a parse tree produced by the {@code QueryPath_GenBare}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void exitQueryPath(AqlParser.QueryPathContext ctx);
	void enterQueryPath_GenBare(AqlParser.QueryPath_GenBareContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryFromMappingSection}.
	 * Exit a parse tree produced by the {@code QueryPath_GenBare}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void enterQueryFromMappingSection(AqlParser.QueryFromMappingSectionContext ctx);
	void exitQueryPath_GenBare(AqlParser.QueryPath_GenBareContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryFromMappingSection}.
	 * Enter a parse tree produced by the {@code QueryPath_GenArrow}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void exitQueryFromMappingSection(AqlParser.QueryFromMappingSectionContext ctx);
	void enterQueryPath_GenArrow(AqlParser.QueryPath_GenArrowContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryFromSchemaSection}.
	 * Exit a parse tree produced by the {@code QueryPath_GenArrow}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void enterQueryFromSchemaSection(AqlParser.QueryFromSchemaSectionContext ctx);
	void exitQueryPath_GenArrow(AqlParser.QueryPath_GenArrowContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryFromSchemaSection}.
	 * Enter a parse tree produced by the {@code QueryPath_GenParam}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void exitQueryFromSchemaSection(AqlParser.QueryFromSchemaSectionContext ctx);
	void enterQueryPath_GenParam(AqlParser.QueryPath_GenParamContext ctx);
	/**
	 * Exit a parse tree produced by the {@code QueryPath_GenParam}
	 * labeled alternative in {@link AqlParser#queryPath}.
	 * @param ctx the parse tree
	 */
	void exitQueryPath_GenParam(AqlParser.QueryPath_GenParamContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#queryLiteralValue}.
	 * @param ctx the parse tree
	 */
	void enterQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx);
	/**
	 * Exit a parse tree produced by {@link AqlParser#queryLiteralValue}.
	 * @param ctx the parse tree
	 */
	void exitQueryLiteralValue(AqlParser.QueryLiteralValueContext ctx);
	/**
	 * Enter a parse tree produced by {@link AqlParser#graphId}.
	 * @param ctx the parse tree
Loading