summaryrefslogtreecommitdiffstats
path: root/systemtest/rmantest/inputFolder
diff options
context:
space:
mode:
authorrasdaman <rasdaman@YU.(none)>2010-04-13 16:55:18 +0200
committerwww-data <www-data@ubuntu.localdomain>2010-06-08 10:54:49 +0200
commitd041f9e0c41528747e0ebe2e65c5a644ee99f48f (patch)
treea65a79002ff6b9d4a843b58b48d3c55e8e718768 /systemtest/rmantest/inputFolder
parent881dc63d903a2846916e35fe2e97f716a948308f (diff)
downloadrasdaman-upstream-d041f9e0c41528747e0ebe2e65c5a644ee99f48f.tar.gz
rasdaman-upstream-d041f9e0c41528747e0ebe2e65c5a644ee99f48f.tar.xz
rasdaman-upstream-d041f9e0c41528747e0ebe2e65c5a644ee99f48f.zip
integrate the functional test on rasql to systemtest
Diffstat (limited to 'systemtest/rmantest/inputFolder')
-rw-r--r--systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql3
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql1
-rw-r--r--systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql1
-rw-r--r--systemtest/rmantest/inputFolder/other/condense_for_count.rasql1
120 files changed, 122 insertions, 0 deletions
diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql
new file mode 100644
index 0000000..fa22a93
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql
@@ -0,0 +1 @@
+select mr[ *:*, *:sdom(a)[1].hi - 1] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql
new file mode 100644
index 0000000..a76fbf9
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql
@@ -0,0 +1 @@
+select mr == mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql
new file mode 100644
index 0000000..260d156
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql
@@ -0,0 +1 @@
+select scale( mr, [0.5,0.5] ) from mr
diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql
new file mode 100644
index 0000000..7688ff8
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql
@@ -0,0 +1 @@
+select condense max over x in sdom(a) using a[x] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql
new file mode 100644
index 0000000..e25ca01
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql
@@ -0,0 +1 @@
+select condense min over x in sdom(a) using a[x] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql b/systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql
new file mode 100644
index 0000000..4e435f0
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql
@@ -0,0 +1 @@
+select mr[100:150,40:80] / 2 from mr where some_cells( mr[120:160, 55:75] > 250 ) \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql
new file mode 100644
index 0000000..78d2641
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql
@@ -0,0 +1 @@
+select mr/2 from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~ b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~
new file mode 100644
index 0000000..b8f9644
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~
@@ -0,0 +1 @@
+select mr / 2 from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql
new file mode 100644
index 0000000..1abcb4a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql
@@ -0,0 +1 @@
+select a - b from mr as a, mr2 as b \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~ b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~
new file mode 100644
index 0000000..b4425fc
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~
@@ -0,0 +1 @@
+select a ¨C b from mr as a, mr2 as b \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql
new file mode 100644
index 0000000..f4bebba
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql
@@ -0,0 +1 @@
+select mr - mr2 from mr, mr2 where some_cells( mr - mr2 > 50 )
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~ b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~
new file mode 100644
index 0000000..d040db9
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~
@@ -0,0 +1 @@
+select mr ¨C mr2 from mr, mr2 where some_cells( mr ¨C mr2 > 50 ) \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql b/systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql
new file mode 100644
index 0000000..30972d9
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql
@@ -0,0 +1,3 @@
+select mr -- this comment text is ignored by rasdaman
+from mr -- for comments spanning several lines,
+ -- every line needs a separate '--' starter \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql
new file mode 100644
index 0000000..83da321
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql
@@ -0,0 +1 @@
+select 24c from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql
new file mode 100644
index 0000000..bd27ea6
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql
@@ -0,0 +1 @@
+select 24d from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql
new file mode 100644
index 0000000..5a911e9
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql
@@ -0,0 +1 @@
+select 24f from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql
new file mode 100644
index 0000000..908dd94
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql
@@ -0,0 +1 @@
+select 24l from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql
new file mode 100644
index 0000000..827ff41
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql
@@ -0,0 +1 @@
+select 24o from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql
new file mode 100644
index 0000000..240303d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql
@@ -0,0 +1 @@
+select 24s from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql
new file mode 100644
index 0000000..1df483a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql
@@ -0,0 +1 @@
+select 24ul from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql
new file mode 100644
index 0000000..5c24515
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql
@@ -0,0 +1 @@
+select 24us from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql
new file mode 100644
index 0000000..f5c6110
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql
@@ -0,0 +1 @@
+select 4e-5D from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~
new file mode 100644
index 0000000..f49f584
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~
@@ -0,0 +1 @@
+select .4e-5D from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql
new file mode 100644
index 0000000..6643e6a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql
@@ -0,0 +1 @@
+select complex( 0.35, 16.0 ) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~
new file mode 100644
index 0000000..d7ab94e
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~
@@ -0,0 +1 @@
+select complex( .35, 16.0d ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql
new file mode 100644
index 0000000..d563ccc
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql
@@ -0,0 +1 @@
+select struct{ struct{ 1l, 2l, 3l }, true } from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql b/systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql
new file mode 100644
index 0000000..1da441f
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql
@@ -0,0 +1 @@
+select < [-1:1,-2:2] 0, 1, 2, 3, 4; 1, 2, 3, 4, 5; 2, 3, 4, 5, 6 > from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql b/systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql
new file mode 100644
index 0000000..e585ac1
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql
@@ -0,0 +1 @@
+select oid(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql
new file mode 100644
index 0000000..744b5d8
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql
@@ -0,0 +1 @@
+select [ -17 : 245, 42 : 227 ] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql
new file mode 100644
index 0000000..7c0e445
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql
@@ -0,0 +1 @@
+select [ -17 : 245, 42 : 227 ][ 1 ].lo from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql
new file mode 100644
index 0000000..61bdbed
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql
@@ -0,0 +1 @@
+select [ -17 : 245, 42 : 227 ][ 1 ] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql b/systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql
new file mode 100644
index 0000000..3636358
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql
@@ -0,0 +1 @@
+select (rgb.red + rgb.green + rgb.blue) / 3c from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql
new file mode 100644
index 0000000..bd3de7c
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql
@@ -0,0 +1 @@
+select sdom(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql
new file mode 100644
index 0000000..6a289ca
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql
@@ -0,0 +1 @@
+select sdom(mr)[0].hi from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql
new file mode 100644
index 0000000..33c4e53
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql
@@ -0,0 +1 @@
+select sdom(mr)[0].lo from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql
new file mode 100644
index 0000000..4978e36
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql
@@ -0,0 +1 @@
+select sdom(mr)[0] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql
new file mode 100644
index 0000000..f434292
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql
@@ -0,0 +1 @@
+select mr[ 120:160, 55:75 ] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql
new file mode 100644
index 0000000..589bbac
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql
@@ -0,0 +1 @@
+select mr[ 100, 150 ] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql
new file mode 100644
index 0000000..2ddcf3d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql
@@ -0,0 +1 @@
+select mr[ 50:*, *:200 ] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql
new file mode 100644
index 0000000..baf0a77
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql
@@ -0,0 +1 @@
+select mr[ *:*, 10:150 ] from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~
new file mode 100644
index 0000000..2ddcf3d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~
@@ -0,0 +1 @@
+select mr[ 50:*, *:200 ] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql
new file mode 100644
index 0000000..c8033fa
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql
@@ -0,0 +1 @@
+select shift( mr[ 0:10, 0:20 ], [ 3, 4 ] ) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~
new file mode 100644
index 0000000..4e674c8
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~
@@ -0,0 +1 @@
+select shift( tmp[ 0:10, 0:20 ], [ 3, 4 ] ) from tmp \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql
new file mode 100644
index 0000000..2b08e2d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql
@@ -0,0 +1 @@
+select extend( mr, [-1000:1000,-500:500] ) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~
new file mode 100644
index 0000000..b0e8278
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~
@@ -0,0 +1 @@
+select extend( tmp, [-1000:1000,-500:500] ) from tmp \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql
new file mode 100644
index 0000000..ffd9417
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql
@@ -0,0 +1 @@
+select rgb.red * 2c from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql
new file mode 100644
index 0000000..8b15f2a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql
@@ -0,0 +1 @@
+select mr - mr2 from mr, mr2
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~
new file mode 100644
index 0000000..84399d7
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~
@@ -0,0 +1 @@
+select mr ¨C mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql
new file mode 100644
index 0000000..6d9f6fe
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql
@@ -0,0 +1 @@
+select rgb.red - rgb.green from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql
new file mode 100644
index 0000000..46816ce
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql
@@ -0,0 +1 @@
+select rgb.green from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql
new file mode 100644
index 0000000..46468e3
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql
@@ -0,0 +1 @@
+select rgb.1 from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql
new file mode 100644
index 0000000..e81297f
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql
@@ -0,0 +1 @@
+select rgb / 2c from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql
new file mode 100644
index 0000000..a481c67
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql
@@ -0,0 +1 @@
+select rgb * ( (rgb.green > 130c) and (rgb.red < 110c) and (rgb.blue < 140c) ) from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql
new file mode 100644
index 0000000..ead60bf
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql
@@ -0,0 +1 @@
+select mr + mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql
new file mode 100644
index 0000000..479ff88
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql
@@ -0,0 +1 @@
+select mr - mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql
new file mode 100644
index 0000000..4f88fc7
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql
@@ -0,0 +1 @@
+select mr and mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql
new file mode 100644
index 0000000..95535b6
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql
@@ -0,0 +1 @@
+select mr is mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql
new file mode 100644
index 0000000..b7ccb09
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql
@@ -0,0 +1 @@
+select mr or mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql
new file mode 100644
index 0000000..f17815d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql
@@ -0,0 +1 @@
+select mr xor mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql
new file mode 100644
index 0000000..a3e2a02
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql
@@ -0,0 +1 @@
+select abs(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql
new file mode 100644
index 0000000..0385ff7
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql
@@ -0,0 +1 @@
+select arccos(0.5) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~
new file mode 100644
index 0000000..8cadc49
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~
@@ -0,0 +1 @@
+select arccos(0.2) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql
new file mode 100644
index 0000000..31eb8e2
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql
@@ -0,0 +1 @@
+select arcsin(0.5) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~
new file mode 100644
index 0000000..47d032f
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~
@@ -0,0 +1 @@
+select arcsin(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql
new file mode 100644
index 0000000..7cfba34
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql
@@ -0,0 +1 @@
+select arctan(1) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~
new file mode 100644
index 0000000..f9251f3
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~
@@ -0,0 +1 @@
+select arctan(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql
new file mode 100644
index 0000000..9de1a8f
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql
@@ -0,0 +1 @@
+select bit(mr,1) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql
new file mode 100644
index 0000000..7380cc4
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql
@@ -0,0 +1 @@
+select cos(60) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~
new file mode 100644
index 0000000..669ef3b
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~
@@ -0,0 +1 @@
+select cos(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql
new file mode 100644
index 0000000..f7ca0ea
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql
@@ -0,0 +1 @@
+select cosh(0) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~
new file mode 100644
index 0000000..2a49a9a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~
@@ -0,0 +1 @@
+select cosh(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql
new file mode 100644
index 0000000..15a2786
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql
@@ -0,0 +1 @@
+select mr / mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql
new file mode 100644
index 0000000..e114204
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql
@@ -0,0 +1 @@
+select mr >= mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql
new file mode 100644
index 0000000..a34f2f9
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql
@@ -0,0 +1 @@
+select mr <= mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql
new file mode 100644
index 0000000..032f228
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql
@@ -0,0 +1 @@
+select exp(0) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~
new file mode 100644
index 0000000..117d9b0
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~
@@ -0,0 +1 @@
+select exp(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql
new file mode 100644
index 0000000..239a6f2
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql
@@ -0,0 +1 @@
+select mr > mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql
new file mode 100644
index 0000000..9eae653
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql
@@ -0,0 +1 @@
+select ln(1) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~
new file mode 100644
index 0000000..1cb2258
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~
@@ -0,0 +1 @@
+select ln(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql
new file mode 100644
index 0000000..2bef0a8
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql
@@ -0,0 +1 @@
+select log(1) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~
new file mode 100644
index 0000000..441ae19
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~
@@ -0,0 +1 @@
+select log(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql
new file mode 100644
index 0000000..2ffff20
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql
@@ -0,0 +1 @@
+select mr < mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql
new file mode 100644
index 0000000..9c9ed59
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql
@@ -0,0 +1 @@
+select mr * mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql
new file mode 100644
index 0000000..354eddc
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql
@@ -0,0 +1 @@
+select mr != mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql
new file mode 100644
index 0000000..fdd6c56
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql
@@ -0,0 +1 @@
+select not(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql
new file mode 100644
index 0000000..86bd5cb
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql
@@ -0,0 +1 @@
+select mr overlay mr2 from mr, mr2 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql
new file mode 100644
index 0000000..78daf81
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql
@@ -0,0 +1 @@
+select sin(mr) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~
new file mode 100644
index 0000000..d4675a9
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~
@@ -0,0 +1 @@
+select sin(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql
new file mode 100644
index 0000000..d57a733
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql
@@ -0,0 +1 @@
+select sinh(0) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~
new file mode 100644
index 0000000..783b77b
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~
@@ -0,0 +1 @@
+select sinh(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql
new file mode 100644
index 0000000..e01f28e
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql
@@ -0,0 +1 @@
+select sqrt(mr) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~
new file mode 100644
index 0000000..b444dde
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~
@@ -0,0 +1 @@
+select sqrt(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql
new file mode 100644
index 0000000..f2c5dad
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql
@@ -0,0 +1 @@
+select tan(0) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~
new file mode 100644
index 0000000..ceaec18
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~
@@ -0,0 +1 @@
+select tan(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql
new file mode 100644
index 0000000..b057224
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql
@@ -0,0 +1 @@
+select tanh(0) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~
new file mode 100644
index 0000000..380658b
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~
@@ -0,0 +1 @@
+select tanh(mr) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql
new file mode 100644
index 0000000..7df4142
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql
@@ -0,0 +1 @@
+select (float) avg_cells( mr ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql
new file mode 100644
index 0000000..47b5c2f
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql
@@ -0,0 +1 @@
+select (long) rgb from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql
new file mode 100644
index 0000000..e0a089d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql
@@ -0,0 +1 @@
+select rgb + 5 from rgb \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql
new file mode 100644
index 0000000..73a3320
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql
@@ -0,0 +1 @@
+select scale( mr, [ 4, 3 ] ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql
new file mode 100644
index 0000000..d1bcf5a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql
@@ -0,0 +1 @@
+select scale( mr, 0.5 ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql
new file mode 100644
index 0000000..05efdcd
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql
@@ -0,0 +1 @@
+select add_cells( mr ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql
new file mode 100644
index 0000000..239e58d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql
@@ -0,0 +1 @@
+select mr from mr where all_cells( mr > 20 ) \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql
new file mode 100644
index 0000000..6c0fb05
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql
@@ -0,0 +1 @@
+select avg_cells( mr ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql
new file mode 100644
index 0000000..9505342
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql
@@ -0,0 +1 @@
+select count_cells( mr >-1) from mr
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~
new file mode 100644
index 0000000..d95ebaa
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~
@@ -0,0 +1 @@
+select count_cells( mr ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql
new file mode 100644
index 0000000..80864a3
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql
@@ -0,0 +1 @@
+select max_cells( mr ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql
new file mode 100644
index 0000000..171f08e
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql
@@ -0,0 +1 @@
+select min_cells( mr ) from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql
new file mode 100644
index 0000000..2a7418d
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql
@@ -0,0 +1 @@
+select mr from mr where some_cells( mr[120:160, 55:75] > 250 ) \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql
new file mode 100644
index 0000000..0bc2627
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql
@@ -0,0 +1 @@
+select condense + over x in sdom(a) using a[x] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql
new file mode 100644
index 0000000..ff64592
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql
@@ -0,0 +1 @@
+select condense and over x in sdom(a) using a[x] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql
new file mode 100644
index 0000000..d99393e
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql
@@ -0,0 +1 @@
+select condense + over x in sdom(a) where (bool)((bool)a[x]+1) using 1 from mr as a
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~
new file mode 100644
index 0000000..9b4eac2
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~
@@ -0,0 +1 @@
+select condense + over x in sdom(a) where a[x] using 1 from mr as a
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql
new file mode 100644
index 0000000..05339d5
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql
@@ -0,0 +1 @@
+select condense or over x in sdom(a) using a[x] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql
new file mode 100644
index 0000000..cc75d32
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql
@@ -0,0 +1 @@
+select marray x in [ 1:100, -50:200 ] values 1c from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql
new file mode 100644
index 0000000..d6b9399
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql
@@ -0,0 +1 @@
+select marray x in [1:5], y in [1:10] values a[ x[0], y[0] ] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql
new file mode 100644
index 0000000..f3014ea
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql
@@ -0,0 +1 @@
+select marray xy in [1:5, 1:10] values a[ xy[0], xy[1] ] from mr as a \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql
new file mode 100644
index 0000000..ca79af7
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql
@@ -0,0 +1 @@
+select marray x in [ 0:255, 0:511 ] values x[0] from mr \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql b/systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql
new file mode 100644
index 0000000..78e751a
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql
@@ -0,0 +1 @@
+select mr from mr where oid( mr ) > 10 \ No newline at end of file
diff --git a/systemtest/rmantest/inputFolder/other/condense_for_count.rasql b/systemtest/rmantest/inputFolder/other/condense_for_count.rasql
new file mode 100644
index 0000000..032f360
--- /dev/null
+++ b/systemtest/rmantest/inputFolder/other/condense_for_count.rasql
@@ -0,0 +1 @@
+select condense + over x in sdom(a) where (bool)((bool)a[x]+1) using 1 from mr as a \ No newline at end of file