X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Ftokenizer.h;h=5e9452e2749801798430ece1ec5b6de8a9e38b18;hb=68828879f2c470d02873bb456161e10dd1476c92;hp=e3bf43da0c065b6748e61c146765f4a94ef11cdf;hpb=0eda529c20b34e93cbac7b798bccd53df65304e6;p=swftools.git diff --git a/lib/as3/tokenizer.h b/lib/as3/tokenizer.h index e3bf43d..5e9452e 100644 --- a/lib/as3/tokenizer.h +++ b/lib/as3/tokenizer.h @@ -41,20 +41,14 @@ struct _token { token_list_t*tokens; }; -typedef struct _writeable { - code_t*write; - code_t*read; - class_signature_t*type; -} writeable_t; - struct _param { char*name; - class_signature_t*type; + classinfo_t*type; }; struct _typedcode { code_t*c; - class_signature_t*t; + classinfo_t*t; }; extern char start_of_expression; @@ -64,6 +58,7 @@ typedef token_t*tokenptr_t; #include "parser.tab.h" void syntaxerror(const char*format, ...); +void warning(const char*format, ...); #define T_EOF 0