Newsgroups: fj.archives.answers,fj.lang.misc,fj.comp.oops,fj.sys.next
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!etl.go.jp!trc.rwcp!rwc-tyo!news.iij.ad.jp!iijnet!ankou!nito
From: nito@argotechnos.co.jp (Norihiro Itoh)
Subject: comp.lang.objective-c Frequently Asked Questions(2/3)
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <DAyK2o.9pF@ankou.argotechnos.co.jp>
Followup-To: fj.comp.oops
Summary: This second part of the comp.lang.objective-c FAQ postings
        gives an overview of available class libraries.
Sender: news@ankou.argotechnos.co.jp
Nntp-Posting-Host: ankou
Reply-To: nito@scorpio.bekkoame.or.jp (Norihiro Itoh)
Organization: ARGOTECHNOS21 Corporation, Japan.
X-Newsreader: mnews [version 1.18PL3] 1994-08/01(Mon)
Mime-Version: 1.0
Date: Thu, 29 Jun 1995 23:32:48 GMT
Expires: Sun, 6 Aug 1995 12:00:00 GMT
Lines: 1079
Xref: galaxy.trc.rwcp.or.jp fj.archives.answers:393 fj.lang.misc:991 fj.comp.oops:863 fj.sys.next:503
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.misc&nb=991&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.


Archive-name: Objective-C/classes.j
Version: $Id: classes.j,v 3.10 1995/06/24 06:23:42 nito Exp $


                                 Objective-C

                             $B%/%i%9%&%'%"(B $B%j%9%H(B


