Charj: add some extra test cases for simple codegen
authorAaron Becker <akbecker@gmail.com>
Fri, 21 May 2010 21:43:05 +0000 (16:43 -0500)
committerAaron Becker <akbecker@gmail.com>
Fri, 21 May 2010 21:43:05 +0000 (16:43 -0500)
src/langs/charj/tests/unit/Declarations.cj
src/langs/charj/tests/unit/ForLoop.cj

index 98fd2dcb7541fceb76e11c54195da1fd53b95b09..e6dc7c81a1bb4533675713f378d2dd219c7f2700 100644 (file)
@@ -4,6 +4,7 @@ public class Declarations {
     void test() {
         int x;
         int y,z;
+        int i=0;
         float a=1, b=2;
         double c,d=2;
     }
index 7b07fb773f59274acefb15ac5e47ab4653f7e30e..e206328898db6da46a58122c99be16364d7de00d 100644 (file)
@@ -2,11 +2,15 @@ package tests.unit;
 
 public class ForLoop {
     void test() {
+        int j;
         for (int i=0; i<1; ++i) {
             ++i;
         }
-        for (;;) {}
-        for (int i=0;;++i) break;
+        for (int i=0; ; ) { break; }
+        for (;j!=0;) {}
+        for (;;j++) {}
+        for (;;) break;
+        for (int i=0;;++i) {}
         for (int i=0, j=1;;++i, ++j) break;
     }
 }