geekrelief / as3tohaxe

An Actionscript 3 to haXe source converter written in Haskell

This URL has Read+Write access

name age message
file .gitignore Thu Oct 30 11:55:32 -0700 2008 Added: interface extends => implements, dynamic... [Don-Duong Quach]
directory ActionhaXe/ Tue Feb 10 23:42:41 -0800 2009 allow anonymous blocks in class w/o conversion,... [Don-Duong Quach]
file LICENSE Wed Oct 15 23:13:37 -0700 2008 Added license and readme [Don-Duong Quach]
file Lexitall.hs Wed Oct 15 23:13:37 -0700 2008 Added license and readme [Don-Duong Quach]
file Parseit.hs Wed Oct 15 23:13:37 -0700 2008 Added license and readme [Don-Duong Quach]
file README Mon Jan 19 12:07:44 -0800 2009 translated strict equality === to == and !== to != [Don-Duong Quach]
directory System/ Wed Oct 29 21:26:13 -0700 2008 Added command line options [Don-Duong Quach]
file Tokenize.hs Wed Oct 22 23:16:29 -0700 2008 Added generics support to dive throught the AST... [Don-Duong Quach]
file as3tohaxe.hs Sun Jan 18 15:47:39 -0800 2009 added creation of import files to as3tohaxe.hs [Don-Duong Quach]
file build Mon Jan 19 12:46:17 -0800 2009 translated internal for variables to public, dy... [Don-Duong Quach]
directory definitions/ Sat Jan 17 12:02:34 -0800 2009 fixed errors from ghc update and added definiti... [Don-Duong Quach]
directory samples/ Mon Nov 03 13:54:52 -0800 2008 Removed keywords public, final, internal, prote... [mugen]
README
as3tohaxe - An Actionscript 3 to haXe source file converter written in Haskell
Copyright (C) 2008-2009 Don-Duong Quach

For more info check visit: 
http://groups.google.com/group/as3tohaxe
http://www.github.com/geekrelief/as3tohaxe
http://geekrelief.wordpress.com

-- Running --
Type 'as3tohaxe' and a directory or file to convert.  
A directory named "hx_output" will be created in the current
directory if necessary.  The supplied ".as" files will be 
translated into haxe files and stored there.  If the command
is run more than once, and pre-existing files will be overwritten.

-- Binary --
Binaries for Mac OSX Leopard and Windows are available under 
the Files section of the as3tohaxe google group.

-- Compiling --
Requirements 
- The source http://www.github.com/geekrelief/as3tohaxe
- GHC (6.10.1, 6.8.3) http://www.haskell.org/ghc/
- Cabal (1.6.0.1) for parsec http://www.haskell.org/cabal/
- parsec 3 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parsec

Compile with: ghc --make -XDeriveDataTypeable as3tohaxe.hs
or the './build' script

-- License --
This program and its source is GPL licensed.  Please read the LICENSE
for more details.

Donations are appreciated!