From: kramm Date: Fri, 2 Jan 2009 19:55:39 +0000 (+0000) Subject: new keywords do, continue X-Git-Tag: release-0-9-0~435 X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=540179d9b2b5f045b28feb1f09aba22b1f5d45bc;p=swftools.git new keywords do, continue --- diff --git a/lib/as3/tokenizer.lex b/lib/as3/tokenizer.lex index aaa4311..4fe5197 100644 --- a/lib/as3/tokenizer.lex +++ b/lib/as3/tokenizer.lex @@ -455,6 +455,7 @@ interface {c();return m(KW_INTERFACE);} namespace {c();return m(KW_NAMESPACE);} protected {c();return m(KW_PROTECTED);} undefined {c();return m(KW_UNDEFINED);} +continue {c();return m(KW_CONTINUE);} override {c();return m(KW_OVERRIDE);} internal {c();return m(KW_INTERNAL);} function {c();return m(KW_FUNCTION);} @@ -489,6 +490,7 @@ var {c();return m(KW_VAR);} is {c();return m(KW_IS) ;} if {c();return m(KW_IF) ;} as {c();return m(KW_AS);} +do {c();return m(KW_DO);} {NAME} {c();BEGIN(INITIAL);return mkid(T_IDENTIFIER);} [+-\/*^~@$!%&\(=\[\]\{\}|?:;,<>] {c();BEGIN(REGEXPOK);return m(yytext[0]);}