You are here: Recent News » asigen

 

asigen

asigen is an instrinsic class generator for ActionScrtip 2.0 written in C#, compatible with .NET 1.1+ and Mono 1.1+ runtimes and will run on Windows, Mac OS X and Linux. It parses individual and/or whole directories of class files and create intrinsic class files based on the contents. It supports incremental generation of intrinsic class files so that only classes that have changed since they were last parsed have their intrinsic version regenerated. It also supports limiting the intrinsic classes to public interface only.

The ActionScript 2.0 class parser is a separate module that could potentially be used in other projects. Right now it only supports higher level constructs necessary for asigen (i.e. it doesn’t parse inside of functions) but could potentially be extended.

Project status

The project is now (finally) under active development. The first release is scheduled for the weekend commencing 25th Feb 2006.

You can track progress on the asigen trac page.

Download

asigen has not yet been officially released, but you can download the latest source code from the subversion repository.

Nightly builds

Since asigen is now in a usable state I will be releasing nightly builds on days where I make changes to the source code.

Download the nightly builds here:

http://dynamicflash.com/downloads/asigen/nightly

How to use

Mono on Linux / OS X:

mono /path/to/asigen.exe -r -o <output-dir> <paths>

.NET on Windows

/path/to/asigen.exe -r -o <output-dir> <paths>

Support

Support is available through the asigen mailing list and you can report bugs on the asigen trac page.

Authors & contributors

asigen.txt · Last modified: 2006/02/21 06:19 by swebster