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

PDF::Writer:PDF::SimpleTable#shade_color, #shade_color=

require 'pdf/simpletable' pdf = PDF::Writer.new PDF::SimpleTable.new do |tab| tab.column_order = %w(col1 col2 col3) p tab.shade_color tab.shade_color = Color::RGB::Blue tab.show_lines = :all data = [ { "col1" => "foo", "col2" => "bar", "co…

Java FAQ:String と StringBuffer

Java FAQ:S008 Q-06多少 FAQ から外れるけど、気がついたこと 最近は、StringBuilder というものもある StringBuffer#append や StringBuffer#insert の引数は、なぜか boolean から double までいろいろな引数が取れるようになっている。といって、String …

Parsing 簡単な場合

#!/usr/bin/env python import ply.lex as lex tokens = ( 'A', 'B', 'newline', ) t_A = r'a' t_B = r'b' t_newline = r'\n' def t_error(t): print "Illegal character '%s'" % t.value[0] t.lexer.skip(1) lex.lex() import ply.yacc as yacc def p_input…