ActionScript 3 parser in the Rust language.
Working with interpolated ActionScript
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), reporting errors and warnings, deriving a control flow graph for every activation, and attaching symbols to syntactic nodes. This project might be integrated with a verifier in the future.
MXML supports a subset of CSS.
- Define tree structures
- Parse a style sheet
Conform to Apache Royale sources:
Apache License 2.0, copyright 2024 Hydroper