Jun 19

提到Flex的编译器,通常就会被认为是mxmlc这个用来创建SWF的各子类编译器的集合。这一集合中主要包含用来编译.as的flex2.compiler.as3.Compiler和用来编译.mxml的flex2.compiler.mxml.Compiler,而flex2.compiler.abc.Compiler则被用来在预编译ABC(ActionScript Byte Code)阶段,用来判断类型选择编译器,还有flex2.compiler.css.Compiler和flex2.compiler.i18n.Compiler,分别用来即使编译swf的CSS和对.properties类文件的转换。


Adobe在它自己的wiki上发了一篇Flex 3 Compiler Design,对上面各个编译器以及整体设计做了一些说明。相信对于那些不满足于仅仅是堆砌as或是mxml代码的朋友们来说,是一篇很有吸引力值得阅读的文章。Enjoy~~~

written by Minidxer  |  tags: , , ,

Related Post

Leave a Reply