[CHISE] [XEmacs CHISE] [Ruby/CHISE] [Perl/CHISE] [TopicMaps] [IDS] [glyph] [Visualization] [$B&8(B]

CHISE / Perl/CHISE


CHISE $BJ8;z%G!<%?%Y!<%9!J8=>u$G$O(B XEmacs CHISE $BMQ$N(B Berkeley DB $BHGJ8;z%G!<%?%Y!<%9!K$r(B Perl $B$+$i%"%/%;%9$9$k%b%8%e!<%k$r(B $B3+H/$7$F$$$^$9!#(B

NAME

CHISE

SYNOPSIS

use CHISE;

my $s1 = CHISE->new(ideograph_daikanwa => 6942); # $B!V;z!W(B
print $s1->strokes, "\n"; # $B2h?t$rI=<((B

my $s2 = CHISE->new(shinjigen_2 => 1777); # $B!V;z!W(B
print $s2->compare($s1) * 100, "%\n"; # $s1$B$H(B$s2$B$rHf3S$7$F0lCWN($rI=<((B

# $B2h?t(B15$B!"$A2?JW(B9($B$K$s$Y$s(B)$B$N4A;z$r?7$?$K:n$k(B
my $s3 = CHISE->define_char(strokes => 15, radical => 9);

METHOD

new($BB0@-L>(B=>$BCM(B)
$BB0@-L>$H$=$NCM$KBP1~$9$kJ8;z%*%V%8%'%/%H$r@8@.$9$k!#(B $B4XO"$9$kB>$NB0@-$b<+F0E*$Kdefine_char($BB0@-L>(B=>$BCM(B[, ...])
$BB0@-L>$H$=$NCM(B($B$N=89g(B)$B$r;}$DJ8;z%*%V%8%'%/%H$r?7$7$/@8@.$9$k!#(B
dump_attr
$BJ8;z%*%V%8%'%/%H$,;}$DB0@-$NL>A0$HCM$r=PNO$9$k!#(B
add_attr($BB0@-L>(B=>$BCM(B)
$BJ8;z%*%V%8%'%/%H$KB0@-L>$H$=$NCM$rDI2C$9$k!#(B
del_attr($BB0@-L>(B)
$BJ8;z%*%V%8%'%/%H$+$iB0@-$r:o=|$9$k!#(B
compare($B%*%V%8%'%/%HL>(B)
$BJ8;z%*%V%8%'%/%H$NB0@-$I$&$7$rHf3S$7$F!"$=$N=E$J$j6q9g$rJV$9!#(B

TO DO

  • IDS$B$,$i$_(B
  • $BB>$N(BOS$B$X$NBP1~(B
  • $B=89g1i;;$,$i$_(B

  • $BJ8=q!&H/I=(B


    [$BLa$k(B]

    Last modified: Thu Mar 13 01:54:38 JST 2003 .