2009-05-06から1日間の記事一覧

libharu:HPDFFont#get_encoding_name

#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page font = pdf.get_font("Helvetica", nil) p font.get_encoding_name で、 "StandardEncoding"

Commons Lang、BitField#setValue()

import org.apache.commons.lang.BitField; public class C2009050600 { public static void main(String[] args) { BitField bf; bf = new BitField(5); System.out.println(bf.setValue(1, 3)); bf = new BitField(15); System.out.println(bf.setValue(1,…

『Rubyを256倍使うための本 無道編』の 01.first/intp.y を移植

#!/usr/bin/env python import string import ply.lex as lex tokens = ( 'NUMBER', 'STRING', 'IDENT', # 'EOL', ) literals = "(),=" def t_NUMBER(t): r'\d+' try: t.value = int(t.value) except ValueError: print "Integer value too large", t.value …