diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 182 |
1 files changed, 131 insertions, 51 deletions
@@ -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: |