2008-04-20から1日間の記事一覧

PDF::Writer:PDF::SimpleTable#header_gap, #header_gap=

require 'pdf/simpletable' pdf = PDF::Writer.new PDF::SimpleTable.new do |tab| tab.column_order = %w(col1 col2 col3) p tab.header_gap tab.header_gap = 200 tab.show_lines = :all data = [] 80.times do |i| data << { "col1" => "#{i}", "col2" =>…

Java FAQ:オーバライドされたスーパークラスのメソッドを呼ぶ

Java FAQ:S011 Q-07 class C2008042001 { void foo() { System.out.println("foo in C2008042001"); } } class C2008042002 extends C2008042001 { C2008042002() { super.foo(); foo(); } void foo() { System.out.println("foo in C2008042002"); } } pub…

自前 Lexer の指定

「yacc.parse(s, lexer = Lexer())」 #!/usr/bin/env python tokens = ( 'A', 'B', 'C', ) class LexToken: def __init__(self, t, value, lineno, lexpos): self.type = t self.value = value self.lineno = lineno self.lexpos = lexpos class Lexer: def …