[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000981] Re: AdvancedDCL-0.1.8 Install Memo
��Ƿ��Ǥ���
> mNum = rb_define_module("NumRu");
>
> �ǡ��⥸�塼��������Ƥޤ������ɤ���� Ruby �ץ��������Τ褦��
> �ɲäˤʤ餺����ˤʤ�褦�Ǥ��ʤȤ����ǡ�����ϥ������Х���
> ���ʤ������ NumRu --> mNumRu ��˽̤�� mNum �Ȥ���Τ�����
> �ޤ������ˡ� ���ᤷ�˰������ȥ����Ȥ���������ʤ�ư���ޤ�
> �����Ǥ⤽�줸��Ȥ��ʤ��Τǡ����Ƚ�Ǥ��ʤ��Ȥʤ�ʤ��Ǥ��͡�
>
> Ruby �Υѡ������Ϥۤ�Ȥˤ���Ƥ�������������
�¸����ޤ������ۤ�ȤǤ���
Ruby�������Ǥ� rb_define_module ��̾���� id ���Ѵ�����
rb_define_module_id ��Ƥ�Ǥޤ���Ruby �ץ��������������
eval.c �ǤϤ��� rb_define_module_id ��Ƥ�Ǥޤ��Τǡ�����ľ����
printf ������ƤߤƳ�ǧ���ޤ��������η�̡��ʲ��Τ褦�ˡ�module
���ʸ�Ƥ�Ǥ⡢rb_define_module_id �ϰ���ƤФ�ʤ�
���Ȥ��狼��ޤ�����
module Helo
print "a\n"
def a
end
end
module Helo
print "a\n"
def b
end
end
��äơ������ϡ��ֳ�ĥ�饤�֥��Ǥ� rb_define_module �ϡ��ۤ�
�Ȥ˺�����ˤʤ�פȤ������ȤǤ������餯 ruby �Υѡ������������
������ζػ�§�ˤ�ꡢ�⥸�塼��������Ԥ鷺�˥������פ����ڤ�
�ؤ���ΤǤ��礦��
���ܸ������狼��ޤ����Τǡ�RubyNetCDF, RubyDCL �β�����Ԥ��ޤ���
��Ƿ��