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

PDF::Writer:PDF::TechBook .columns

require 'pdf/techbook' PDF::TechBook.run(ARGV) で、以下の内容のファイル(まんま)を指定し実行 .columns 3 Column 1 .newpage Column 2 .newpage Column 3 .columns off想像した結果と違うな

Java FAQ:匿名クラス

Java FAQ:S016 Q-06class の場合 class C2008053001 { void foo() {} } public class C2008053000 { public static void main(String[] args) { C2008053001 c = new C2008053001() { void foo () { System.out.println("foo"); } }; c.foo(); } } で、 foo…

簡単な例。empty()。1個以上の繰り返し

#!/usr/bin/env ruby require 'tdp' require 'tdp/utils' parser = TDParser.define {|g| g.a = "a" g.input = g.aa >> proc {|x| x } g.aa = (g.a - g.aa) | empty() def parse(str) tokens = str.split(/\s+/) input.parse(tokens) end } p parser.parse("…