2008-05-27から1日間の記事一覧

PDF::Writer:PDF::TechBook .code 〜 .endcode

require 'pdf/techbook' PDF::TechBook.run(ARGV) で、以下の内容のファイルを指定し実行 .code require 'pdf/techbook' PDF::TechBook.run(ARGV) .endcode

Java FAQ:ネストした型

Java FAQ:S016 Q-01staticなメンバー型やインスタンス初期化子・静的初期化子内のローカルクラスとかはどういう利用法があるのだろうか?

簡単な例。leftrec

#!/usr/bin/env ruby require 'tdp' parser = TDParser.define {|g| g.a = "a" g.b = "b" g.c = "c" g.d = "d" g.input = g.leftrec(g.a, g.b, g.c) {|x| p x } def parse(str) tokens = str.split(/\s+/) input.parse(tokens) end } p parser.parse("a b");…