added support for package-level code
authorkramm <kramm>
Fri, 9 Jan 2009 11:50:28 +0000 (11:50 +0000)
committerkramm <kramm>
Fri, 9 Jan 2009 11:50:28 +0000 (11:50 +0000)
lib/as3/parser.y

index b6ffafa..6b52765 100644 (file)
@@ -1544,7 +1544,8 @@ CODEBLOCK :  CODEPIECE %prec below_semicolon {$$=$1;}
 /* ------------ package init code ------------------- */
 
 PACKAGE_INITCODE: CODE_STATEMENT {
-    if($1) as3_warning("code ignored");
+    code_t**cc = &global->init->method->body->code;
+    *cc = code_append(*cc, $1);
 }
 
 /* ------------ variables --------------------------- */