2008-02-23 プレゼンの参考リンク 1000speakers スクリプト言語処理系 java Jython:Java 上で動く Python 処理系 Rhino:Java上で動く JavaScript 処理系 pnuts:Java 上で動くオリジナル言語 JRuby:Java 上で動く Ruby 処理系 Groovy:Java 上で動くオリジナル言語 C#(.NET) IronPython (DLR):DLR 上で動く Python 処理系 Nua:DLR 上で動く Lua 処理系 パーサ生成 JavaCC:Java 用パーサ生成器。LL SableCC:Java 用パーサ生成器。LALR Jay:Java 用パーサ生成器。LALR ANTLR:Java 用パーサ生成器。PEG Rats!:Java 用パーサ生成器。PEG バイトコード生成・コンパイラ Java ASM:Java 用バイトコード生成、改変 JSR 199: JavaTM Compiler API:Java から javac にアクセスする API C#(.NET) System.Reflection.Emit:.NET 用 CIL 生成 System.CodeDom:C# や VB.NET の抽象構文木をコンパイルとか その他 scripting:各種処理系の JSR-223 対応コードはここから JSR 223: Scripting for the JavaTM Platform:JSR-223 のドラフト java-ja:Java はモテです