$B$3$l$O(Bcomp.lang.objective-c$B$K4X78$9$k;0$D$"$k(BFAQ$B5-;v$NBhFsIt$G$9!#$3$N5-;v$O(B
$B8x3+$5$l$F$$$k%-%C%H$d%/%i%9$N%j%9%H$G$"$j!"FI<T$,(B`$B:FMxMQ$d:FH/0F$H$O(B?'$B$N5?Ld(B
$B$KBP$9$kEz$($rF@$k$N$r=u$1$k$b$N$G$9!#$3$N%j%9%H$r!"$G$-$k$@$1:G?7$G!"$5$^$6(B
$B$^$J!"6=L#$"$k$b$N$KJ]$D$?$a$K!"$"$J$?$NDI2C!":o=|!"Ds0F$r(Btiggr@es.ele.tue.nl
$B$^$GAw$C$F2<$5$$!#(B

$B8x3+$5$l$F$$$k%/%i%9$d%-%C%H$O!"0J2<$N$h$&$J%+%F%4%j$K$o$1$i$l$^$9!#(B

StepstoneStepstone$B<R$N4D6-$GMxMQ$9$k!"(BStepstone$B<R$N%i%$%V%i%j(B
NeXTNEXTSTEP$B>e$GMxMQ$9$k!"(BNeXT$B<R$N%-%C%H(B
FSFGNU CC$B$GMxMQ$9$k!"(BFSF$B$,0];}(B/$B8x3+$7$F$$$k%/%i%9%i%$%V(B
$B%i%j(B
Third Party$BHNGd$5$l$F$$$k%/%i%9%i%$%V%i%j(B
GPLGPL$B$N$b$H$K!"8x3+$5$l$F$$$k%/%i%9%i%$%V%i%j(B
Public Domain$B%Q%V%j%C%/%I%a%$%s%/%i%9%i%$%V%i%j(B---GPL$B0J30(B


Stepstone

    $B%3%s%Q%$%i$K$O!"(BICpak 101$B4pK\%/%i%9%i%$%V%i%j$,IUB0$7$^$9!#$3$N%i%$%V%i%j(B
    $B$O!"(BCollections (OrdCltn$B!"(BStack$B!"(BSet$B!"(BDictionary$B!"(BSortCltn)$B!"(BArrays 
    (IdArray$B!"(BIntArray)$B!"(BString$B!"(BSequences$B!"(BAutomatic$B!"(BObject I/O (ASCII Filer)
    $BB>$H$$$C$?(B20$B$N%/%i%9$H(B3000$B$N%a%=%C%I$rDs6!$7$^$9!#(B

    ICpak 201 GUI$B%i%$%V%i%j$O!"%o!<%/%9%F!<%7%g%sMQ%"%W%j%1!<%7%g%s$N$?$a$K!"(B
    $B;k3PE*$J%^%k%A%&%#%s%I%&%f!<%6%$%s%?%U%'!<%9$r:n$k$N$K;H$o$l$^$9!#$3$N%i(B
    $B%$%V%i%j$O!"3F<o(BController$B!"3F<o(BMenu$B!"3F<o(BMenu$BMWAG!"3F<o(BIcon$B!"3F<o(B
    Window(StdLayer)$B!"3F<o(BTimer$B!"3F<o(BButton$B!"(BText$BB>$H$$$C$?(B58$B$N%/%i%9$H(B1100$B$N(B
    $B%a%=%C%I$rDs6!$7$^$9!#(B ICpak 201$B$O!"(BX Windows$B!"(BOpenWindows$B!"(BMotif$B!"(BSunView
    $B$K0\?"$5$l$F$$$F!"$9$Y$F$N%W%i%C%H%U%)!<%`$GE}0l$5$l$?%f!<%6%$%s%?%U%'!<(B
    $B%9(B/$B8+$?L\$HA`:n46(B(look-and-feel)$B$rDs6!$7$^$9!#(B

    $BLd$$9g$o$;@h(B

The Stepstone Corporation
75 Glen Road
Sandy Hook, CT 06482
tel: +1 203 426-1875
fax: +1 203 270-0106
telex: 506127

NeXT

    $B6&DL%/%i%9(B

NEXTSTEP$B$GDs6!$5$l$k$$$/$D$+$N%/%i%9$O!"FCDj$N%-%C%H$KB0$7$^$;$s!#(B:
Object($B<B9T%7%9%F%`$N3K!"0lHLE*%/%i%93,AX$N%k!<%H(B)$B!"(BStorage$B!"(BList($BCj(B
$B>]G[Ns(B)$B!"(BHashTable(($B%-!<$H%*%V%8%'%/%H$N(B)$BAH$r3JG<(B)$B!"(BStreamTable($B%G!<(B
$B%?$r%9%H%j!<%`$K=q$/(B)$B!"(BNXStringTable(($B%-!<$HJ8;zNs$N(B)$BAH$r3JG<(B)$B!"(B
NXBundle($B%j%=!<%94IM}(B)

    $B%"%W%j%1!<%7%g%s%-%C%H(B

$B%"%W%j%1!<%7%g%s%-%C%H$O!"(BObjective-C$B%/%i%972$H%W%m%H%3%k!"(BC$B8@8l$N4X(B
$B?t!"$[$H$s$I$N(BNEXTSTEP$B%"%W%j%1!<%7%g%s$G2>A[E*$K;H$o$l$k3F<oDj?t$H%G(B
$B!<%?7?$rDj5A$7$F$$$^$9!#%-%C%H$N3K?4It$O!"%$%Y%s%H6nF07?$N(BGUI$B$N<BAu$r(B
$B;Y1g$9$k%D!<%k$K$"$j$^$9(B:

    $B%"%W%j%1!<%7%g%s%-%C%H$O!"2hLL>e$K$3$N>e$J$/H~$7$/!"4J7i$JIA2h$r(B
    $B9T$J$&(B---$BFC$K(BWindow$B$H(BView---$B%/%i%9$rDs6!$7$^$9!#IA2h$K$^$D$o$k8=(B
    $B<BE*$J:n6H(B---$B%O!<%I%&%'%"%G%P%$%9$H2hLL%P%C%U%!4V$NDL?.!"IA2hA0$N(B
    $B2hLL%(%j%"$N>C5n!"IA2h%(%j%"$N=E$J$j$ND4@0$J$I(B---$B$r9T$J$&$?$a!"%f(B
    $B!<%6$O4JC1$KIA2h$r9T$J$&%3!<%I$rDs6!$9$k!"==J,$KK~B-$N$$$/:n6H$K(B
    $B=8Cf$9$k$3$H$,$G$-$^$9!#$3$N:n6H$O!"IA2h%3!<%I$rDs6!$9$kB?$/$NB>(B
    $B$N%/%i%9$H!"$?$/$5$s$N(BC$B8@8l$N4X?t$K1g=u$5$l$^$9!#(B

    $B%"%W%j%1!<%7%g%s%-%C%H$O6K$a$FC1=c$K%$%Y%s%H$r@)8f$7$^$9!#%-%C%H(B
    $B$NB?$/$N%/%i%9$,7Q>5$9$k!"(BResponder$B%/%i%9$O!"%f!<%6$N%"%/%7%g%s$r!"(B
    $B%"%W%j%1!<%7%g%s$NCf$G:GE,$J1~Ez$rJV$9%*%V%8%'%/%H$KEO$9%a%+%K%:(B
    $B%`$rDj5A$7$F$$$^$9!#(BResponder$B$+$i7Q>5$9$k(BApplication$B%/%i%9$O!"$3(B
    $B$N%7%9%F%`$r2DG=$K$9$k!"Dc%l%Y%k$N@\B3$r3NN)$7$^$9!#$=$l$O!"%f!<(B
    $B%6$,%"%W%j%1!<%7%g%s$r3h@-2=$dHs3h@-2=$5$;$?$j!"%m%0%"%&%H$7$?$j!"(B
    $B%3%s%T%e!<%?$NEE8;$rMn$H$7$?$j$H$$$C$?!"%"%W%j%1!<%7%g%s$NJ,4tE@(B
    $B$H$J$k%$%Y%s%H$rCN$i$;$k%a%=%C%I$rDs6!$7$^$9!#(B

$B$3$l$i$N%D!<%k$r;H$&$3$H$G!"%f!<%6$,2r$j$d$9$/!";H$$$d$9$$!"B>$N%"%W(B
$B%j%1!<%7%g%s$H8+$?L\$dA`:n46$,N`;w$7$?%"%W%j%1!<%7%g%s$K$9$k$3$H$,$G(B
$B$-$^$9!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"$B%"%W%j%1!<%7%g%s%-%C%H(B"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    $B%G!<%?%Y!<%9%-%C%H(B

$B%G!<%?%Y!<%9%-%C%H$O!"(BOracle$B$d(BSybase$B$,Ds6!$9$k$h$&$J%G!<%?%Y!<%9%5!<(B
$B%P$rA`:n$9$k$?$a$N9b%l%Y%k$N%(%s%F%#%F%#(B-$B%j%l!<%7%g%s%b%G%k$r;H$C$?%"(B
$B%W%j%1!<%7%g%s$r9=C[$9$k$?$a$N!"Jq3gE*$J%D!<%k72!"%/%i%9!"%W%m%H%3%k(B
$B$rDs6!$7$^$9!#$3$N%-%C%H$O0J2<$N%5!<%S%9$rDs6!$7$^$9(B:

    $B%/%i%$%"%s%H(B-$B%5!<%P7?%G!<%?%Y!<%9$H$NDL?.(B

    $B%G!<%?%Y!<%9$N%W%m%Q%F%#(B($BB0@-$H4X78@-(B)$B$N%b%G%k2=(B

    $B%l%3!<%I4IM}$H%P%C%U%!%j%s%0(B

    $B%l%3!<%I%^%M!<%8%c$H%"%W%j%1!<%7%g%s%$%s%?%U%'!<%94V$N%G!<%?%U%m!<(B

    $BI=<($HJT=8MQ$N%f!<%6%$%s%?%U%'!<%9%*%V%8%'%/%H(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"$B%G!<%?%Y!<%9%-%C%H(B"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    $BJ,;6%*%V%8%'%/%H(B(DO)

$BJ,;6%*%V%8%'%/%H%7%9%F%`$O!"%M%C%H%o!<%/>e$N0[$J$k%^%7%s$GF0:n$9$k%"(B
$B%W%j%1!<%7%g%s4V$G$"$C$F$b!"(BObjective-C$B$N%*%V%8%'%/%H$r6&M-$5$;$k$?$a(B
$B$K!"$*8_$$$KDL?.$9$k$?$a$NHf3SE*4JC1$JJ}K!$r%"%W%j%1!<%7%g%s$KDs6!$7(B
$B$F$$$^$9!#$3$l$i$O!"%/%i%$%"%s%H(B-$B%5!<%P7?$d6(D4E*$J%"%W%j%1!<%7%g%s$N(B
$B<BAu$KM-8z$G$9!#J,;6%*%V%8%'%/%H%7%9%F%`$O!"0lHLE*$J%j%b!<%H%W%m%7%8(B
$B%c%3!<%k(B(RPC)$B%W%m%0%i%_%s%0$NLL$rJq4^$7$F$$$F!"%"%W%j%1!<%7%g%s$ODL>o(B
$B$N(BObjective-C$B$NJ8K!$r;H$C$F!"%j%b!<%H$N%*%V%8%'%/%H$K%a%C%;!<%8$rAw$k(B
$B$3$H$,$G$-$^$9!#(B

$BJ,;6%*%V%8%'%/%H%7%9%F%`$O!"(BNXConnection$B$H(BNXProxy$B$N$U$?$D$N%/%i%9$+$i!"(B
$B$J$j$^$9!#(BNXConnection$B%*%V%8%'%/%H$O!"<g$H$7$F!"%"%W%j%1!<%7%g%s4V$G(B
$B8r49$5$l$k%j%=!<%9$N4IM}$r9T$J$$$^$9!#(BNXProxy$B%*%V%8%'%/%H$O!"%j%b!<%H(B
$B%*%V%8%'%/%H$NBeM}$r$9$k%m!<%+%k%*%V%8%'%/%H$G$9!#%j%b!<%H%*%V%8%'%/(B
$B%H$,%"%W%j%1!<%7%g%s$KEO$5$l$k;~!"$=$l$O%j%b!<%H%*%V%8%'%/%H$NBeM}$H(B
$B$$$&7A$GEO$5$l$^$9(B;$BBeM}$X$N%a%C%;!<%8$O%j%b!<%H%*%V%8%'%/%H$KE>Aw$5$l!"(B
$BB?$/$NL\E*$rBeM}$r%j%b!<%H%*%V%8%'%/%H$H$7$F07$&$3$H$G!"C#@.$G$-$^$9!#(B
$B%j%b!<%H%*%V%8%'%/%H$N%$%s%9%?%s%9JQ?t$K!"BeM}$+$iD>@\%"%/%;%9$9$k$3(B
$B$H$O$G$-$^$;$s!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"$BJ,;6%*%V%8%'%/%H(B(DO)"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    $B%$%s%G%/%9%-%C%H(B

$B%$%s%G%/%9%-%C%H$O!"%G!<%?!"$H$j$o$1>pJs$r=8CfE*$K<h$j07$&%"%W%j%1!<(B
$B%7%g%s$KFCM-$JBgNL$N%G!<%?$r4IM}$9$k$?$a$N%W%m%0%i%`%D!<%k$G$9!#%"%W(B
$B%j%1!<%7%g%s%-%C%H$,%0%i%U%#%+%k%$%s%?%U%'!<%9$NOHAH$_$rDs6!$9$k$N$K(B
$BBP$7$F!"%$%s%G%/%9%-%C%H$O%G!<%?4IM}$NOHAH$_$rDs6!$7$^$9!#(B

$B%$%s%G%/%9%-%C%H$O!"%+%9%?%`%G!<%?%Y!<%9$N9=C[$H!"(BUNIX$B%U%!%$%k%7%9%F(B
$B%`$N8!:w$N5!G=$rDs6!$7$^$9!#MxE@$H$7$F$O!"%G!<%?$N40A4@-$NJ]>Z!"9b$$(B
$B%Q%U%)!<%^%s%9!"%9%l%C%I%;!<%U$JA`:n!"(BNEXTSTEP$B%W%m%0%i%_%s%04D6-$H$N(B
$B40A4$JE}9g!"$=$7$F(BObjective-C$B%*%V%8%'%/%H$H!"%F%-%9%H!"2;@<!"%$%a!<%8(B
$B$H$$$C$?Hs9=B$E*$J%G!<%?$r8z2LE*$K3JG<!"Cj=P$9$kG=NO$,$"$j$^$9!#(B

$B%$%s%G%/%9%-%C%H$N9=@.(B:

    $B%U%!%$%kA4BN$X$NFI$_=q$-$9$k$3$H$J$/!"%U%!%$%k$N0lIt$X$N8z2LE*$J(B
    $B%i%s%@%`%"%/%;%9$r9T$J$&2>A[%a%b%j!<G[CV$r;H$C$?!";}B3E*%G!<%?$N(B
    $B3JG<$HCj=P$N$?$a$N%H%i%s%6%/%7%g%s;X8~$N4pAC$r$b$A$^$9!#%H%i%s%6(B
    $B%/%7%g%s$O;}B3E*3JG<G^BN>e$N%G!<%?$N40A4@-$rJ]>Z$7!"$^$?6&M-$5$l(B
    $B$k%G!<%?$X$NJB9T%"%/%;%9$N4IM}$K$b;H$o$l$^$9!#(B

    $B3JG<%G!<%?$X$N!"9bB.$J=g%"%/%;%9$H7k9g%"%/%;%9$r9T$J$$$^$9!#7k9g(B
    $B%"%/%;%9$O7?$,$J$/!"%W%m%0%i%^$,%-!<$N%G!<%?7?$H!"=g=x$rHf3S4X?t(B
    $B$H=q<0J8;zNs$GDj5A$7$^$9!#(B

    Objective-C$B<B9T;~%7%9%F%`$K$h$k4J7i$J%G!<%?4IM}5!G=$,$"$j$^$9!#%l(B
    $B%3!<%I$O!":n6HMQ%a%b%j!<$H%9%H%l!<%8$N4V$r(BObjective-C$B%*%V%8%'%/%H(B
    $B$N7A$G!"8z2LE*$K0\F0$G$-$^$9!#%W%m%0%i%^$,Dj5A$7$?B0@-$GJ#9g%$%s(B
    $B%G%/%9$,:n$i$l!"$=$NB0@-CM$G%l%3!<%I$rMW5a!&Cj=P$G$-$^$9!#(B

    $BDL>o$NLd$$9g$o$;=hM}5!G=$K$O!"Ld$$9g$o$;8@8l$H$=$N%$%s%?%W%j%?$r(B
    $B4^$_$^$9!#Ld$$9g$o$;$O!"8D!9$N%*%V%8%'%/%H!"%*%V%8%'%/%H$N=89g!"(B
    $B%$%s%G%/%9%-%C%H$N%+%9%?%^%$%:2DG=$J%F%-%9%H=hM}%D!<%k$K$h$C$FF@(B
    $B$i$l$?B0@-(B/$BCM$N%j%9%H$KBP$7$F9T$J$($^$9!#(B

    $B9b%l%Y%k%U%!%$%k%7%9%F%`8!:w5!G=$O!"%U%!%$%kFbMF$N9bB.%j%F%i%k8!(B
    $B:w$r4^$`!">e5-$K5-=R$5$l$?%5%]!<%HAX$K4p$E$$$F$$$^$9!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"$B%$%s%G%/%9%-%C%H(B"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    Mach$B%-%C%H(B

Mach$B%-%C%H$O!"(BMach$B%*%Z%l!<%F%#%s%0%7%9%F%`$NFCD'$N$$$/$D$+$KBP$9$k%*(B
$B%V%8%'%/%H;X8~%$%s%?%U%'!<%9$rDs6!$7$^$9!#8=CJ3,$G$O!"%"%W%j%1!<%7%g(B
$B%s$O%*%V%8%'%/%H!"%]!<%H!"%W%m%;%94V%G!<%?$NE>Aw$r9T$J$&(BMach$B$N%a%C%;(B
$B!<%8Aw?.5!G=$KMj$C$F$$$k$N$G!"J,;6%*%V%8%'%/%H%7%9%F%`$r;H$&%"%W%j%1(B
$B!<%7%g%s$KM-8z$G$9!#(BMach$B%-%C%H$O!"%I%i%$%P$d%^%k%A%9%l%C%I%"%W%j%1!<(B
$B%7%g%s$K$b!"M-8z$G$9!#(BMach$B%-%C%H$O!"0J2<$N$h$&$J%/%i%9$H%W%m%H%3%k(B($B>J(B
$BN,(B)$B$rDs6!$7$^$9!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"Mach$B%-%C%H(B"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    NetInfo$B%-%C%H(B

NetInfo$B%-%C%H$O!"(BNetInfo$B%I%a%$%s$X$N@\B3$d%$%s%?%U%'!<%9$rDs6!$9$k%/(B
$B%i%9$H4X?t$N=89g$G$9!#(BNetInfo$B%-%C%H$O!"%I%a%$%s$KBP$9$k4pK\E*$J%$%s%?(B
$B%U%'!<%9$N$?$a$N%/%i%9$H!"FC<l$J%Q%M%k$N%/%i%9$rDs6!$7$F$$$^$9!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"NetInfo$B%-%C%H(B"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    3D$B%-%C%H(B

3D$B%0%i%U%#%C%/%-%C%H$O!"(BNEXTSTEP $B%"%W%j%1!<%7%g%s$K;0<!85$N8w7J$r%b(B
$B%G%k2=$7!"I=8=$9$k$3$H$r2DG=$K$7$^$9!#%"%W%j%1!<%7%g%s%-%C%H$N(B2D$B%0%i(B
$B%U%#%C%/G=NO$,(BDisplay PostScript$B%$%s%?%W%j%?$K4p$E$/$N$HF1$8$h$&$K!"(B
3D$B%-%C%H$NG=NO$O(BInteractive RenderMan$B%l%s%@%i$K4p$E$$$F$$$^$9!#$3$N(B
$BFs$D$N<BAu$NFbIt=hM}$O!";w$?$H$3$m$b!"0c$C$?$H$3$m$b$"$j$^$9!#(B

$BN`;wE@$N0l$D$O!"N><T$H$b!"%/%i%$%"%s%H%"%W%j%1!<%7%g%s$,!"<B:]$NIA2h(B
$B$r9T$J$&%&%#%s%I%&%5!<%P$XIA2h%3!<%I$rAw$k$H$$$&!"%/%i%$%"%s%H(B-$B%5!<(B
$B%P7?$N<BAu$,$J$5$l$F$$$k$3$H$G$9!#JL$JN`;wE@$O!"(BdrawSelf:$B%a%=%C%I$,(B
$B8F$P$l$?;~$K(BN3DCamera---3D$B%-%C%H$N(BView---$B$,(B2D$B$H(B3D$B$NN>J}$N$9$Y$F$NIA(B
$B2h%3!<%I$r@8@.$9$k$3$H$G$9!#$3$l$K$h$C$F!"%"%W%j%1!<%7%g%s%-%C%H$NI=(B
$B<(5!9=$r(BPostScript$B$H(BRenderMan$BIA2h$NN>J}$G40A4$KJ]$D$3$H$,$G$-$^$9!#(B

$B<BAu$K$*$1$kAj0cE@$N0l$D$O!"IA2h$N$?$a$K@8@.$5$l$k%3!<%I$K$"$j$^$9!#(B
2D$BIA2h$G$O!"(BView$B$O%&%#%s%I%&%5!<%P$N(BDisplay PostScript$B%$%s%?%W%j%?$X(B
PostScript$B%3!<%I$rAw$j$^$9!#(B3D$BIA2h$G$O!"(BView$B$O%&%#%s%I%&%5!<%P$N(B
Interactive RenderMan$B%l%s%@%i$K(BRenderMan Interface Bytestream(RIB)$B%3(B
$B!<%I$rAw$j$^$9!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"3D$B%0%i%U%#%C%/%-%C%H(B"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    $B%5%&%s%I%-%C%H(B

$B%5%&%s%I%-%C%H$O!"(BNEXTSTEP$B$,F0:n$9$k%o!<%/%9%F!<%7%g%s>e$G!"I}9-$$2;(B
$B@<7A<0!"%j%"%k%?%$%`%_%-%7%s%0$d05=L$J$I$r4^$`!"2;@<%O!<%I%&%'%"$KBP(B
$B$9$k!"Dc%l%Y%k5Z$S9b%l%Y%k$N%"%/%;%9$rDs6!$7$^$9!#%5%&%s%I%-%C%H$O!"(B
$B8^$D$N0lHLE*$J%+%F%4%j$N%*%V%8%'%/%H$+$i9=@.$5$l$F$$$^$9!#(B

    $B2;@<%G%P%$%9%*%V%8%'%/%H72(B

NXSoundIn$B$d(BNXSoundOut$B$H$$$&2;@<%G%P%$%9%*%V%8%'%/%H$O!"Dc%l(B
$B%Y%k$N%O!<%I%&%'%"$d2;@<%I%i%$%P$r%7%s%W%k$J?-D9@-$N$"$k%Q%C(B
$B%1!<%8$KJq$s$@$b$N$G$9!#(B

    $B2;@<%9%H%j!<%`(B

NXPlayStream$B$d(BNXRecordStream$B$H$$$&2;@<%9%H%j!<%`$O!"%_%C%/%9!"(B
$B?-=L!"(BSound$B%*%V%8%'%/%H$rAw$kA0$N=hM}$r9T$J$&B?$/$NF1;~%W%m(B
$B%0%i%`$N2;@<=PNO$r@)8f$7$^$9!#(B

    Sound$B%*%V%8%'%/%H(B

Sound$B%*%V%8%'%/%H$O!"(BNEXTSTEP$B$N4pK\E*$J2;@<%G!<%?$N3JG<$HO?(B
$B2;(B/$B:F@85!G=$r;}$A$^$9!#(B

    The SoundView Object

NEXTSTEP$B$N(BSoundView$B$O!"(BNEXTSTEP GUI$B$KE,1~$7$?!"2;@<%G!<%?$N(B
$B%0%i%U%#%C%/I=<($G$9!#(B

    The SoundMeter Object

SoundMeter$B$O!"%"%s%W$d!"%F!<%W%G%C%-$N%\%j%e!<%`%a!<%?$N$h$&(B
$B$K!"2;@<$N:F@8$dO?2;(B($B%b%N%i%k(B)$B$NAv9T>uBV$rI=<($7$^$9!#(B

$B$3$N%i%$%V%i%j$X$NDI2C$H$7$F!"(BNeXT$B<R$O!"2;@<%I%i%$%P$H!"2;@<%"%/%;%9(B
$B4X?t$rDs6!$7$F$$$^$9!#(B

    NXLiveVideoView

NXLiveVideoView$B%/%i%9$O!"(BNeXTdimension$B%3%s%T%e!<%?$N2hLL$KF02h$NBPOC(B
$BE*I=<($r9T$J$&$?$a$N(BAPI$B$rDs6!$7$F$$$^$9!#(BNXLiveVideoView$B%/%i%9Dj5A$O!"(B
NeXTdimension$B%3%s%T%e!<%?$N%S%G%*G=NO$H!"(BNXLiveVideoView$B$GDs6!$5$l$k(B
API$B$N40A4$JBPOC$rDs6!$7$F$$$^$9!#(B

(NEXTSTEP$B%j%U%!%l%s%9%^%K%e%"%k(B"Video"$B$+$i$N0zMQ!"(B
$BHG8"(B Copyright (c) 1993 NeXT Computer, Inc. All rights reserved.)

    $B%"%W%j%1!<%7%g%s(B

$B4{B8$N(BNEXTSTEP$B%"%W%j%1!<%7%g%s$K!"%W%m%0%i%^$,5!G=@-$rDI2C$9$k$3$H$r(B
$B2DG=$K$9$k$?$a$@$1$N!"$$$/$D$+$N%/%i%9$,$"$j$^$9(B:

    IBPalette$B!"(BIBInspector

$B$3$l$i$N%/%i%9$O!"%$%s%?%U%'!<%9$K%I%i%C%0$9$k$3$H$,$G$-$k%*(B
$B%V%8%'%/%H$N%Q%l%C%H$H!"%*%V%8%'%/%H$NB0@-$r@_DjI=<($9$k%$%s(B
$B%9%Z%/%?$r:n$k$3$H$G!"3+H/<T$K%$%s%?%U%'!<%9%S%k%@%"%W%j%1!<(B
$B%7%g%s$N5!G=@-$r3HD%$5$;$^$9!#(B

    Layout

$B$3$N%/%i%9$K$h$C$F!"3+H/<T$O(BPreferences$B%"%W%j%1!<%7%g%s$N?7(B
$B$7$$%b%8%e!<%k$rDI2C$9$k$3$H$,$G$-$^$9!#(B

    WMInspector

$B$3$N%/%i%9$K$h$C$F!"3+H/<T$O(BWorkspace Manager$B%"%W%j%1!<%7%g(B
$B%s$N?7$7$$%U%!%$%kFbMF%$%s%9%Z%/%?$rDI2C$9$k$3$H$,$G$-$^$9!#(B

    $B%]!<%?%V%kJ,;6%*%V%8%'%/%H(B(PDO)

$B%]!<%?%V%kJ,;6%*%V%8%'%/%H$O!"(BNEXTSTEP$B$,F0:n$7$F$$$J$$%5!<%P%^%7%s>e(B
$B$K!"%5!<%P7?$N%*%V%8%'%/%H$rG[CV$9$k$3$H$r2DG=$K$7$^$9!#%]!<%?%V%kJ,(B
$B;6%*%V%8%'%/%H$K$h$C$F!"(BNEXTSTEP$B$N3+H/<T$O!"%m!<%+%k$d(BDO$B$GMxMQ$7$F$-(B
$B$?7Q$.L\$N$J$$%*%V%8%'%/%H$NOHAH$_$r!"$3$NOHAH$_$K;}$C$F$/$k$3$H$,$G(B
$B$-$^$9!#(B

    Enterprise Objects Framework(EOF)

Enterprise Objects Framework(EOF)$B$O!"%/%i%$%"%s%H(B-$B%5!<%P7?%G!<%?%Y!<(B
$B%9%"%W%j%1!<%7%g%s$N3+H/$K!"(BNEXTSTEP$B%*%V%8%'%/%H;X8~%Q%i%@%$%`$NNO$r(B
$B$=$N$^$^3HD%$5$;$^$9!#(B

    $B$=$NB>(B

NEXTSTEP 3.0$B0JA0$O!"(BMusicKit$B$,(BNEXTSTEP$B$N0lIt$H$7$FG[I[$5$l$F$$$^$7$?!#(B
MusicKit$B$O!"8=:_!"(BCCRMA$B$K$h$C$FJ]<i!"8x3+$5$l$F$$$^$9!#(B(`Public Domain
$B%-%C%H(B'$B$N3:Ev2U=j$r;2>H$N$3$H(B)$B$^$?(BNEXTSTEP 3.0$B$,=P$k$^$G$O!"(BPhoneKit
$B$O(BNEXTSTEP$B$N0lIt$G$7$?!#(BPhoneKit$B%/%i%9$O(BISDN$B@\B3$rMF0W$K$7$^$7$?!#(B

    $BLd$$9g$o$;@h(B

NeXT, Inc.
900 Chesapeake Drive
Redwood City, CA 94063
tel: +1 800 848 NEXT
fax: +1 415 780 2801
email: NeXTanswers@NeXT.COM

FSF

    Object

Object$B$O!"(BGNU CC$B%3%s%Q%$%i$H$H$b$KDs6!$5$l$k!"(BObjective-C$B<B9T;~%i%$(B
$B%V%i%j$N0lIt$G$"$k!"%k!<%H%/%i%9$G$9!#(B

    GNU Objective-C$B%/%i%9%i%$%V%i%j(B

The GNU Objective-C$B%/%i%9%i%$%V%i%j(B(libobjects)$B$O!"(BR. Andrew McCallum
$B$K$h$C$F=q$+$l$?Hs%0%i%U%#%C%/$J(BObjective-C$B%*%V%8%'%/%H$N!"0lHLL\E*(B
$B%i%$%V%i%j$G$9!#(B`libg++'$B$,(BGNU C++$BMQ$G$"$k$N$KBP$7$F!"(B`libobjects'$B$O(B
GNU Objective-C$BMQ$G$9!#(B

$B$3$N%i%$%V%i%j$O!"%*%V%8%'%/%H$d(BC$B$N7?$r4IM}$9$k<}=8%*%V%8%'%/%H!"$5(B
$B$^$6$^$J08$F@h$X$N(BI/O$B%9%H%j!<%`!"%M%C%H%o!<%/%Q%1%C%HE>Aw$N$?$a$N%](B
$B!<%H!"J,;6%*%V%8%'%/%H(B($B%j%b!<%H%*%V%8%'%/%H$X$N%a%C%;!<%8Aw?.(B)$B!"5?;w(B
$BMp?t%8%'%M%l!<%?!";~4V@)8f5!G=$J$I$NFC?'$r;}$C$F$$$^$9!#(B

* $B<}=8(B(collection)$B%*%V%8%'%/%H$N3,AX$O!"(BSmalltalk$B$N<}=8%*%V%8%'%/%H(B
  $B$H;w$F$$$^$9!#1|9T$-$N$"$k7Q>53,AX$O!"0[$J$k<}=8%/%i%9$K0l4S$7$F!"(B
  $BE}0l$5$l$?%a%=%C%IL>$rM?$($F$$$^$9!#$9$Y$F$N<}=8%/%i%9$O!"%*%V%8%'(B
  $B%/%H$HF1MM$K!"(B(int$B$d(Bfloat$B$H$$$C$?(B)$B%7%s%W%k$J(BC$B$N7?$r07$&$3$H$,$G$-(B
  $B$^$9!#<}=8%/%i%9$K$O!"C1=c<}=8(B(Set$B!"(BBag)$B!"Hs@0Ns%-!<$K$h$kFbMF%"%/(B
  $B%;%92DG=$J<}=8(B(Dictionary$B!"(BMappedCollector)$B!"@0Ns$5$l$?<}=8(B(Array$B!"(B
  LinkedList$B!"(BStack$B!"(BQueue$B!"(BHeap$B!"(BBinaryTree$B!"(BRBTree$B!"(BSplayTree$B!"(B
  GapArray)$B$,4^$^$l$^$9!#$^$?!"G$0U$N?t$NBeM}%*%V%8%'%/%H$K%a%C%;!<(B
  $B%8$rE>Aw$G$-$k(BDelegatePool$B%*%V%8%'%/%H$b$"$j$^$9!#(B

* Stream$B%*%V%8%'%/%H$O!"%P%$%HNs$NFI$_=q$-$KBP$7$F!"0l4S$7$?%$%s%?%U(B
  $B%'!<%9$rDs6!$7$F$$$^$9!#(B`StdioStream'$B%*%V%8%'%/%H$O!"%U%!%$%k!"%U(B
  $B%!%$%k%G%9%/%j%W%?!"(BFILE$B%]%$%s%?!"<B9T7A<0$+$i(B/$B$X$N%Q%$%W$H$7$F:n(B
  $BMQ$7$^$9!#(B`MemoryStream'$B%*%V%8%'%/%H$O!"I,MW$J;~$K<+F0E*$K3HD%$9$k(B
  $B%a%b%j!<%P%C%U%!$H$7$F:nMQ$7$^$9!#$9$Y$F$N(BStream$B%*%V%8%'%/%H$K$O!"(B
  $BG$0U$ND9$5$r;}$D%P%C%U%!!"2~9T$G=*N;$9$k9T!"(Bprintf$B%9%?%$%k$NJ8;zNs(B
  $B$KBP$9$kFI$_=q$-$N$?$a$N%a%=%C%I$,$"$j$^$9!#(B

* $B%3!<%I2=(B(coder)$B$O!"%9%H%j!<%`$X$N7A<02=$5$l$?=q$-=P$7J}K!$rDs6!$7(B
  $B$^$9!#%9%H%j!<%`$H$H$b$K=i4|2=$5$l$k$H!"%3!<%I2=$O!"%"!<%-%F%/%A%c(B
  $B$K0MB8$7$J$$J}K!$G!"(BObjective-C$B%*%V%8%'%/%H$H(BC$B8@8l$N7?$KBP$7$F!"%((B
  $B%s%3!<%I(B/$B%G%3!<%I$G$-$k$h$&$K$J$j$^$9!#8=:_B8:_$9$k%3!<%I2=$K$O!"(B
  $B2DFI@-$,Dc$$05=L%9%H%j!<%`$KBP$9$kFI$_=q$-$r9T$J$&(B`BinaryCoder'$B$H!"(B
  (`perl'$B$d(B`awk'$B!"$=$NB>$N%9%/%j%W%H8@8l$G$b=hM}$,2DG=$J(B)$B2DFI@-$N$"(B
  $B$k9=B$2=$5$l$?J8;zI=8=$NFI$_=q$-$N$?$a$N(B`TextCoder'$B$,$"$j$^$9!#(B

  $B%3!<%I2=$H%9%H%j!<%`$OAH$_9g$o$;$k$3$H$,$G$-$k$N$G!"%W%m%0%i%^$O!"(B
  $B9T$-@h$H7A<0$rJL!9$KA*Br$9$k$3$H$,$G$-$^$9!#(B

* $BJ,;6%*%V%8%'%/%H;Y1g%/%i%9$K$O(B`Connection'$B!"(B`Proxy'$B!"(B
  `ConnectedCoder'$B!"(B`Port'`SocketPort'$B$,$"$j$^$9!#8=%P!<%8%g%s$NJ,;6(B
  $B%*%V%8%'%/%H$O!"%=%1%C%H$G$N$_F0:n$7$^$9!#(BMach$B%]!<%H%P%C%/%(%s%I$O!"(B
  $B3+H/Cf$G$9!#(B

  [$B%a%b(B: GNU$BJ,;6%*%V%8%'%/%H$O!"(BNeXT$B<R$N$b$N$HF1$8;H$$0W$5$r;}$C$F$$(B
  $B$^$9!#$7$+$7Cm0U$7$F$[$7$$$3$H$O!"N><T$K$O8_49@-$,$"$j$^$;$s!#N><T(B
  $B$O!"0[$J$k%/%i%93,AX!"0[$J$k%$%s%9%?%s%9JQ?t!"0[$J$k%a%=%C%IL>!"0[(B
  $B$J$k<BAuJ}K!!"0[$J$k%M%C%H%o!<%/%a%C%;!<%87A<0$r;}$C$F$$$^$9!#(BNeXT
  $B<R$N(BNXConnection$B$K!"(BGNU$B$N(BConnection$B$GDL?.$9$k$3$H$O$G$-$^$;$s!#(B
  NXConnection$B$O!"%m!<%+%k%*%V%8%'%/%H$r%j%b!<%H%*%V%8%'%/%H$HF1$8$h(B
  $B$&$K07$&$?$a$K!"(BNXProxy$B%*%V%8%'%/%H$r@8@.$7$^$9!#(BGNU$B$N(BConnection$B$O!"(B
  $B%m!<%+%k%*%V%8%'%/%H$K%W%m%-%7$OITMW$G!":n$k$3$H$O$"$j$^$;$s!#(B
  NXProxy$B$O!"%a%=%C%I$N%3!<%I2=$N%?%$%W$H!"7k2L$N%-%c%C%7%e$N$?$a$K!"(B
  $B%j%b!<%H$N%?!<%2%C%H$KLd$$9g$o$;$^$9!#(BGNU$B$N(BProxy$B$O!"%m!<%+%k$N(BGNU 
  "typed selector"$B5!9=$+$iD>@\!"7?>pJs$r<hF@$7!"%j%b!<%H%?!<%2%C%H$d!"(B
  $B%-%c%C%7%e$5$l$F$$$k%3!<%I2=$N%?%$%W$NLd$$9g$o$;$OITMW$G$9!#%j%b!<(B
  $B%H$N%k!<%H%*%V%8%'%/%H$KBP$9$k(BNXProxy$B$O!">o$K(B0$B$HL>$E$1$i$l!"0lEY@_(B
  $BDj$5$l$?8e$O!"(BNXConnection$B$N%k!<%H%*%V%8%'%/%H$OJQ$($i$l$^$;$s!#%j(B
  $B%b!<%H$N%k!<%H%*%V%8%'%/%H$KBP$9$k(BGNU$B$N(BProxy$B$O!"B>$N(BProxy$B$HF1$8$h(B
  $B$&$K%?!<%2%C%H$N%"%I%l%9CM$r;}$A!"$[$H$s$I9%$-$J;~$K%k!<%H%*%V%8%'(B
  $B%/%H$rJQ99$G$-$^$9!#(BNXConnection$B$K$G$-!"(BGNU$B$N(BConnection$B$K$G$-$J$$(B
  $B$3$H$NIT40A4$J%j%9%H$H$7$F!"2<$N(B"$B$G$-$J$$(B"$B%j%9%H$r;2>H$N$3$H!#(B]

  $B$3$l$O!"8=:_$NJ,;6%*%V%8%'%/%H%7%9%F%`$,$G$-$k$3$H$NIT40A4$J%j%9%H(B
  $B$G$9(B:

  * char*$B!"(Bfloat$B!"(Bdouble$B$r4^$`(BC$B8@8l$N$9$Y$F$N4pK\7?$,!"CMEO$7$H;2>H(B
    $BEO$7$NN>J}$G$d$j<h$j$,2DG=$G$9!#(B
  * $BCMEO$7$H;2>HEO$7$NN>J}$G9=B$BN$rEO$7!";2>HEO$7$G9=B$BN$r<u$1$k$3(B
    $B$H$,2DG=$G$9!#9=B$BN$K$OG[Ns$r4^$_$^$9!#(B
  * $B$9$Y$F$N7?=$>~$K=>$$$^$9(B: $B0lJ}8~!"F~NO!"=PNO!"F~=PNO!"Dj?t!#(B
  * $BJ#@=$+%W%m%-%7$G!"%*%V%8%'%/%H$N<u$1EO$7$,2DG=$G$9!#C10l$N%a%C%;(B
    $B!<%8$NCf$G!"J#?t2s%(%s%3!<%I$5$l$?%*%V%8%'%/%H$O!"$-$A$s$HAj<jB&(B
    $B$G%G%3!<%I$5$l$^$9!#(B
  * $B%j%b!<%H%*%V%8%'%/%H$KBP$9$k%W%m%-%7$O!"<+F0E*$KLa$jCM$H$7$F:n$i(B
    $B$l$^$9!#%W%m%-%7$O!"La$C$F$/$k$H!"@5$7$$%m!<%+%k%*%V%8%'%/%H$H$7(B
    $B$F%G%3!<%I$5$l$^$9!#(B
  * $B%a%C%;!<%8$NBT5!$H!"%?%$%`%"%&%H;XDj$,$G$-$^$9!#(B
  * $B%5!<%P$O!"J#?t$N%/%i%$%"%s%H$r@)8f$G$-$^$9!#(B
  * $B%5!<%P$O!"?75,@\B3$r9T$J$&A0$K!"%G%j%2!<%H$KLd$$9g$o$;$^$9!#(B
  * $B%5!<%P$O!"%/%i%$%"%s%H$N%3!<%k%P%C%/MW5a$r:n$k$3$H$,$G$-!"J#?t$N(B
    $B%/%i%$%"%s%H$r@)8f$7$F$$$k;~$G$b!"$-$A$s$H$9$Y$F$rJ];}$G$-$^$9!#(B
  * $B%/%i%$%"%s%H$O!"JL$J%/%i%$%"%s%H$N%*%V%8%'%/%H$,5a$a$?>l9g!"<+F0(B
    $BE*$K@\B3$r7A@.$9$k$3$H$,$G$-$^$9!#(B($B%a%C%;!<%8$r%5!<%P$X$*$/$j!"(B
    $B$=$3$+$iJL$J%*%V%8%'%/%H$XAw$k$H$$$C$?Fs2sE>Aw$G$O$J$/!">o$KD>@\(B
    $B@\B3$G$9!#(B
  * $B%5!<%P$O!"(B($B%/%i%$%"%s%H$,2rJ|$5$l$?>l9g$J$I(B)$B%/%i%$%"%s%H$H$N@\B3(B
    $B$r$-$l$$$K;OKv$7$^$9!#(B
  * $B@\B3$,2rJ|$5$l$F$$$k;~!"EPO?$5$l$$$l$P!"$=$l$i$N%*%V%8%'%/%H$KL5(B
    $B8zDLCN%a%C%;!<%8$rAw$j$^$9!#(B
  * $B%5!<%P$H%/%i%$%"%s%H$O!"0[$J$k%"!<%-%F%/%A%c$N%^%7%s>e$KB8:_$G$-(B
    $B$^$9!#%P%$%H%*!<%@$d$=$NB>$N%"!<%-%F%/%A%c$K0MB8$9$k$b$N$K$O!"Cm(B
    $B0U$,J'$o$l$F$$$^$9!#$"$J$?$O!"%/%i%$%"%s%H(B-$B%5!<%P$N%M%C%H%o!<%/(B
    $B>e$K!"J,;6%*%V%8%'%/%H2=$5$l$?(BSPARC$B!"(Bi386$B!"(Bm68k$B!"(BMIPS$B$r;H$&$3$H(B
    $B$,$G$-$k$N$G$9(B!

  $B$3$l$O!"8=:_$NJ,;6%*%V%8%'%/%H%7%9%F%`$,(B*$B$G$-$J$$(B*$B$3$H$NIT40A4$J(B
  $B%j%9%H$G$9(B:

  * $B%^%k%A%9%l%C%I$G$NF0:n(B
  * ($BNc$($P!"%j%b!<%H%"%W%j%1!<%7%g%s$N%/%i%C%7%e$J$I$G(B)$B%]!<%H$N;`$N(B
    $B8!=P$H!"M%2m$K2?$+$r$9$k$3$H!#(B
  * $B%5!<%P$NNc30$r%/%i%$%"%s%H$KAw$jJV$9$3$H!#(B
  * $B9=B$BN$NCMLa$7!#(B
  * Mach$B%]!<%H$N;HMQ!"(BMach$B%]!<%H$X$NAw?.!"(BMach$B2>A[%a%b%j!<$X$NAw?.!#(B
  * UDP$B0J>e$K?.Mj$G$-$k%a%C%;!<%8Aw?.!#%?%$%`%"%&%H$HHO0O30%a%C%;!<(B
    $B%8$N>uBV$O8!=P$G$-$k$,!"$=$l$O$?$@<:GT$9$k$@$1$G$9!#(B
  * $B==J,$J%F%9%H!#(B

$B%i%$%V%i%j$N<hF@$H%3%s%Q%$%k(B

    $B$3$N%i%$%V%i%j$N(BFTP$B8x3+@h(B:
     ftp://prep.ai.mit.edu/pub/gnu/libobjects-0.1.3.tar.gz
    `prep'$B$OIi2Y$,9b$$$N$G!"(BGNU$B%_%i!<%5%$%H$N;HMQ$r4+$a$^$9!#(B

    ($B%F%9%H$r:Q$^$;$F$$$J$$(B)$B:G?7$N%i%$%V%i%j$N%9%J%C%W$O!"(B
    `ftp://alpha.gnu.ai.mit.edu/gnu'$B$KCV$+$l$^$9!#(B

    $B%i%$%V%i%j$O!"(Bgcc 2.6.1$B0J>e$rMW5a$7$^$9!#(BNeXT$B<R$N(Bcc$B$O%M%9%H$5$l(B
    $B$?4X?t$r@)8f$G$-$J$$$N$G!"%i%$%V%i%j$O(BNEXTSTEP 3.2$B%3%s%Q%$%i$G$O(B
    $BF0:n$7$^$;$s!#(BNeXT$B<R$+$i?7$7$$%j%j!<%9$,9T$J$o$l$k$^$G!"(BNEXTSTEP
    $B%f!<%6$O(Bgcc$B$r%$%s%9%H!<%k$7$J$1$l$P$J$i$J$$$G$7$g$&!#$^$?!"$=$N(B
    $B>l9g$G$b!"(BNeXT$B<R$N(BObjective-C$B<B9T;~%i%$%V%i%j$G$OF0:n$7$J$$$G$7(B
    $B$g$&!#(B

    $B%i%$%V%i%j$O!"0J2<$N4D6-$G%3%s%Q%$%k$H%F%9%H$K@.8y$7$F$$$^$9(B:
    mips-sgi-irix5.2 sparc-sun-sunos4.1.3 m68k-next-nextstep3.0.

    [W. Craig Scratchley <scratch@sce.carleton.ca>$B$O!"(BNeXT$B<R$N(B
    cc-430.8($BDL>o$N%5%$%H$G8x3+$5$l$F$$$k!"(B3.2 HP$BHG(B)$B$G!"(BCC="cc 
    -traditional-cpp"$B$G!"%Q%9>e$N$I$3$+$K6u$N(B`objc/hash.h'$B$rF~$l!"(B
    $B%i%$%V%i%j$+$i(B`Connection.m'$B$r=|30$9$k$H!"(BlibobjectsNEXTSTEP$B>e(B
    $B$G!"(BNeXT$B<R<B9T;~%i%$%V%i%j$H$H$b$K$&$^$/%3%s%Q%$%k!"%F%9%H$,$G(B
    $B$-$k$H=q$$$F$$$k!#(B]

    $B8E$$HG$N%i%$%V%i%j$O$3$l$GF0:n$7$^$9$,!":G6a$N$b$N$O%F%9%H$5$l(B
    $B$F$$$^$;$s(B: i386-unknown-linux i386-sun-solaris2.4 
    i386-unknown-sysv4.0 sparc-sun-solaris2.3.

    $BF0$+$J$$$3$H$,$o$+$C$F$$$^$9(B: alpha-dec-osf.
    
    libobjects$B$N:G?7$N%F%9%H%P!<%8%g%s$O(B
    ftp://ftp.cs.rochester.edu/pub/packages/objc/libobjects-0.1.10.tar.gz
    $B$H$7$F8x3+$5$l$F$$$^$9!#(B

$B8=:_$HL$Mh(B

    $B8=:_$N%P!<%8%g%s$O(B0.1$B$G!"HV9f$NDc$5$O!"$3$N%i%$%V%i%j$,$^$@N.F0(B
    $BE*$G$"$k$3$H$rI=$7$F$$$^$9!#4V$b$J$/!"(BString$B%*%V%8%'%/%H$H!"$h(B
    $B$j$h$$3d$jEv$F(B/$B2rJ|5!9=$r;}$C$?%P!<%8%g%s$,8=$l$k$G$7$g$&!#(B

GNUStep

    `libobjects'$B$O4{$K!"(BGNUStep$B4pK\%/%i%9$r$U$/$s$G$$$^$9(B: List$B!"(B
    HashTable$B!"(BStorage$B!"(BNXStringTable$B!#>-Mh$O!"(BGNUStep$B$N(Bfoundation 
    kit $B%/%i%9$r4^$`$G$7$g$&!#$9$G$K!"$3$NJ}LL$K?J9TCf$G$9!#(B

$BLd$$9g$o$;@h(B

    Andrew McCallum
    mccallum@gnu.ai.mit.edu

    $BLd$$9g$o$;@h(B

Free Software Foundation
675 Massachusetts Avenue
Cambridge, MA  02139
+1-617-876-3296


Third Party$B%-%C%H(B

    Hot Technologies

BARCODEKIT

    BarCodeKit$B$O!"9q:]I8=`$N%P!<%3!<%I$r@8@.$9$k$?$a$N!"Jq3gE*$J%*%V(B
    $B%8%'%/%H%Q%l%C%H$N=89g$G$9!#(BBarCodeKit$B$r;H$&$3$H$G!"3+H/<T$dAH?%(B
    $B$G!"%+%9%?%`(BNEXTSTEP$B%"%W%j%1!<%7%g%s$K!"<j7Z$K%P!<%3!<%I4IM}5!G=(B
    $B$rIU2C$G$-$^$9!#%P!<%3!<%I5-9f2=$NJq3gE*$J%i%$%V%i%j$K9~$a$i$l$?(B
    $B%*%V%8%'%/%H;X8~$H(BPostScript$B$NNO$NAH$_9g$o$;$K$h$C$F!"(BBarCodeKit
    $B$O!"%P!<%3!<%I5;=Q$N?h$rI=8=$7$^$9!#3+H/<T$O!"(BBarCodeKit$B%i%$%V%i(B
    $B%j$NCf$N(B35$B$N%F%9%H$5$l$?!":FMxMQ2DG=$J%*%V%8%'%/%H$N%Q%l%C%H$r;H(B
    $B$C$F!"?tJ,$G4{B8$N%"%W%j%1!<%7%g%s$K7Q$.L\$J$/%P!<%3!<%I4IM}5!G=(B
    $B$rDI2C$G$-$^$9!#%"%W%j%1!<%7%g%s$N3+H/M=Dj4|4V$d0[$J$C$?%P!<%3!<(B
    $B%I%j!<%@$NIT@09g$d9b2A$J@lMQ%P!<%3!<%I%W%j%s%?$N;HMQ$NA0$K!"%P!<(B
    $B%3!<%I4IM}$rDI2C$G$-$^$9!#(B

    BarCodeKit$B$O!"(BCode 3 of 9$B!"(BCode 39 Extended$B!"(BUPC-A$B!"(BUPC-E$B!"(BHRI$B!"(B
    NDC$B!"(BEAN-8$B!"(BEAN-13$B!"(BJAN-8$B!"(BJAN-13$B!"(BISBN$B!"(BISSN$B!"(BSICI$B!"(BSISAC$B!"(B
    POSTNET$B!"(BABC$B!"(BFIM$B!"(BBRM$B!"(BInterleaved Two of Five$B!"(BMSI$B!"(BCodabar$B!"(B
    Code 11$B!"(BCode 93$B!"(BCode 128$B!"(BCode 16K$B!"(BCode 49$B$r4^$`9-HO0O$N%P!<(B
    $B%3!<%I5-9f$r07$($^$9!#(BEAN$B!"(BJAN$B!"(BCEN$B!"(BANSI$B!"(BMIL$B!"(BUSS$B!"(BHIBCC$B$r4^$`!"(B
    $B9q:]!"JF9qFb!"73MQ!">&MQ$N%P!<%3!<%I5,3J$KJQ49$7$^$9!#$5$i$K!"3+(B
    $BH/<T$K!"%-%C%H$G@8@.$7$?%P!<%3!<%I$O!"%i%Y%k$d%I%-%e%a%s%H$K9g$&(B
    $B$h$&$KBg$-$5$rJQ$($?$j!"2sE>$5$;$k$3$H$,$G$-$k!"(BEPS$B!"(BEPSI(Display
    PostScript$B$,;H$($J$$%3%s%T%e!<%?$H$N%S%C%H%^%C%WJQ49MQ$N(BEPS)$B!"(B
    TIFF$B7A<0$G%;!<%V$9$k$J$I$N!"=@Fp@-$rDs6!$7$^$9!#(BBarCodeKit$B$O!"(B
    NEXTSTEP$B$N%"%W%j%1!<%7%g%s%-%C%H$H%G!<%?%Y!<%9%-%C%H$KBP$9$k!"$9(B
    $B$P$i$7$$JdB-J*$G$9!#(BNeXTWORLD$B%^%,%8%s$NJT=8<T$O!"(BBest of Breed$B>^(B
    $B$K?dA&$7$^$7$?!#(B

SERIALPORTKIT

    SerialPortKit$B$O!"B>$NJ}K!$G8+$i$l$k7gE@$r;}$?$J$$!"%7%j%"%k5!4o(B
    $B$H$NDL?.$r%+%9%?%`(BNEXTSTEP$B%"%W%j%1!<%7%g%sMF0W$KDI2C$9$k$?$a$N!"(B
    $B4pK\%/%i%9%i%$%V%i%j$H%Q%l%C%H$rDs6!$7$^$9!#%b%G%`!"%W%j%s%?!"C<(B
    $BKv!"%*!<%G%#%*(B/$B%S%G%*5!4o!"%P!<%3!<%I%j!<%@!"<'5$%F!<%W%j!<%@!"(B
    $B@)8f5!4o!"%G!<%?F~NO%G%P%$%9$J$I$N3F<o%7%j%"%k5!4o$H$NDL?.$K!"(B
    SerialPortKit$B$r;H$&$3$H$,$G$-$^$9!#(BSerialPortKit$B$O!"(B
    SerialPortServer$B$X$N%$%s%?%U%'!<%9$G$"$kC10l$N(BSerialPort$B%/%i%9$r(B
    $B4^$_$^$9!#Dj5A:Q$_$N5!4o$K4X$9$kDI2C%/%i%9$O!"(BSerialPeripheralsKit
    $B$d!"%3%s%5%k%H%5!<%S%9$H$7$F8x3+$5$l$F$$$^$9!#(B

    SerialPortKit$B$O!"@lLgE*$K@_7W$5$l$?%+%9%?%`%"%W%j%1!<%7%g%s$H??(B
    $B$N%*%V%8%'%/%H;X8~%W%m%0%i%_%s%0%$%s%?%U%'!<%9$K!"MF0W$K<h$j9~$`(B
    $B$3$H$,$G$-$^$9!#4^$^$l$F$$$k%$%s%?%U%'!<%9%S%k%@%Q%l%C%H!"%=!<%9(B
    $B%3!<%INc!"%*%s%i%$%s%^%K%e%"%k!"F~Lg=q$O!"EAE}E*$J%7%j%"%k%]!<%H(B
    $B%W%m%0%i%_%s%0$N$D$^$i$J$$:n6H$r$J$/$7$F$7$^$$$^$9!#(BHot 
    Technologies$B$,Ds6!$9$k(BSerialPortServer$B$+!"(BSerialPortServer Lite$B$,!"(B
    $BI,MW$G$9!#(B

$BLd$$9g$o$;@h(B

    Hot Technologies
    75 Cambridge Parkway, Suite E-504
    Cambridge, MA 02142-1238 USA
    tel: + 1 617 252 0088
    fax: + 1 617 876 8901
    email: info@hot.com (NeXTmail)

    Berkeley Productivity Group

BPG BLOCKS

    BPG BLOCKS$B$O!"9)6HDj5A!"<B;~4VDI@W!"<B;~4V7W2h!"C;4|7W2h!"%7%U%H(B
    $B7W2h!"@=IJ7W2h!"@-G=J,@O$r4^$`3F<o%"%W%j%1!<%7%g%s$r;Y1g$9$k!"?-(B
    $BD9@-$N$"$k@=IJ%U%l!<%`%o!<%/$G$9!#(BBPG BLOCKS$B$O!"?M0w!"5!3#!"86NA!"(B
    $B%W%m%;%9!"F0NO!"Aj8_:nMQ$r4^$`8=<B$N9)>l$rI=8=$7$?2>A[8=<B$r:n$j(B
    $B$^$9!#(BBPG BLOCKS$B$O!"<B@$3&$NB8:_$d!"@=IJJ,Ln$N=EMW$J35G0$rI=8=$7(B
    $B$?$o$+$j$d$9$$%=%U%H%&%'%"%*%V%8%'%/%H$K4pHW$rCV$$$F$$$^$9!#(BBPG 
    BLOCKS$B$N%*%V%8%'%/%H;X8~@=IJ%b%G%k$O!"<B@$3&$rH?1G$7!"@53N$K@=IJ(B
    $B$N:YIt$rB*$(!"Cj>]2=$5$l$?$b$N$NMxMQ$r$h$/;Y1g$7!"Am9gE*$J>pJs$r(B
    $B$b$H$K7hCG$rB%$7$^$9!#(BBPG BLOCKS$B$O!"FH<+$N@=IJ@_Hw$KI,MW$JM#0l$N(B
    $B%+%9%?%`%"%W%j%1!<%7%g%s$r:n$k4pHW$r7A@.$7$^$9!#(B

Objective-C Views

    Objective-C Views$B$O!"(BMicrosoft Windows$BMQ$N%f!<%6%$%s%?%U%'!<%9%/(B
    $B%i%9%i%$%V%i%j$G$9!#(B

$BLd$$9g$o$;@h(B

    Christopher Lozinski
    BPG
    35032 Maidstone Court
    Newark, CA 94560
    tel: +1 510 795-6086
    fax: +1 510 795-8077
    email: info@bpg.com


    M. Onyschuk and Associates Inc.

OBJECT:Math

    OBJECT:Math$B$O!"%D!<%k$H!"%+%9%?%`>&6H%"%W%j%1!<%7%g%s$K!"?t3X$H(B
    $BJ8;zNs$N3HD%$rDI2C$9$k(B23$B$N(BObjective-C$B%/%i%9$+$i$J$kJq3gE*$J%;%C(B
    $B%H$G$9(B:

$B%3%s%Q%$%i(B---OBJECT:Math$B%3%s%Q%$%i$O!"(BObjective-C$B$K(B($BI=7W;;$d!"(B
$B%W%m%C%HMQ!"$=$NB>$N$?$a$K(B)$B?t<0$d!"J8;zNs<0$rJQ49$7$^$9!#(B

$B%"%s%P%s%I%i(B---The OBJECT:Math$B%"%s%P%s%I%i%*%V%8%'%/%H$O!"8\(B
$B5R$d%5!<%I%Q!<%F%#$N(BOBJECT:Math$B5!G=$r;}$C$?(BOBJECT:Math$B%"%W%j(B
$B%1!<%7%g%s$r!"%(%s%I%f!<%6$K3HD%$5$;$^$9!#(B

$B%f!<%6%$%s%?%U%'!<%9%*%V%8%'%/%H(B---OBJECT:Math$B$O!"40A4$J(BLotus 
Improv$B%9%?%$%k$N5!G=A*Br$H!"JQ?t%(%G%#%?!"(BOBJECT:Math$B$N<0$d(B
$B$=$NB>$NLZ9=B$$rI=<($9$k$?$a$K;H$&%*%V%8%'%/%H$rHw$($F$$$^$9!#(B

    $BHNGd85$G$O!"(BNeXT$B@=0J30$N(BObjective-C$B%W%m%0%i%^$K$b6=L#$,$"$k@=IJ(B
    $B$r8x3+$7$F$$$^$9!#(B

$BLd$$9g$o$;@h(B

    Mark Onyschuk
    M. Onyschuk and Associates Inc.
    tel: +1 416 462 3954
    email: ask-oa@plexus.guild.org


    Stream Technologies Inc.

Store

    Store$B$O!"%*%V%8%'%/%H;X8~%f!<%6%l%Y%k2>A[%U%!%$%k%7%9%F%`$G$9!#(B
    $B$=$l$O!"(Bftp.sti.fi:/pub/sti/doc/papers/store.ps$B$+$i(BFTP$B$G$-$k!"(B
    Timo Lehtinen$B$,=q$$$?(B`Store - Object Oriented Virtual File System'
    $B$K!"9-HO0O$K$o$?$C$F5-=R$5$l$F$$$^$9!#(B

$BLd$$9g$o$;@h(B

    Stream Technologies Inc.
    Valkj\"arventie 2
    SF-02130 Espoo
    Finland
    tel: +358 0 4357 7348
    fax: +358 0 4357 7340
    email: info@sti.fi


    SuiteSoftware

DOME 3.0

    $BJ,;6%*%V%8%'%/%H(B $B4IM}4D6-$r$b$C$???$NJ,;6%"%W%j%1!<%7%g%s$r:n@.(B
    $B$9$kI,MW$,$"$k3+H/<T8~$1!#(BSuite$B$N(BDOME$B$O!"%/%i%9%i%$%V%i%j!"%"%W(B
    $B%j%1!<%7%g%s3+H/%D!<%k!"<B9T4D6-$r;}$C$?40A4$JJ,;6%*%V%8%'%/%H(B
    $B;X8~%"!<%-%F%/%A%c$G$9!#(B

    DOME$B$G$O!"J#;($5$HIT6Q9U$r:G>.8B$K2!$5$($J$,$i!"0[$J$k%W%i%C%H(B
    $B%U%)!<%`$NFC@-$N$9$Y$F$r;H$C$F!"%7%9%F%`$r3+H/$G$-$^$9!#(B

    DOME$B$O!"3,AXE*$J<jK!$K$h$k%"%W%j%1!<%7%g%s3+H/$r<($7$^$9!#(B $B$3$l(B
    $B$K$O!"$5$^$6$^$JMWAG$d%5!<%S%9$N4X78@-!"Aj8_$NDL?.J}K!$J$I$,<((B
    $B$5$l$^$9!#(B

    Suite$B$N(BDOME 3.0$B$K$O!"??$NJ,;6%3%s%T%e!<%F%#%s%04D6-$N4pHW$,$"$j(B
    $B$^$9!#??$NJ,;6%*%V%8%'%/%H4IM}4D6-$r:n$k$N$KI,MW$J$9$Y$F$N4pK\5!(B
    $BG=$,$"$j$^$9!#(BDOME$B$K$h$j!";q6b$H;~4V$r@aLs$G$-$^$9!#(BDOME$B$O!"J,;6(B
    $B0[<o4D6-$GF0:n$9$k%"%W%j%1!<%7%g%s$r:n$k$N$KI,MW$J;~4V$rC;=L$7$^(B
    $B$9!#:#F|!"$9$Y$F$N4k6H$OJ*M}E*$K0[$J$C$?4D6-$GF0$/8E$$%"%W%j%1!<(B
    $B%7%g%s$NLdBj$KD>LL$7$F$$$^$9!#(BDBMS$B!"%M%C%H%o!<%/%W%m%H%3%k!"%*%Z(B
    $B%l!<%F%#%s%0%7%9%F%`$,!"F1$8$G$O$"$j$^$;$s!#?7$7$$%"%W%j%1!<%7%g(B
    $B%s3+H/$O!"8E$$%"%W%j%1!<%7%g%s$H$H$b$KF0:n$9$k%"%W%j%1!<%7%g%s$r(B
    $B:n$k$3$H$KNO$rCm$0$3$H$K$J$j$^$9!#4y>e$N%3%s%T%e!<%?$,8=<B$G$9!#(B
    DOME$B$O!"?7$7$$%"%W%j%1!<%7%g%s$H8E$$%"%W%j%1!<%7%g%s$rMF0W$K7k$S(B
    $B$D$1$k!"%"%W%j%1!<%7%g%sAj8_A`:n@-$r$b$D?7$7$$%"%W%j%1!<%7%g%s$r!"(B
    $B@h?J$N?7$7$$9b@-G=$N%o!<%/%9%F!<%7%g%s$K:n@.$9$k5!G=$,$"$j$^$9!#(B

    $BFCD'(B

$B%a%C%;!<%85!G=(B

    - $B3JG<$HE>Aw(B($B%-%e!<%$%s%0Ey(B)
    - $B%^%k%A%-%c%9%H$H%V%m!<%I%-%c%9%H$r%5%]!<%H(B
    - $B%j%s%/%5!<%S%9(B
    - $B%9%/%j%W%H2=%5%]!<%H(B
    - $B%G%#%l%/%H%j%5!<%S%9$NMxMQ(B

    - $B%f!<%6Dj5A%a%C%;!<%8(B
    - $B%a%C%;!<%8$N05=L(B/$BE83+(B
    - $B%a%C%;!<%8K]Lu(B
    - $B5pBg%a%C%;!<%8(B
    - $BB?=E%l%Y%k$N%a%C%;!<%8%j%+%P%j(B
    - $BM%@hEYIU$-%a%C%;!<%8%-%e!<%$%s%0(B
    - $BA*BrE*%a%C%;!<%8<u?.(B
    - $BO@M}%"%I%l%9(B($B%G%#%l%/%H%j%5!<%S%9$NMxMQ(B)

$B%G%#%l%/%H%j%5!<%S%9(B

    - $B%9%/%j%W%H(B
    - $B%*%V%8%'%/%HG[CV(B
    - $B?F;R4X78$HBPEy4X78(B
    - $BJLL>(B($BO@M}L>$J$I(B)
    - $B4X78@-(B($B%*%V%8%'%/%HJQ99DLCN5!G=$J$I(B)
    - $B%"%W%j%1!<%7%g%s!"%W%m%;%9!"%f!<%6!"%N!<%I%*%V%8%'%/%H(B
      $B$r%5%]!<%H(B
    - $B%-%c%C%7%e(B

$B;~4V%5!<%S%9(B

    - $B;~4V7W;;(B
    - $B;~4V7WB,(B
    - $BJ8;zNs=q<0(B
    - $B;~4VBSJQ49(B

DDM

    - SQL92(DML$B$H(BDDL)
    - $B?eJ?J,2r(B($BCM$K$h$k%G!<%?3JG<(B)
    - $B?bD>J,2r(B($B%G!<%?7?$K$h$k%G!<%?3JG<(B)
    - $BLO<L(B($B0lIt(B/$BA4BN(B)
    - $B%H%j%,$H<jB3$-(B
    - $B%U%m!<@)8f(B(If..Then..Else, While, Return, Begin..End)
    - SQL92/Sybase$BAj8_A`:n@-(B
    - $B@N$N%G!<%?%Y!<%9$r%5%]!<%H(B
    - DBA$B$H(BDA$B$K$h$k%G!<%?$NJ,;6@)8f(B

DOME$B%7%'%k(B

    - $B%9%/%j%W%H!"9=J82r<a!"@55,I=8=!"%U%m!<@)8f!"%P%C%U%!(B
      $B4IM}(B
    - $B%9%/%j%W%H$+$i$N$9$Y$F$N(BDOME$B%5!<%S%9$NMxMQ(B

$B%$%Y%s%H%5!<%S%9(B

    - $B%$%Y%s%H%-%e!<(B
    - $B%3!<%k%P%C%/(B
    - $B%$%Y%s%HM%@hEY@)8f(B

$B4IM}%5!<%S%9(B

    - $B%W%m%;%9%j%+%P%j(B
    - $B%f!<%F%#%j%F%#(B

$B%W%m%0%i%_%s%0%5!<%S%9(B

    - $B%H%l!<%9(B
    - $B%G%P%0$d?3::L\E*$N:F@85!G=(B
    - $B%(%i!<%m%0(B
    - $B%(%i!<%j%+%P%j(B
    - $BNc30@)8f(B

$B%*%V%8%'%/%H%5!<%S%9(B

    - $B%*%V%8%'%/%H3JG<(B
    - $B%*%V%8%'%/%HG[CV(B
    - $B%*%V%8%'%/%HEPO?(B

$BLd$$9g$o$;@h(B

    SuiteSoftware
    Anaheim, USA
    tel: +1 714 938 8850
    fax: +1 714 978 1840
    email: info@suite.com


    $B%3%s%T%e!<%?Be?t3X%-%C%H(B

$B%W%l%j%j!<%98x3+(B

$B%3%s%T%e!<%?Be?t3X%-%C%H$O!"@0?t7W;;!"B?9`<07W;;!"B?9`<0$N9TNs1i;;$N(B
$B$?$a$NJq3gE*$J(BObjective C$B%*%V%8%'%/%H$N%3%l%/%7%g%s$G$9!#(BNeXT$B%3%s%T(B
$B%e!<%?5Z$S%$%s%F%k%W%m%;%C%5MQ$N(BNEXTSTEP 3.x($B3+H/4D6-(B)$B$N$?$a$N%3%s%T(B
$B%e!<%?Be?t3X%-%C%H%W%l%j%j!<%9%Q%C%1!<%8$,8=:_8x3+$5$l$F$$$^$9!#(B

$B;d$?$A$O!"%3%s%T%e!<%?Be?t3X%-%C%H$N%Y!<%?%F%9%?$r$9$k%\%i%s%F%#%"$r(B
$B4uK>$9$k?M$r5a$a$F$$$^$9!#;d$?$A$O!"(BNeXT$B$^$?$O(BStepstone$B$,<BAu$7$?(B
Objective C$B$G:n6H$7$F$$$k(BObjective C$B%W%m%0%i%^$N0U8+$rJ9$/$3$H$K6=L#(B
$B$r;}$C$F$$$^$9!#(B

$B%F%9%H!"$^$?$O3+H/MQ$K%W%l%j%j!<%9$rDs6!$9$k:]$NCm0U(B; $B$"$J$?$N%W%m%8(B
$B%'%/%H$NFbMF$H!"%3%s%T%e!<%?Be?t3X%-%C%H$N%*%V%8%'%/%H$,$"$J$?$N%=%U(B
$B%H%&%'%"3+H/$K$I$N$h$&$KLrN)$D$+$r=q$$$F2<$5$$!#(B

$B%3%s%T%e!<%?Be?t3X%-%C%H$K$D$$$F$N$5$i$J$k>pJs$O!"(B,Foundation Computer
Algebra Netherlands$B$N(BWWW$B%5!<%P(B

http://www.can.nl

$B$N(B"What's new this month"$B$N2<$N(B"Computer Algebra Kit"$B$r;2>H$7$F2<$5(B
$B$$!#(B

$B@bL@(B

$B%3%s%T%e!<%?Be?t3X%-%C%H$O(B14$B$N%*%V%8%'%/%H$+$i9=@.$5$l$F$$$^$9!#%*%V(B
$B%8%'%/%H$O!"(BC$B$G<BAu$5$l$?$N$G%Q%U%)!<%^%s%9$rB;$J$&$3$H$J$/!"(B
Smalltalk$B%/%i%9%i%$%V%i%j$K;w$?!";H$$0W$$%$%s%?%U%'!<%9$r;}$C$F$$$^(B
$B$9!#(B

$B%3%s%T%e!<%?Be?t3X%-%C%H$N(BCA$B@0?t%*%V%8%'%/%H$O!"%W%m%0%i%`$K8zN(E*$J(B
$BG$0U@:EY$N@0?t7W;;$rDI2C$9$k$N$rMF0W$K$7$^$9!#$=$l$K$h$C$F!"@0?t$N2C(B
$B8:>h=|$d:GBg8xLs?t$N7W;;!"IbF0>/?tE@?t$N6a;wCM$J$I$NDL>o$N7W;;A`:n$r(B
$B9T$&$3$H$,$G$-$^$9!#(B

$B%3%s%T%e!<%?Be?t3X%-%C%H$N(BCA$BB?9`<0%*%V%8%'%/%H$O!"0l$D0l$D$KB?9`<0$N(B
$B8zN(E*$JFbItI=8=$r;}$C$?!"B?9`<07W;;$N$?$a$NJq3gE*$J%*%V%8%'%/%H$G$9!#(B
CA$BB?9`<0$N%$%s%?%U%'!<%9$K$h$C$F!"(BCA$B9`%*%V%8%'%/%H$d(BCA$BC19`<0%*%V%8%'(B
$B%/%H$NAmOB$H$$$C$?B?9`<0$NA`:n$,$G$-!"B?9`<0$NE83+$dB?9`<0$NAH$N:GBg(B
$B8xLs?t$N1i;;$H$$$C$?9=B$E*!"7W;;E*A`:n$,$G$-$^$9!#(B

$B%3%s%T%e!<%?Be?t3X%-%C%H$N(BCA$B9TNs%*%V%8%'%/%H$H!"4XO"$9$k(BCA$B%Y%/%H%k%*(B
$B%V%8%'%/%H$K$h$C$F!"@0?t!&J,?t!&B?9`<0$N9TNs$r07$&$3$H$,$G$-$^$9!#(BCA
$B9TNs$N%$%s%?%U%'!<%9$K$h$C$F!"9TNs$KBP$9$k9T$dNs$NDI2C$d:o=|!"9TNsJQ(B
$B49$N1i;;$H$$$C$?9=B$E*$JA`:n$,$G$-!"$^$?9TNs<0$d!"9TNs$N5U4X?t$N1i;;(B
$B$H$$$C$?7W;;E*$JA`:n$b$G$-$^$9!#(B

$BLd$$9g$o$;@h(B

    David Stes
    Computer Algebra Objects
    Hoge Meerheuvel 5
    B-2960 Brecht - Belgium
    e-mail : stes@maze.ruca.ua.ac.be


GPL$B%-%C%H(B

   objcX

X/Motif$BMQ$N(BGNU Objective-C$B%/%i%9%i%$%V%i%j$N&A%P!<%8%g%s$,(BFTP$B8x3+$5(B
$B$l$F$$$^$9!#(B

    ftp.slac.stanford.edu:pub/sources/objcX-0.85.tar.gz.

$B5$$N$-$$$?L>A0$,$J$$$N$G!"$3$N%i%$%V%i%j$O(BobjcX$B$H8F$P$l$F$$$^$9!#%i(B
$B%$%V%i%j$O!"(Bgcc 2.6.3$B0J>e$H(Blibobjects 0.1.0$B0J>e$rI,MW$H$7$^$9!#(B

X/Motif$B$X(BNEXTSTEP$B%"%W%j%1!<%7%g%s$r0\?"$9$k$N$r;Y1g$9$k$?$a$K$3$N%i(B
$B%$%V%i%j$r:n$C$?$N$H!"(BNEXTSTEP$B$G$N%W%m%0%i%_%s%0$N7P83$,@8$-$k$?$a$K!"(B
$B$3$N%i%$%V%i%j$O(BNeXT$B<R$N(BAppKit$B$K6/$/N`;w$7$F$$$^$9!#$7$+$7!"$=$l$O(B
Motif$B%&%#%8%'%C%H$rJq$s$@$@$1$G!"(BDisplay PostScript$B!"(BRTF$B!"%Z!<%9%H%\(B
$B!<%I!"%I%i%C%0(B&$B%I%m%C%W!"%5!<%S%95!G=!"$=$NB>$N(BX$B$K$O$J$$!"(BNEXTSTEP$B4D(B
$B6-$K4XO"$9$kB?$/$N$b$N$O%5%]!<%H$5$l$F$$$^$;$s!#(B

$B%P!<%8%g%s(B0.8$B$+$i!"(BobjcX$B$NB>$NNc$H$H$b$K(Bnib$B%H%i%s%9%l!<%?$,2C$o$j$^(B
$B$7$?!#(B

$B$3$l$i$N9-Js$O!"6(NO$r5a$a$k$?$a$G$b$"$j$^$9!#%i%$%V%i%j$H%H%i%s%9%l(B
$B!<%?%W%m%0%i%`$OFs$D$NJ,Ln$G$5$i$K:n6H$,I,MW$G$9!#(B

 - $B0l$D$O!"$h$jBg$-$J%"%W%j%1!<%7%g%s$r;Y1g$G$-$k$h$&$K!"$5$i$KFC@-(B
   $B$r=<<B$5$;$kI,MW$,$"$j$^$9!#(B

 - $BFs$DL\$O!"$3$N%i%$%V%i%j$r(BGNU$B%W%m%8%'%/%H$K4sIU$7$?$$$N$G$9!#$7$+(B
   $B$7!"$=$l$O!"%U%j!<$G$O$J$$(BMotif$B%&%#%8%'%C%H$r%Y!<%9$K$7$F$$$^$9!#(B
   $B$7$?$,$C$F!"(BMotif$B%&%#%8%'%C%H$r%U%j!<$N%&%#%8%'%C%H$KCV$-49$($k:n(B
   $B6H$,I,MW$G$9!#(B

$B99$J$k>pJs$O!"(Bgnustep-l-request@netcom.com$B$K9XFI%a!<%k$rAw$k$3$H$G!"(B
gnustep-l@netcom.com$B%a!<%k%j%9%H$K;22C$7$F2<$5$$!#(B

$BLd$$9g$o$;@h(B

    Paul F. KunzPaul_Kunz@slac.stanford.edu (NeXT mail ok)
    Stanford Linear Accelerator Center, Stanford University
    Voice: (415) 926-2884   (NeXT) Fax: (415) 926-3587


    Tcl/Objective-C$B%$%s%?%U%'!<%9%i%$%V%i%j(B

Objective-C$B$H(BTcl/Tk$B4V$NDL?.$N$?$a$N!"(BObjective-C$B%*%V%8%'%/%H$H;Y1g(B
$B4X?t$N%i%$%V%i%j$G$9!#(BTcl$B$+$i(BObjective-C$B%*%V%8%'%/%H$K%a%C%;!<%8$r(B
$BAw$j!"%F%-%9%HI=8=$NLa$jCM$r<hF@$9$k$3$H$,$G$-$^$9!#$7$?$,$C$F!"$3(B
$B$l$O!"$[$H$s$I(BObjective-C$B%$%s%?%W%j%?$N$h$&$K!"BPOCE*$K%a%C%;!<%8$r(B
$B=q$-!"7k2L$r8+$kJ}K!!"(BTcl$B%9%/%j%W%H8@8l$NK-$+$J9=B$$N$9$Y$F$rDs6!$7(B
$B$^$9!#$3$N%i%$%V%i%j$O$^$?!"%F%-%9%H7A<0$G!"(BTcl$B%$%s%?%W%j%?$K%a%C%;(B
$B!<%8$N$9$Y$F$rE>Aw$9$k(BObjective-C$B%*%V%8%'%/%H$bDs6!$7$^$9!#(B

$B%i%$%V%i%j$,Ds6!$7$J$$$b$N(B:
  * C$B$N4pK\7?0J30$N0z?t$N@)8f(B
  * NEXTSTEP AppKit$B%*%V%8%'%/%H%Y!<%9$N(BTk$B%&%#%8%'%C%H(B
  * Tcl$B$+$i!"?7$7$$(BObjective-C$B%/%i%9$d%a%=%C%I$r:n$kG=NO(B

$B%i%$%V%i%j$O(BFTP$B$G8x3+$5$l$F$$$^$9!#(B
    ftp.cs.rochester.edu:pub/libcoll/libtclobjc-1.0.tar.gz

$B%i%$%V%i%j$O!"(Bgcc(2.5.8$B0J>e(B)$B!"$^$?$O(BNeXT$B<R$N(Bcc$B$H(Btcl-7.3$B$rI,MW$H$7$^(B
$B$9!#$b$7(Btk-3.6$B$,$"$k$J$i!"%i%$%V%i%j$K$=$l$r;H$o$;$k$3$H$,$G$-$^$9!#(B
$B$b$7(Blibreadline$B$,$"$l$P!"%i%$%V%i%j$K$=$l$r;H$o$;$k$3$H$,$G$-$^$9!#(B
Gcc$B$H(Blibreadline$B$O!"(BGNU$B%"!<%+%$%V%5%$%H$G8x3+$5$l$F$$$^$9!#(Btcl$B$H(Btk
$B$O!"(Bftp.cs.berkeley.edu$B$G8x3+$5$l$F$$$^$9!#(B

$BLd$$9g$o$;@h(B

    R. Andrew McCallum  ARPA: mccallum@cs.rochester.edu
    $B%3%s%T%e!<%?%5%$%(%s%93XIt(B  UUCP: uunet!cs.rochester.edu!mccallum
    University of Rochester  VOX: (716) 275-2527
    Rochester$B!"(BNY  14627-0226  FEET: CSB  Rm. 625

    Tiggr$B$N(BObjective-C$B%i%$%V%i%j(B

Tiggr$B$N(BObjective-C$B%i%$%V%i%j!"N,>N(Btobjc$B$O!"(BLisp$B%Y!<%9$N5!G=@-$r;}$D(B
$B4pK\E*$J(BObjective-C$B%i%$%V%i%j$G$9!#(B

tobjc$B$O!"0J2<$N%/%i%9$rDs6!$7$^$9!#(B: LispObject$B!"(BLispVector$B!"(B
Cons$B!"(BDouble$B!"(BInteger$B!"(BString$B!"(BAVLTree$B!"(BTHashTable$B!"(BStringTable$B!"(B
Trie$B!"(BLex$B!"(BLexC$B!"(BLexDFG$B!#$5$i$K!"(Btobjc$B$K$O!"(BObjective-C$B%=!<%9%U%!%$(B
$B%k$+$i!"%I%-%e%a%s%H$rH4$-=P$9%W%m%0%i%`$,4^$^$l$^$9!#(B

$B$9$Y$F$N%/%i%9$O!"(BLispObject$B$N%5%V%/%i%9$G$9!#(BLispObject$B%/%i%9$O!"(B
$B%5%V%/%i%9$X!"3d$jEv$F%k!<%A%s$H(B($B%/%i%9Cj>]$K$h$k(B)$B%,%Y!<%8%3%l%/%7(B
$B%g%s$rDs6!$7$^$9!#(B

tobjc$B$O!"3+H/$,B3$1$i$l$F$$$^$9!#%F%9%HHG$O(B`ftp.es.ele.tue.nl'$B$+$i(B
`/pub/tiggr/tobjc-x.xx.tar.gz'$B$H$7$F(BFTP$B$G$-!"(B`x.xx'$B$O%P!<%8%g%sI=<((B
$B$G$9!#$^$@=*$o$C$F$O$$$^$;$s$,!"M-8z(B($B$3$l$r(BVHDL->ASCIS DFG$B%3%s%Q%$(B
$B%i$N3+H/$K;H$$$^$7$?(B)$B$G!"6=L#?<$$$N$O3N$+$G$9!#(B

`objc_nil_class'$B$H8F$P$l$k$b$N$G!"(Bnil$B$XAw$k%a%C%;!<%8$r@)8f$9$k$3$H(B
$B$,$G$-$k?7$7$$%P!<%8%g%s$r:n@.Cf$G$9!#$3$l$O(B`[nil listp]'$B$K(BYES$B$r:n(B
$B$k$3$H$,2DG=$H$$$&$h$&$J!"(B`self == nil'$B$N4V$@$1%a%C%;!<%8$r<u$1$i$l(B
$B$kFCJL$J%*%V%8%'%/%H$r0UL#$7$F$$$^$9!#6=L#$,$"$l$P!"%3%T!<$N$?$a$N(B
$B%a!<%k$rAw$C$F$/$@$5$$!#(B($B$^$@(BFTP$B$KCV$1$k$[$I$G$-$F$J$$$N$G$9!#(B)

$BLd$$9g$o$;@h(B

    Pieter J. `Tiggr' Schoenmakers
    email: tiggr@es.ele.tue.nl
    tel: +31 40 123484
    fax: +31 40 128616


Public Domain$B%-%C%H(B

    $BB?$/$N:n<T(B

MiscKit

    [$B%W%l%9%j%j!<%9$NMWLs(B]

    $B%U%j!<$J(BObjective-C$B%*%V%8%'%/%H%-%C%H%"%C%W%G!<%HHG8x3+Cf(B

    PROVO$B!"(BUT$B!"(BFeb 9$B!"(B1995 -- MiscKit$B$N?7$7$$%j%j!<%9$,8x3+$5$l$^$7(B
    $B$?!#$3$l$O!"B?$/$N?7$7$$%*%V%8%'%/%H$H!"A02s$N%j%j!<%9$GJs9p$5$l(B
    $B$?$9$Y$F$NLdBj$N=$@5$r4^$s$G$$$^$9!#(BMiscKit$B$O0J2<$N%5%$%H$+$i(BFTP
    $B$G$-$^$9(B:

    ftp://ftp.cs.orst.edu/software/NeXT/sources/classes/MiscKit1.4.1.s.gnutar.gz
    ftp://ftp.et.byu.edu/next/misckit/MiscKit1.4.1.s.gnutar.gz
    ftp://ftp.informatik.uni-muenchen.de/pub/comp/platforms/next/Developer/objc/misckit/MiscKit1.4.1.s.gnutar.gz

    $B3F<o%"!<%-%F%/%A%cMQ$N%P%$%J%j%Q%C%1!<%8$b8x3+$5$l$F$$$^$9(B:

    ftp://ftp.et.byu.edu/next/misckit/MiscKit1.4.1.b.NIHS.gnutar.gz
    ftp://ftp.et.byu.edu/next/misckit/MiscKit1.4.1.b.NI.gnutar.gz

    byu$B%5%$%H$O!">o$K!":G?7$N(BMiscKit$B$N8x<0G[I[HG$r(B/pub/next/misckit$B$K!"(B
    $B8E$$%P!<%8%g%s$r(B/pub/next/misckit/old$B$KCV$$$F$$$^$9!#(B

    MiscKit$B$O!"(BObjective-C$B%*%V%8%'%/%H!"%$%s%?%U%'!<%9%S%k%@%Q%l%C%H!"(B
    $B%P%s%I%k!"$=$NB>$NM-8z$J%W%m%0%i%_%s%0;q8;$+$i$J$j!"MF0W$K%$%s%9(B
    $B%H!<%k$G$-$^$9!#(BMiscKit$B$N;q8;$N$9$Y$F$O!"B>$N(BNEXTSTEP$B%W%m%0%i%^(B
    $B$NMx1W$N$?$a$K!"%$%s%?!<%M%C%H$NL>;N$K$h$C$F!"4sIU$5$l$F$$$^$9!#(B

    $B%G!<%?9=B$(B($BJ8;zNs!"LZ!"%9%?%C%/!"%-%e!<!"M%@hEY%-%e!<!"O"7k%j%9(B
    $B%H(B)$B!"%$%s%?%U%'!<%9%&%#%8%'%H(B($B8!:w%Q%M%k!"%F%-%9%H%U%#!<%k%I!"%\(B
    $B%?%s!"%9%i%$%@$J$I$N%5%V%/%i%9!";~7W$H%+%l%s%@%S%e!<!"%"%$%3%s%&(B
    $B%'%k!"?J9T1_(B/$B%P!<%A%c!<%H(B)$B!"%^%/%m!"$=$NB>$NM-1W$J%*%V%8%'%/%H(B
    ($B%m%C%/%U%!%$%k!"%m%0%U%!%$%k!";~4V!"%9%H%C%W%&%)%C%A!"%7%j%"%k(B
    $B%]!<%H!"%+%i!<!"%5%V%W%m%;%9!"%j%b!<%H%5%V%W%m%;%9!"%U%!%$%k(B)$B$J(B
    $B$I$N%*%V%8%'%/%H!"J#;($J%$%s%?%U%'!<%99=C[MQ$NOHAH$_(B(MiscSwapKit$B!"(B
    MiscInspectorKit$B!"(BInfoMenuKit)$B$H$$$/$D$+$NM-8z$JNcBj%"%W%j%1!<%7(B
    $B%g%s(B...$B$5$i$K$b$C$H(B!

    MiscKit$B$,3+H/<T$?$A$r$5$i$KL%OG$9$kE@$O!"(BMiscKit$B;q8;$NMxMQ$O$^$C(B
    $B$?$/L5NA$G$"$j!"MxMQ$K4X$9$kLdBj$,$J$$$3$H$G$9!#(BMiscKit$B$NG[I[$b!"(B
    $B$=$l$r=uD9$7$^$7$?!#B?$/$N3+H/<T$?$A$O!"(BGNU "Copyleft"$B$N%*%V%8%'(B
    $B%/%H$r;H$&$3$H$r$7$V$C$F$$$^$9!#7k2LE*$K!"(BMiscKit$B$O!";THN$N@=IJ(B
    $B$K$b<+M3$K%3!<%I$N:FMxMQ$,$G$-$kFH<+$N%i%$%;%s%9$r;}$C$F$$$^$9!#(B
    $B%9%T!<%I3+H/$K(BMiscKit$B$rMxMQ$9$k$3$H$r=uD9$9$k$?$a$K!"2DG=$J$3$H(B
    $B$O9T$J$o$l$^$7$?!#(B

    $B0lHLE*$KM-8z$J%*%V%8%'%/%H!"%Q%l%C%H!"$=$NB>$N%W%m%0%i%_%s%0;q8;(B
    $B$r;}$D3+H/<T$,!"(BMiscKit$B$K$=$l$r4sIU$9$k$3$H$O4?7^$5$l$^$9!#(BMiscKit
    $B$NDs0F$K=>$&J}K!$K4X$9$k>pJs$O!"(BDon_Yacktman@byu.edu$B$KLd$$9g$o$;(B
    $B$F2<$5$$!#(BMiscKit$B$NDs0F$K$h$C$F!"3+H/<T$O;q8;$N@5<0G[I[$N$?$a$N(B
    $B$D$^$i$J$$:n6H$r2sHr$G$-!"$+$o$j$KM-8z$J;q8;$N@.D9$r=u$1$k$3$H$,(B
    $B$G$-$^$9!#(B

    $B$$$/$D$+$N(BMiscKit$B4XO"$N%a!<%k%j%9%H$,$"$j$^$9!#:G=i$N%j%9%H$O!"(B
    MiscKit$B$N3+H/$K;22C$9$k$3$H$K6=L#$,$"$k?M$N$?$a$N$b$N$G$9!#6=L#(B
    $B$,$"$k?M$OC/$G$b!"%j%9%H$K2C$o$k$?$a$K(Bmisckit-request@byu.edu$B$K(B
    $B%a!<%k$rAw$C$F2<$5$$!#$3$N%j%9%H$X$N%a%C%;!<%8$NEj9F$O!"(B
    misckit@byu.edu$B$X%a!<%k$r=P$7$F2<$5$$!#Fs$DL\$N(BMiscKit$B%a!<%k%j%9(B
    $B%H$O!"?7$7$$(BMiscKit$B%j%j!<%9$NG[I[%"%J%&%s%9$N$?$a$N$b$N$G$9!#?7(B
    $B$7$$(BMiscKit$B%j%j!<%9$NDLCN$r%a!<%k$G<u$1$?$$?M$OC/$G$b!"(BMiscKit$B$N(B
    $B4IM}<T$G$"$k(BDon_Yacktman@byu.edu$B$K%a!<%k$rAw$j!"(BMiscKit$B%j%j!<%9(B
    $B%j%9%H$KDI2C$rMW5a$G$-$^$9!#3+H/%j%9%H$N?M$O!"?7%j%j!<%9$NDLCN$r(B
    $B$9$G$K<u$1$F$$$k$N$G!"%j%j!<%9%j%9%H$X$N;22C$r9M$($kI,MW$O$"$j$^(B
    $B$;$s!#Fs$D$NJL$J%j%9%H$,!"(BMiscKit$B$NCf$N%H%C%W%l%Y%k$N(BREADME.rtf
    $B%U%!%$%k$G8@5Z$5$l$F$$$^$9!#(B

    MiscKit$B$O!"(BDon Yacktman$B$HB>$N(BUSENET$B$NL>;N$?$A$K$h$C$F?tG/A0$K%j(B
    $B%j!<%9$5$l$?(BDAYMiscKit$B$H$$$/$D$+$N%*%V%8%'%/%H$+$i=y!9$KH/E8$7$^(B
    $B$7$?!#(B

$BLd$$9g$o$;@h(B

    $B$5$i$J$k>pJs$d!"(BMiscKit$B$N5DO@$r$9$k%j%9%H$K$D$$$F$O!"(B
    Don_Yacktman@byu.edu$B$K%a!<%k$rAw$k$3$H$G!"%-%C%H$N4IM}<T$G$"$k(B
    Don Yacktman$B$KLd$$9g$o$;$F2<$5$$!#(B

    CCRMA

MusicKit

    MusicKit$B$O!"2;3Z%"%W%j%1!<%7%g%s$r@_7W$9$k$?$a$N%D!<%k$rDs6!$7$F(B
    $B$$$^$9!#$3$l$i$N%D!<%k$O!";0$D$NFCD'$r;}$C$F$$$^$9(B:$B2;3ZI=8=!"%Q(B
    $B%U%)!<%^%s%9!"9g@.(B($B%G%8%?%k2;@<$N@8@.$H=hM}(B)$B$G$9!#(BMusicKit$B$GDj5A(B
    $B$5$l$k(BObjective-C$B%/%i%9$O!"$3$l$i$N;0$D$N%(%j%"$K$-$A$s$H<}$^$j(B
    $B$^$9!#(B

    MusicKit$B@_7W$N%4!<%k$O!"?-D9@-$N$"$k%*%V%8%'%/%H;X8~4D6->e$G!"BP(B
    $BOCE*$J(BMIDI$B@)8f$H!"(BMUSIC 5-type$B%7%9%F%`$N@53N$J2;<A@)8f$r7k9g$9$k(B
    $B$3$H$G$9!#:G=*E*$K!"(BMusicKit$B$O(BMIDI$B$r==J,$KI=8=$9$kG=NO$r$b$A$^$9!#(B
    MusicKit$B$O!"%3%s%T%e!<%?$NGX8e$K$"$kFs$D$N%7%j%"%k%]!<%H$+$i(BMIDI
    $B$NF~=PNO$r9T$J$$$^$9!#$=$l$K$b4X$o$i$:!"(BMusicKit$B$O!"(BMIDI$BDj5A$K$h(B
    $B$k8B3&$,$"$j$^$;$s!#Nc$($P!"<~GH?t$H?6I}$N2rA|EY$O!"(BMIDI$B$N9b0hCM(B
    $B$h$j$h$$$N$G$9!#(B

    MusicKit$B$O!"(BDSP$B$K9g@.L?Na$rAw$k$3$H$G!"2;@<$rH/@8$5$;$^$9!#9g@.(B
    $B%=%U%H%&%'%"$N@8@.G=NO$O!";THN$N%7%s%;%5%$%6$rMZ$+$K>e2s$C$F$$$^(B
    $B$9!#B?$/$N%7%s%;%5%$%6$O!"0l<oN`$N9g@.(B-$BNc$($P!"(BYamaha DX-7$B$O<~GH(B
    $B?tD4@0$N$_(B-$B$r;HMQ$9$k$N$KBP$7$F!"(BMusicKit$B$O!"$I$N$h$&$J2;@<9g@.(B
    $BJ}K!$b2>A[E*$K<BAu$9$k$3$H$,$G$-$^$9!#$=$7$F9g@.%(%s%8%s(B(DSP)$B$H(B
    $B@)8f%9%H%j!<%`$O0lBf$N9b@-G=%3%s%T%e!<%?$KEk:\$5$l!"(BMusicKit$B$O$+(B
    $B$D$F$J$$%l%Y%k$NI=8=$N@)8f$,2DG=$H$J$j$^$7$?!#(B

    (3.0$B0JA0(B)MusicKit$B$O!"(BNeXT$B<R$+$i(BNEXTSTEP$B$N0lIt$H$7$FDs6!$5$l$F$$(B
    $B$^$7$?!#8=:_$O!"(BCCRMA$B$K$h$C$FJ]<i$5$l!"Fs$D$N%Q%C%1!<%8$,8x3+$5(B
    $B$l$F$$$^$9(B:

    ftp://ccrma-ftp.stanford.edu/pub/NeXT/MusicKit_4.1.1.pkg.tar

    NI-fat$B%/%i%9%i%$%V%i%j!"%X%C%@%U%!%$%k!"%I%-%e%a%s%H!"(B
    $B%W%m%0%i%`Nc!"0lB7$$$N%"%W%j%1!<%7%g%s(B($B%5%$%:(B = 13MB)

    ftp://ccrma-ftp.stanford.edu/pub/NeXT/MusicKitSource_4.1.1.pkg.tar

    MusicKit$B%/%i%9%i%$%V%i%j$N%=!<%9%3!<%I(B($B%5%$%:(B = 5MB)

$BLd$$9g$o$;@h(B

    email: musickit@ccrma.stanford.edu


$B4IM}>pJs(B

    $B$3$N%U%!%$%k$N>pJs$O!"(B*$BL5J]>Z(B*$B$G$9!#$"$J$?$O!"M>7W$J$*6b$rF@$?$j!"FbMF$r(B
    $BJQ99$7$J$1$l$P!"$3$N%U%!%$%k$K4^$^$l$k>pJs$rMxMQ$7$?$j!"$3$N%U%!%$%k$rG[(B
    $BI[$7$F$b9=$$$^$;$s!#(B

    $B$3$N%U%!%$%k$K<($9>&I8$O!"$=$l$>$l$N%*!<%J$NEPO?>&I8$G$9!#$3$N%U%!%$%k$N(B
    $B>pJsNL$NA}2C$K$h$j!"$3$NCJMn0J30$K!"(BFAQ$B$NCf$G$OL@<($7$F$$$^$;$s!#(B

$B$3$N(BFAQ$B$N=i4|$N%P!<%8%g%s$OB?$/$N?M!9$N>pJsDs6!$H%U%#!<%I%P%C%/$K$h$j!"(BBill 
Shirley$B$K$h$C$F=q$+$l$^$7$?!#8=:_$N%P!<%8%g%s$O(BGlen Diener$B!"(BChristopher 
Lozinski$B!"(BSean Luke$B$r4^$`B?$/$N?M!9$N%U%#!<%I%P%C%/$K$h$k=u$1$rF@$J$,$i!"(B
Tiggr$B$K$h$C$FJ]<i$5$l$F$$$^$9!#$"$J$?$N%P%0%l%]!<%H!"%3%a%s%H!"0U8+!"DI2C$O(B
`tiggr@es.ele.tue.nl'$B$^$GAw$C$F2<$5$$!#(B

$B$3$N(BFAQ$B$NF|K\8l%P!<%8%g%s$O!"(BNorihiro Itoh <nito@scorpio.bekkoame.or.jp>$B$K$h(B
$B$C$FDj4|E*$KJ]<i$5$l!"(Bfj.archives.answers$B$KEj9F$5$l$F$$$^$9!#%O%$%Q!<%F%-%9(B
$B%H%P!<%8%g%s$O(BToru Sato <www-admin@cnds.canon.co.jp>$B$K$h$C$FJ]<i$5$l!"0J2<$K(B
$B8x3+$5$l$F$$$^$9(B:
http://www.cnds.canon.co.jp/Japanese_EUC/Contribution/FAQ_Objective-C/objc_faq_J.html

$B$3$N(BFAQ$B$N(BWWW$B%P!<%8%g%s$O(BBrian Harvey(theharv@csld.ucr.edu)$B$K$h$C$FJ]<i$5$l!"(B
    http://csld.ucr.edu/NEXTSTEP/objc_faq.html
$B$K$"$j$^$9!#(B
  ______________________________________________________________________
 /_N_____O_____R_____I_____H_____I_____R_____O______I_____T_____O_____H_\
/ARGOTECHNOS21, Iwaki development center   nito@argotechnos.co.jp(office)\
|http://www.bekkoame.or.jp/~nito/       nito@scorpio.bekkoame.or.jp(home)|
