更新情報

HappyABC 0.5.0リリース

http://happyabc.org 久しぶりにリリースします。今回は、リリースを自動化するための仕組み作りに力をいれたため、リリースそのものが遅くなってしまいました。今回の目玉は、external/external-class宣言の廃止です。なにも指定せずに、flash.display.Spri…

スナップショットビルド、始めました

http://happyabc.org/deploy/index.html 誰かかがコミットするたびに、自動でビルドしてサーバにアップロードしてくれる仕組みを作りました。 EURO 2016 NewsとSinatraを組合せています。詳しくは、capistrano/を参照してください。 Windowsバイナリはまだ不…

HappyABC 0.4.0リリース

http://happyabc.orgあけましておめでとうございます。今年もよろしくお願いいたします。 というわけで、新年早々、新バージョンをリリースです。今回は、ActionScriptのpackageに対応するモジュールという仕組みを追加しました。 (module foo () (define x …

0.3.1リリース

http://happyabc.orgいままでは不正なコードコンパイルすると、単純に例外を投げるか不正なABCを生成してました。今回からは、ある程度そういったエラーを検出できるようになりました。 $ habc-scm if.scm if.scm:0: synatx error, malformed syntax (if x) …

HappyABC 0.2.0リリース

http://happyabc.orgMinGWなどと格闘しつづけて、やっとWindowsでビルドできるようになりました。このときのボクの苦労のあとがhttp://happyabc.org/build%252Fwindows.htmlにあります。 新機能 cond式のサポート Windowsバイナリの提供開始 その他の機能な…

HappyABC 0.1.0リリース

http://happyabc.org一段落したので、いったんリリースします。 これはなに? Flashのフォーマットであるswfを生成することを目的としているSchemeコンパイラです。 できること ActionScriptのかわりにSchemeを使って、Flashプログラミングができます。 イン…