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

PDF::Writer:PDF::SimpleTable#font_size, #font_size=

require 'pdf/simpletable' pdf = PDF::Writer.new PDF::SimpleTable.new do |tab| tab.column_order = %w(col1 col2 col3) p tab.font_size tab.show_lines = :all tab.font_size = 20 data = [ { "col1" => "foo", "col2" => "bar", "col3" => "baz" }, ] …

Java FAQ:byte に対するシフト演算子「>>>=」

Java FAQ:S007 Q-12 public class C2008032700 { public static void main(String[] args) { byte b; b = -1; b = (byte)(b >>> 1); System.out.println("b : " + b + " " + Integer.toHexString(b)); b = -1; b = (byte)((int)b >>> 1); System.out.printl…

lex を試す。内部変数

#!/usr/bin/env python import ply.lex as lex tokens = ( 'A', 'PLUS', ) t_A = r'a' t_PLUS = r'\+' def t_error(t): print "Illegal character '%s'" % t.value[0] t.lexer.skip(1) lexer = lex.lex() lexer.input("a+a") print dir(lexer) print lexer.l…