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

PDF::Writer:PDF::SimpleTable#split_rows, #split_rows=

require 'pdf/simpletable' pdf = PDF::Writer.new PDF::SimpleTable.new do |tab| tab.column_order = %w(col1 col2 col3) p tab.split_rows tab.split_rows = true tab.row_gap = 150 tab.show_lines = :all data = [ { "col1" => "foo", "col2" => "bar",…

Java FAQ:クラスメソッドのオーバライド?

Java FAQ:S011 Q-06まんま class C2008041901 { static int foo() { return 1; } static void bar() { System.out.println("foo() = " + foo()); } } public class C2008041900 extends C2008041901 { static int foo() { return 2; } public static void m…

LALR でなく SLR を使う

「yacc.yacc(method="SLR")」 #!/usr/bin/env python import ply.lex as lex tokens = ( 'A', 'B', 'C', ) t_A = r'A' t_B = r'B' t_C = r'C' t_ignore = " \t" def t_error(t): print "Illegal character '%s'" % t.value[0] t.lexer.skip(1) lex.lex() imp…