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

PDF::Writer:PDF::SimpleTable#title_color, #title_color=

require 'pdf/simpletable' pdf = PDF::Writer.new PDF::SimpleTable.new do |tab| tab.column_order = %w(col1 col2 col3) tab.title = "TITLE" p tab.title_color tab.show_lines = :all tab.title_color = Color::RGB::Blue p tab.title_color data = [ {…

Java FAQ:文字の扱い

Java FAQ、『Java の質問箱』 とはちょっと離れて。 そういえば、C 言語っぽい文字の扱いという話は、どこの項目に書いてある? public class C2008033000 { public static void main(String[] args) { char c = 'a'; System.out.println(c); System.out.pri…

lex を試す。複数の状態を指定

「t_foo_INITIAL_PLUS = r'\+'」のように複数の状態「foo」「INITIAL」(初期状態)を指定できるようだ。 ('exclusive' でも全条件だったら ANY を使えば良いだけだけど) #!/usr/bin/env python import ply.lex as lex states = ( ('foo', 'exclusive'), ) tok…