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

use exitAllOptions method to generate the options object.

parent d4b49455
Loading
Loading
Loading
Loading
+8 −4
Changes for gen_src/catdata/aql/grammar/src/antlr4/AqlConstraint.g4: 8 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -26,19 +26,23 @@ constraintLiteralSection
  ;

constraintExpr
  : FORALL (constraintGen+ COLON schemaEntityId)+
  : FORALL constraintUniversal+
    (WHERE constraintEquation+)?
    RARROW
    (EXISTS (constraintGen COLON schemaEntityId)+)?
    (EXISTS constraintExistential+)?
    (WHERE constraintEquation+)?
  ;
  
constraintUniversal : constraintGen+ COLON schemaEntityId ;
constraintExistential : constraintGen COLON schemaEntityId ;

constraintGen : symbol ;

constraintEquation : constraintPath EQUAL constraintPath ;

constraintPath
  : schemaArrowId
  | constraintPath DOT schemaArrowId
  : schemaArrowId                      # ConstraintPath_ArrowId
  | constraintPath DOT schemaArrowId   # ConstraintPath_Dotted
  | schemaArrowId LPAREN constraintPath RPAREN
                                       # ConstraintPath_Param
  ;
+142 −88

File changed.

Preview size limit exceeded, changes collapsed.