/as3parser

ActionScript 3, MXML, and Flex CSS3 parser

Primary LanguageRustApache License 2.0Apache-2.0

ActionScript 3 Parser

ActionScript 3 parser in the Rust language.

Documentation

Future improvements

  • ASDoc: attach first line and column to the main body and each tag.

Verifier

ActionScript execution consists of parsing, verification and evaluation. Verification can be performed ahead of time, as is already done by the existing initial compilers of the language (ASC 2 and Apache Flex's MXML compiler), deriving control flow graph and a static type host. This project might be integrated with a verifier in the future.

Details: Documentation progress list, misc.

Documentation:

License

Mozilla Public License: https://www.mozilla.org/en-US/MPL/2.0/