jendrikw / as3parser

fork

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ActionScript 3 Parser

ActionScript 3 parser in the Rust language.

Online demo

Documentation

Getting started

Working with diagnostics

Working with interpolated ActionScript

Working with MXML

Standards and Documents

New Syntax

Processing Deviations

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), 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.

CSS parsing

MXML supports a subset of CSS.

  • Define tree structures
  • Parse a style sheet

Conform to Apache Royale sources:

License

Apache License 2.0, copyright 2024 Hydroper

About

fork

License:Apache License 2.0


Languages

Language:Rust 96.3%Language:ActionScript 3.6%Language:AngelScript 0.1%