[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000427] Re: proto2c



���Ȥ���Ǥ�

�����˥����ȤǤ���ȥ�������������ޤ���

# �������˶�̳Ϣ����RASC������ɸ�������ޤ��� > ��Ƿ�⤵��

In message "[dennou-ruby:000425] Re: proto2c"
    on 00/10/29, Kuroi Keiko <keiko@xxxxxx> writes:
>�����������饵������׻�������ʬ��񤤤Ƥߤޤ�������������
>�����㤷�Ƥ���塢������ư���Ƥ��ʤ��褦�ʵ������ޤ���

���ȤǤߤƥ����Ȥ��ޤ���

>�ޤ�������Υ������ǡ�DFLT_SIZE ��¿�Ѥ��Ƥ��ޤ����⤦����
>��䤹����ʤϤʤ��ΤǤ��礦���� �ѡ������ǤǤ��뤳�Ȥ�³�
>������ޤ����͡�������ư���Ф����ΤǤ�����

����ϡ����äƤ��ޤ�����������Ƥ��ʤ�DCL�λ��ͤ���Ǥ������
�ޤ������ʤ��Ȥ⡢cdcl��Ȥ��Ȥ��ˤ�Ʊ�����꤬ȯ�����ޤ�����
LAPACK�Τ褦�ʤ��ʤ줿�饤�֥��ǤϤ�äȤ��䤹���褦�Ǥ���

>�᥽�åɤ�����ϡ��������ʤ��ư���ƤϤ���ΤǤ�������ä�
>��������������Ȼפ��Τǡ����Ȥ��󤵤󡢥����å�����ĺ��
>�ޤ�����

���ȤǤߤƥ����Ȥ��ޤ���

>�㤨�С������Ѥ� real ������ѿ����֤���硢Array �Υ��֥���
>���Ȥ���NumArray �ˤ��뤫��Ƚ�Ǥ��¤ä��ΤǤ���(�ޤ����¤�
>�񤤤Ƥ��ʤ���ʬ�Ǥ����ɡ�)
>Ruby/DCL ( Ruby/CDCL ? ̾���Ϥɤ����ޤ������ߤʤ���� ��)
>����NumArray ��ɬ�ܤˤ���ʤ����� NumArray �ˤ��ޤ����Ǥʤ���
>�в����ե饰������ޤ�����NumArray ��������Ǥ���͡����äȡ�

���äȡ����ˤ��ޤ��͡���ǽ���Ȥ��Ƥ�
  (1) Array
  (2) NumArray 
  (3) NumArray �� Array
��3�ѥ����󤬤��ꤨ��Ϥ��Ǥ����Ȥꤢ������ΧArray�ˤ��ޤ��礦��
�դ�(2)��(3)�Ǥʤ��Ȥ�������DCL�ؿ��ˤϲ�������ޤ���?

>work �����פ��ѿ��ϡ�Ruby/DCL ���ΰ���ݤ��ʤ��Ȥ����ʤ���
>����͡� �ޤ����ΰ���ݤ� ALLOC_N() �Ǥ�������Ǥ��礦����

ALLOCA_N()�Ǥ褤�Ǥ���alloca()���줿�ΰ�ϴؿ������֤륿����
�󥰤Dz�������ޤ�����work�ѿ��Ϥޤ��ˤ��Τ褦�����ӤǤ����
���Ǥ��Τǡ�

>NumArray ���֥������Ȥ��ɤ����Υ����å��ϡ������פ� T_DATA 
>�����Ƥ�������ʤΤǤ������ɤ�����Ф����Ǥ��礦��

kind_of? ���������롢object.c:rb_obj_is_kind_of() ��Ȥ��Τ�
�褤�Ǥ��礦���¹ԥ����Ȥ������ޤ�����Complex�ʤɤ�����C�Ǽ�
�����ʤ���Фʤ�ʤ����Ȥ�ͤ���� T_DATA �ˤ������å��ϴ�
���Ǥ���

>���줫��κ�ȤǤ�����
>��ϡ�Ruby/DCL ����Ƥִؿ�(���֥������Ȥ��� C ����ؤ��Ѵ���
>���ε�) �������ȻפäƤ��ޤ���
>
>���Ȥϡ�proto2c �ν����ȡ�Init_dcl() ���ꡢ����ѥ����ư��
>��ǧ���������Ȥ��󤵤󡢤ɤΤ褦��ʬô���ޤ��礦����

�Ǥϡ��ͤ� Init_dcl() ��ô�����ޤ���proto2c �γ�ǧ�Ϥ��ߤ���
���դ����Ȥ����Ǥ֤Ĥ������ޤ��礦��

>�ȡ�����Ф���ˤʤäƤ��ޤ��ޤ�����
>�Ǥϡ�����������ꤤ���ޤ���

�����������ȤƤ������ޤ����ޤȤ�˻ؼ���Ф��Ƥ��ʤ��ͤΤ�
�����ɤ��ͤ��ƤⰭ����Ǥ� __;

-- gotoken