2007-04-16から1日間の記事一覧

末尾toString最適化

class Kakko{ final int a; String toString() { return ""; } } Kakko k=new Kakko(); k.a=3; System.out.println(k.toString()); // (これ以降kは出てこない) と書くとSystem.out.println("");というコードが生成される仕組みがあると,ライブラリが軽くな…

Javadoc のご先祖

もう1本読んだ論文.1986年と古いが,プログラミング言語からドキュメントをどうやって抽出するか,という話.Multilingual programming: Coordinating programs, user interfaces, on-line help and documentation, Gary Perlman February 1986 Proceedings…

HTML+Javascript+VB

今日読んだ論文.Webアプリケーションでいろんな言語が混ざった状態のを解析する手法. Robust multilingual parsing using island grammars, Nikita Synytskyy, James R. Cordy, Thomas R. Dean October 2003 Proceedings of the 2003 conference of the Ce…