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

PDF::Writer:PDF::Charts::StdDev::DataPoint

require 'pdf/charts/stddev' pdf = PDF::Writer.new chart = PDF::Charts::StdDev.new chart.data << PDF::Charts::StdDev::DataPoint.new(1, 4.0000, 0.5774) p chart.data[0].label p chart.data[0].average p chart.data[0].stddev dp = PDF::Charts::St…

Java FAQ:Class.forName() で取得したクラスのメソッドを呼び出す

Java FAQ:S011 Q-21基本的にまんま interface C2008050201 { abstract void foo(int x); } class C2008050202 implements C2008050201 { public void foo(int x) { System.out.println("foo: " + x); } } public class C2008050200 { public static void ma…

bison マニュアルの多機能電卓

#!/usr/bin/env python import ply.lex as lex tokens = ( 'NUM', 'VAR', 'FNCT', ) literals = ['+', '-', '*', '/', '^', '(', ')', '='] def t_NUM(t): r'\d+(\.\d+)*' try: t.value = float(t.value) except ValueError: print "Integer value too large…