]> ocean-lang.org Git - ocean/blobdiff - csrc/oceani-tests.mdc
oceani: fix merging of conditionally-scoped variables.
[ocean] / csrc / oceani-tests.mdc
index 42505ce0fbe6957fbb9a89f0a9c7142745f4563d..102c957b0b4e459327e1418aa1f7e4b33ba3dde8 100644 (file)
@@ -163,6 +163,27 @@ Now some contants
        are there 5 ?
        3.14159 I like Pie but The cake is a lie
 
+Test merging of variables from multiple cases
+
+###### test list
+       oceani_tests += varmerge
+
+###### test: varmerge
+
+       program:
+               for i:=0; then i=i+1; while i < 5:
+                       switch i
+                               case 0: num:="zero"
+                               case 1: num:="one"
+                               case 2: num:="two"
+                               case 3: num:="three"
+                               else:   num:="many"
+                       print num,", ",
+               print
+
+###### output: varmerge
+       zero , one , two , three , many , 
+
 ## Conditions and Loops
 
 Now we need to test if/else and some different loops