summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README182
1 files changed, 131 insertions, 51 deletions
diff --git a/README b/README
index 9dc79e8e26..ad239f98d2 100644
--- a/README
+++ b/README
@@ -1,73 +1,153 @@
-.\" README - -*- Text -*- created at: Wed Aug 3 11:57:36 JST 1994
+* Ruby�Ȥ�
-����ѥ��롦���󥹥ȡ���
+Ruby�ϥ���ץ뤫�Ķ��Ϥʥ��֥������Ȼظ�������ץȸ���Ǥ���
+Ruby�Ϻǽ餫����ʥ��֥������Ȼظ�����Ȥ����߷פ���Ƥ���
+�����顤���֥������Ȼظ��ץ�����ߥ󥰤��ڤ˹Ԥ����������
+������������̾�μ�³�����Υץ�����ߥ󥰤��ǽ�Ǥ���
- 1. configure��¹Ԥ���Makefile����������.
- 2. (ɬ�פʤ��)defines.h���Խ�����.
- 3. make��¹Ԥ��ƥ���ѥ��뤹��
- 4. make install
+Ruby�ϥƥ����Ƚ����ط���ǽ�Ϥʤɤ�ͥ�졤perl��Ʊ�����餤����
+�Ǥ�������˥���ץ��ʸˡ�ȡ��㳰�����䥤�ƥ졼���ʤɤε���
+�ˤ�äơ����ʬ����䤹���ץ�����ߥ󥰤�����ޤ���
- �⤷, ����ѥ�����˥��顼��ȯ���������ˤϥ��顼�Υ����ȥ�
- ����, OS�μ����ޤ�Ǥ�������ܤ�����ݡ��Ȥ��Ԥ����äƤ�
- ����������.
+* Ruby������
-��ǽ�ɲ�
+ + ����ץ��ʸˡ
+ + ���̤Υ��֥������Ȼظ���ǽ(���饹���᥽�åɥ�����ʤ�)
+ + �ü�ʥ��֥������Ȼظ���ǽ(Mixin, �ðۥ᥽�åɤʤ�)
+ + �黻�ҥ����С�������
+ + �㳰������ǽ
+ + ���ƥ졼���ȥ���������
+ + �����١������쥯��
+ + �����ʥߥå������ǥ��� (�������ƥ�����ˤ��)
+ + �ܿ������⤤��¿����UNIX���ư��
- C�����ɤ�񤯤��Ȥˤ�ä�, ��ñ��ruby�˵�ǽ���ɲäǤ���.
- ���Τ����ޤ��ʼ��ϰʲ����̤�Ǥ���.
+* ����ˡ
- * �ؿ�Ū�᥽�åɤ��ɲä�����
+** ftp��
- (1) C�Ǵؿ����
- (2) rb_define_method()�ǥ����ͥ륯�饹�Υ᥽�åɤȤ��ƴ�
- ����ruby����Ͽ����ؿ����
- (3) init.c���Խ�����, ��Ͽ����ؿ���ƤӽФ�
+�ʲ��ξ��ˤ����Ƥ���ޤ���
- * ���饹���ɲä�����
+ ftp://ftp.kk.info.kanagawa-u.ac.jp/pub/languages/ruby/
- (1) ���饹���߷פ���
- (2) �᥽�åɤ�C�ǵ��Ҥ���
- (3) rb_define_class()�ǥ��饹���������륳���ɤ��
- (4) rb_define_method()�ǥ᥽�åɤ���Ͽ���륳���ɤ��
- (5) init.c���Խ�����, ���������ؿ���ƤӽФ�
+** �ᥤ���
- �ܤ�����C-IF�򻲾�.
+�ʲ��Υ��ɥ쥹��`send'�Ȥ���Subject�Υᥤ������äƲ�������
-�ܿ�
- UNIX�Ǥ����configure���ۤȤ�ɤκ��ۤ�ۼ����Ƥ����Ϥ�
- ����, �פ�̸���Ȥ������ä����(����˰㤤�ʤ�), ��Ԥ˥�
- �ݡ��Ȥ����, ���Ǥ��뤫���Τ�ʤ�.
+��ʸ�ˤϲ���񤤤Ƥ⹽���ޤ����ޤ��֤����ǿ��Ǥ�ruby������
+����ޤ���
- �������ƥ�����ˤ�äȤ��¸����Τ�GC���Ǥ���. ruby��GC��
- �оݤΥ������ƥ����㤬setjmp()�ˤ�ä�, ���ƤΥ쥸������
- jmp_buf�˳�Ǽ���뤳�Ȥ�, jmp_buf�ȥ����å���32bit���饤��
- ���Ȥ���Ƥ��뤳�Ȥ��ꤷ�Ƥ���. ���Ԥ����¤Ǥʤ�����
- �ܿ��Ϻ����ˤ�������. ��Ԥϳ�ȴ�ñ�˲��Ǥ���. gc.c
- �Υ����å���ޡ���������ʬ�˥��饤����ȤΥХ��ȿ�������
- �餷�ƥޡ������륳���ɤ��ɲä�������ǺѤ�.
+* �ᥤ��󥰥ꥹ��
- sparc�ʳ��Υ쥸����������ɥ������CPU�Ǥ�, �쥸����������
- �ɥ���ե�å��夹�륳���ɤ��ɲä���ɬ�פ����뤫���Τ�ʤ�.
+ Ruby�˴ؤ������Τ���Υᥤ��󥰥ꥹ�Ȥ���⤷�ޤ�������
+ �ɥ쥹��
-���۾��
- Ruby�Ϻǽ�Ū�ˤ�GNU Public License�ˤ������ä��������ۤ�
- ���ͽ�����, �������Ǥϰʲ��ξ������ۤ���.
+ �Ǥ������Υ��ɥ쥹�˥ᥤ�������С���ưŪ����Ͽ����ޤ���
- * ����
+* ����ѥ��롦���󥹥ȡ���
- �����ʤ���Ū�Ǥ��켫ͳ�Ǥ���. ������, �Х������Ϻ�Ԥؤ�
- �ե����ɥХå�����Ԥ���(�����ǤϤʤ�)
+�ʲ��μ��ǹԤäƤ���������
- * ¾�Υץ������ؤΰ���
+ 1. configure��¹Ԥ���Makefile�ʤɤ���������
- �����ʤ���Ū�Ǥ��켫ͳ�Ǥ���. ������, ���ۤ��������ɤ˴�
- �ޤ��¾�κ�Ԥˤ�륳���ɤ�, ���줾��κ�Ԥΰո��ˤ��
- ���¤��ä�����.
+ 2. (ɬ�פʤ��)defines.h���Խ�����
- * ������
+ ¿ʬ��ɬ��̵���Ȼפ��ޤ���
- �ػߤ���. ���ꤷ�����ͤϺ�Ԥ�ľ��Ϣ����Ȥ뤳��. �����
- Ruby�θ�����ͤ��԰���ʾ��֤Τޤ޹���ή�ۤ���Τ����¤�
- �뤿��Ǥ���, ������ͤ����ꤷ�������Ǻ����ۼ�ͳ�Ȥ���.
+ 3. (ɬ�פʤ��)ext/Setup����Ū�˥�󥯤����ĥ�⥸�塼���
+ ���ꤹ��
+
+ ext/Setup�˵��Ҥ����⥸�塼�����Ū�˥�󥯤���ޤ���
+
+ �����ʥߥå������ǥ��󥰤򥵥ݡ��Ȥ��Ƥ��ʤ��������ƥ�
+ ����Ǥ�Setup��1���ܤΡ�option nodynamic�פȤ����ԤΥ�
+ ���Ȥ򳰤�ɬ�פ�����ޤ����ޤ������Υ������ƥ������
+ ��ĥ�⥸�塼������Ѥ��뤿��ˤϡ����餫������Ū�˥��
+ �����Ƥ���ɬ�פ�����ޤ���
+
+ 4. make��¹Ԥ��ƥ���ѥ��뤹��
+
+ 5. make test�ǥƥ��Ȥ�Ԥ���
+
+ ��test succeeded�פ�ɽ�������������Ǥ���
+
+ 6. make install
+
+�⤷������ѥ�����˥��顼��ȯ���������ˤϥ��顼�Υ����ȥ�
+����OS�μ����ޤ�Ǥ�������ܤ�����ݡ��Ȥ��Ԥ����äƤ�
+�������¾�����Τ���ˤ�ʤ�ޤ���
+
+* �ܿ�
+
+UNIX�Ǥ����configure���ۤȤ�ɤκ��ۤ�ۼ����Ƥ����Ϥ���
+�������פ�̸���Ȥ������ä����(����˰㤤�ʤ�)����Ԥˤ���
+���Ȥ��ݡ��Ȥ���С����Ǥ��뤫���Τ�ޤ���
+
+�������ƥ�����ˤ�äȤ��¸����Τ�GC���Ǥ���ruby��GC���о�
+�Υ������ƥ����㤬setjmp()�ˤ�äơ����ƤΥ쥸������ jmp_buf
+�˳�Ǽ���뤳�Ȥȡ�jmp_buf�ȥ����å���32bit���饤����Ȥ���
+�Ƥ��뤳�Ȥ��ꤷ�Ƥ��ޤ������Ԥ���Ω���ʤ������б��Ϻ���
+��ˤ��Ǥ��礦����Ԥβ������Ū��ñ�ǡ�gc.c�ǥ����å���
+�ޡ������Ƥ�����ʬ�˥��饤����ȤΥХ��ȿ��������餷�ƥޡ�
+�����륳���ɤ��ɲä�������ǺѤߤޤ�����defined(THINK_C)�פ�
+����Ƥ�����ʬ�򻲹ͤˤ��Ƥ�������
+
+# �ºݤˤ�ruby��Think C�ǥ���ѥ���Ǥ��ޤ���
+
+sparc�ʳ��Υ쥸����������ɥ������CPU�Ǥϡ��쥸�����������
+����ե�å��夹�륳���ɤ��ɲä���ɬ�פ����뤫���Τ�ޤ���
+
+* ���۾��
+
+Ruby�����ۤ˴ؤ�������ݻ��ԤǤ�����<[email protected]>
+�ϰʲ��ξ���Ĥ��ޤ���
+
+ + ����
+
+ �����ʤ���Ū�Ǥ��켫ͳ�Ǥ�������������ǽ��ĥ��Х�������
+ ��ԤؤΥե����ɥХå�����Ԥ��ޤ�(����������ǤϤ���
+ �ޤ���)��
+
+ + ¾�Υץ������ؤΰ���
+
+ �����ʤ���Ū�Ǥ��켫ͳ�Ǥ�����������ruby�˴ޤޤ��¾�κ�
+ �Ԥˤ�륳���ɤϡ����줾��κ�Ԥΰո��ˤ�����¤��ä���
+ ��ޤ�������Ū�ˤ�gc.c(����)��regex.[ch]��fnmatch.[ch]��
+ glob.c, st.[ch]��missing�ǥ��쥯�ȥ겼�Υե����뷲������
+ ���ޤ���
+
+ + ������
+
+ ���ۤ������֤�ݻ�����¤꼫ͳ�Ǥ����ѹ���Ԥä���Τ��
+ ���ۤ��뤳�Ȥ��˾������ˤϺ�Ԥ�Ϣ�����Ƥ�������������
+ ���ʥ��ruby�����Τ˶��̤Ǥ���褦�Ǥ���С������ۤ�ǧ��
+ �����ˤǤ���
+
+ �ѹ���Ԥʤ�ʤ�ruby�򥳥�ѥ��뤷���Х��ʥ�����ۤ϶ػ�
+ ���ޤ��󤬡�����ѥ�����˵�������ȥ�֥�򸺤餹����
+ �ˡ�����ѥ�����ξ����Ǥ�������ܤ���������������˾
+ ���ޤ���
+
+ + Ruby������ץȤθ���
+
+ ���Ƥ�ruby������ץȤθ����Ϥ��줾�������Ԥ�°���ޤ���
+ ��ԤϤ����˴ؤ��ư��ڤθ������ĥ���ޤ��󡥤ޤ�ruby��
+ �Ȥ߹��ि��γ�ĥ�⥸�塼��˴ؤ��Ƥ�Ʊ�ͤǤ���
+
+ + ̵�ݾ�
+
+ Ruby��̵�ݾڤǤ�����Ԥ�ruby�򥵥ݡ��Ȥ���ջ֤Ϥ���ޤ�
+ ����ruby���ȤΥХ����뤤��ruby������ץȤΥХ��ʤɤ���ȯ
+ �����뤤���ʤ�»�����Ф��Ƥ���Ǥ������ޤ���
+
+* ����
+
+�����ȡ��Х���ݡ��Ȥ���¾�� [email protected] �ޤǡ�
+-------------------------------------------------------
+created at: Thu Aug 3 11:57:36 JST 1995
+Local variables:
+mode: indented-text
+end: