Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 956 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 956 Bytes

About

RustASC is a simple AS2 compiler. It currently does not support type checking.

This can be used either using the command line utility, or by using it as a crate in another rust application (see here or here). RustASC internally uses the the swf crate for writing the SWF.

This compiler is experimental, and may have bugs.

Usage

Make sure you have Rust installed. Use the following command to compile RustASC:

cargo build --package=cmd --release

The RustASC executable should appear in target/release.

Simply input the file you want to compile. This will compile example.as, and create example.swf.

./rustasc.exe example.as

NOTE: The linker is currently experimental, and is not available via the command line yet.