Comment : Charset=windows-1252
Comment : test cases for the 'after' interval operator
Request : inquire extend(table_dee,(constant(after(intinterval(begin(1)end(2)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(after(intinterval(begin(0)end(2)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(after(intinterval(begin(0)end(2)),intinterval(begin(-3)end(1))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(after(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(after(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(after(intinterval(begin(0)),intinterval(begin(-3)end(1))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(after(intinterval(begin(1)end(2)),intinterval(begin(-3))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'before'
Request : inquire extend(table_dee,(constant(before(intinterval(begin(-11)end(2)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(before(intinterval(begin(-11)end(-2)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(before(intinterval(begin(-40)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(before(intinterval(begin(-50)end(-32)),intinterval(begin(-3)end(1))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : 
Comment : test cases for the scalar interval operator 'begins'
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(begins(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'contains'
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(contains(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'containspoint'
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)end(-1)),int(-12)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)end(-1)),int(-11)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)end(-1)),int(-10)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)end(-1)),int(-1)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)end(-1)),int(2)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)),int(-12)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)),int(-11)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)),int(-10)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)),int(-1)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(containspoint(intinterval(begin(-11)),int(2)))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : 
Comment : test cases for the scalar interval operator 'endpointof'
Request : inquire extend(table_dee,(constant(endpointof(intinterval(begin(-11)end(-1))))))
Reply   : RELATION(HEADING(CONSTANT(INT))BODY(TUPLE(CONSTANT(-1))))
Request : inquire extend(table_dee,(constant(startpointof(intinterval(begin(-11)end(-1))))))
Reply   : RELATION(HEADING(CONSTANT(INT))BODY(TUPLE(CONSTANT(-11))))
Request : inquire extend(table_dee,(constant(startpointof(intinterval(begin(-11))))))
Reply   : RELATION(HEADING(CONSTANT(INT))BODY(TUPLE(CONSTANT(-11))))
Request : 
Comment : test cases for the scalar interval operator 'ends'
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(ends(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'iintersect'
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-11)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-11)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-11)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(-1)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(-3)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(-1)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-1)END(-1)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-1)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-1)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-1)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(0)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(1)END(1)))))
Request : inquire extend(table_dee,(constant(iintersect(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(1)END(1)))))
Request : 
Comment : test cases for the scalar interval operator 'isempty'
Request : inquire extend(table_dee,(constant(isemptyinterval(intinterval(begin(-11)end(-11))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(isemptyinterval(intinterval(begin(-11)end(-1))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(isemptyinterval(intinterval(begin(-11))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(isinfiniteinterval(intinterval(begin(-11)end(-11))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(isinfiniteinterval(intinterval(begin(-11)end(-1))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(isinfiniteinterval(intinterval(begin(-11))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : 
Comment : test cases for the scalar interval operator 'meets'
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(meets(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'merges'
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(merges(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'iminus'
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-11)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-10)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-3)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-3)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(-3)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : 858993459:-1:java.lang.IllegalArgumentException:Interval minus would result in interval split
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : 858993459:-1:java.lang.IllegalArgumentException:Interval minus would result in interval split
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(-3)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(-3)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(-3)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-1)END(-1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-1)END(-1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(0)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)END(1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(0)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(1)END(1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(1)))))
Request : inquire extend(table_dee,(constant(iminus(intinterval(begin(1)),intinterval(begin(1))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(1)END(1)))))
Request : 
Comment : test cases for the scalar interval operator 'overlaps'
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(overlaps(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : 
Comment : test cases for the scalar interval operator 'iunion'
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : 858993459:-1:java.lang.IllegalArgumentException:Interval union invoked with non-merging interval arguments.
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)END(1)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-11)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(1)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(1)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(1)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(INTINTERVAL))BODY(TUPLE(CONSTANT(BEGIN(-3)END(0)))))
Request : inquire extend(table_dee,(constant(iunion(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : 858993459:-1:java.lang.IllegalArgumentException:Interval union invoked with non-merging interval arguments.
Request : 
Comment : test cases for the scalar interval operator 'within'
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(within(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))

Comment : test cases for the scalar interval operator 'splits'
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)end(-11)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)end(-10)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)end(-3)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)end(-1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)end(0)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)end(1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-11)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-3)end(-3)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-3)end(-1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-3)end(0)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-3)end(1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-3)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-1)end(-1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-1)end(0)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-1)end(1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(-1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(0)end(0)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(0)end(1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(0)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(1)end(1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splits(intinterval(begin(1)),intinterval(begin(-5)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))

Comment : test cases for the scalar interval operator 'splitby'
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)end(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)end(-10)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-11)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(True))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-3)end(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-3)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-3)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-3)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-3)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-1)end(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-1)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(-1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(0)end(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(0)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(0)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(1)end(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
Request : inquire extend(table_dee,(constant(splitby(intinterval(begin(1)),intinterval(begin(-3)end(0))))))
Reply   : RELATION(HEADING(CONSTANT(BOOLEAN))BODY(TUPLE(CONSTANT(False))))
END
