implemented conditional compilation
authorMatthias Kramm <kramm@quiss.org>
Fri, 3 Apr 2009 23:01:28 +0000 (01:01 +0200)
committerMatthias Kramm <kramm@quiss.org>
Fri, 3 Apr 2009 23:01:28 +0000 (01:01 +0200)
lib/as3/ok/static.as
lib/as3/ok/strings.as

index ca7129c..7ef44a8 100644 (file)
@@ -3,29 +3,32 @@ package {
     import flash.events.*
 
     public class Main extends flash.display.MovieClip {
     import flash.events.*
 
     public class Main extends flash.display.MovieClip {
-        static var ok1 = "ok 1/10";
-        static var ok2:String = "ok 2/10";
+        static var ok1 = "ok 1/12";
+        static var ok2:String = "ok 2/12";
 
         static function ok5() {
 
         static function ok5() {
-            trace("ok 5/10");
+            trace("ok 5/12");
         }
 
         }
 
-        static var ok3:String = "ok 6/10";
-        static var ok4:String = "ok 7/10";
+        static var ok3:String = "ok 6/12";
+        static var ok4:String = "ok 7/12";
         static function f(s) {
             trace(s);
             trace(ok4);
         }
         static function f(s) {
             trace(s);
             trace(ok4);
         }
-        static var ok8:String = "ok 8/10";
+        static var ok8:String = "ok 8/12";
 
 
-        static var _ok9:String = "ok 9/10";
+        static var _ok9:String = "ok 9/12";
         var ok9 = Main._ok9;
 
         var ok9 = Main._ok9;
 
+        static var ok11:String = "ok 11/12";
+        var ok11:int = 12;
+
         function Main() {
             trace(ok1);
             trace(ok2);
         function Main() {
             trace(ok1);
             trace(ok2);
-            ok1 = "ok 3/10";
-            ok2 = "ok 4/10";
+            ok1 = "ok 3/12";
+            ok2 = "ok 4/12";
             trace(ok1);
             trace(ok2);
             ok5();
             trace(ok1);
             trace(ok2);
             ok5();
@@ -36,7 +39,11 @@ package {
             XML.prettyPrinting = true;
             
             if(TextEvent.TEXT_INPUT == "textInput") 
             XML.prettyPrinting = true;
             
             if(TextEvent.TEXT_INPUT == "textInput") 
-                trace("ok 10/10");
+                trace("ok 10/12");
+
+            trace(this.ok11);
+            trace("ok "+Main.ok11+"/12");
+
             trace("[exit]");
         }
     }
             trace("[exit]");
         }
     }
index 92bb9e5..c9364d8 100644 (file)
@@ -8,7 +8,7 @@ package {
 
         function Main() {
             var email = "test@test.de";
 
         function Main() {
             var email = "test@test.de";
-            if(email.length == 12) trace("ok 1/6");
+            if(email.length == 12) trace("ok 1/7");
             if(email.charAt(4)!='@') trace("error");
 
             var x;
             if(email.charAt(4)!='@') trace("error");
 
             var x;
@@ -18,20 +18,22 @@ package {
                     y=true;
                 }
             }
                     y=true;
                 }
             }
-            if(y) trace("ok 2/6");
+            if(y) trace("ok 2/7");
 
             var zero1 = "test\0test";
             if(zero1.charAt(4)!='\0') trace("error");
 
             var zero1 = "test\0test";
             if(zero1.charAt(4)!='\0') trace("error");
-            else trace("ok 3/6");
+            else trace("ok 3/7");
 
             if(this.mystring.charAt(1)!='\0') trace("error");
 
             if(this.mystring.charAt(1)!='\0') trace("error");
-            else trace("ok 4/6");
+            else trace("ok 4/7");
             if(this.mystring.charAt(3)!='\xff') trace("error");
             if(this.mystring.charAt(3)!='\xff') trace("error");
-            else trace("ok 5/6");
+            else trace("ok 5/7");
 
             if("\w" == "\\w")
 
             if("\w" == "\\w")
-                trace("ok 6/6");
+                trace("ok 6/7");
 
 
+           var str:String = "ok 7/7";
+            trace(str.toString());
 
             trace("[exit]");
         }
 
             trace("[exit]");
         }