• R/O
  • HTTP
  • SSH
  • HTTPS

happyabc: Source Tree


Name Size Rev. Time Author Log Message
base
camlp4
driver
example
lib
link
scm
share
swflib
.gitignore 253 26abcad 2009-10-11 14:48:16 mzp update OMakefile/gitignore for habc-l...
ChangeLog 585 d46c3ce 2009-10-05 08:23:53 mzp rewrite swfOut by functor
INSTALL 82 d46c3ce 2009-10-05 08:23:53 mzp rewrite swfOut by functor
OMakefile 7.89 k ec31c70 2009-12-19 20:59:38 mzp Remove habc-xml, because it is deprec...
OMakeroot 1.61 k d46c3ce 2009-10-05 08:23:53 mzp rewrite swfOut by functor
README.mkdn 1.12 k d46c3ce 2009-10-05 08:23:53 mzp rewrite swfOut by functor
VERSION 6 d46c3ce 2009-10-05 08:23:53 mzp rewrite swfOut by functor

README.mkdn

Happy ABC: a Scheme compiler for Flash 9/10

OVERVIEW

Happy ABC is a scheme compiler for Flash 9/10. Main features is following:

  1. Faster than official compiler(mxmlc), because written by OCaml.
  2. NO ActionScript!

PREREQUISITES

  • ocaml 3.11 or latter
  • omake
  • findlib
  • extlib
  • xml-light
  • oUnit(for unit test)
  • hevea

INSTALL

If you type:

$ omake config
$ omake all
$ (omake check)
$ (sudo) omake install

then install to a default directory(/usr/local/).

Or,install to another directory:

$ omake config PREFIX=/path/to/
$ omake all
$ (omake check)
$ (sudo) omake install

DOCUMENTS

Not yet. See example/.

LICENCE

pa_oo.ml is written by Jacques Garrigue. and modified by OGASAWARA Satoshi., license is BSD.

pa_openin.ml is written by Alain Frisch., licence is Public Domain.

Other codes is written by MIZUNO Hiroki., licence is MIT Licence.

AUTHOR

MIZUNO "mzp" Hiroki (mzp@happyabc.org)

AVAILABILITY

The complete HappyABC distribution can be accessed at this[http://happyabc.org].

Show on old repository browser