「ぎょーむ日誌」目次に戻る | KuboWeb top に戻る | twilog | atom

ぎょーむ日誌 2003-01-08

苦情・お叱りは, たいへんお手数かけて恐縮ですが, 久保 (kubo@ees.hokudai.ac.jp) までお知らせください.

2003 年 01 月 08 日 (水)

	package CellField;
	use Carp;
	use strict;
	use vars qw($exists ...); # このへんが邪悪な package 内大域変数
	$exists = 0;
	...
	sub new
	{
		my ($class, ...) = @_;
		confess "ERROR: Another CellField has already existed" if $exists;
		$exists = 1; # Perl には組みこみ真偽値がない……とほほ
		...
		my $self = ...
		bless $self, $class;
		return $self;
	}
	...
	1;

KuboLog | KuboWeb