diff options
author | Yukihiro Matsumoto <[email protected]> | 1995-03-15 14:59:18 +0900 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2019-08-17 22:09:31 +0900 |
commit | d349889e770a2078c247d9d28070e86a54b856f4 (patch) | |
tree | 8bdbf87f3ff78ef237c4ff8efa061fbb8dc5a226 /ruby.1 | |
parent | 881c5a9c320c637ee0f6526b40cf70c1379ab656 (diff) |
version 0.69v0_69
https://cache.ruby-lang.org/pub/ruby/1.0/ruby-0.69.tar.gz
Wed Mar 15 14:59:18 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.69
* eval.c(method_missing): unknownから名称変更.
* eval.c(single_method_added): 特異メソッドが定義された時に呼ばれ
るメソッド.hookとして使える.実際に定義される直前に呼ばれる.
Tue Mar 14 14:46:44 1995 Yukihiro Matsumoto (matz@ix-02)
* ruby.c(proc_options): 引数の解析を自分でやることにより引数指定の
方法がperlに近付いた.getopt_longはもう使わない.
* dir.c(glob): `{}'のネストを許すようにした.
Mon Mar 13 17:56:25 1995 Yukihiro Matsumoto (matz@ix-02)
* glob.c: Glob(ワイルドカードオブジェクト)はなくなった.ワイルドカー
ドの展開はDir.glob(文字列)を使う.ワイルドカードのマッチは正規表
現で代用.
Fri Mar 10 18:35:46 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c: Mathのようなモジュールは自分自身でextendする.
* eval.c: クラスやモジュールを定義した既に同名のものがあれば追加定
義となるように.ただし.superクラスの違いなどはチェックする.
* regex.c: debug.
* math.c: 定数PIとEを定義.
Thu Mar 9 21:35:12 1995 Yukihiro Matsumoto (matz@ix-02)
* regex.c: EUC,SJISモードでは0x80以上の8進,16進リテラルを禁止.
* regex.c: クラス内でも数値リテラル・文字クラスが使えるようした.
Wed Mar 8 17:39:05 1995 Yukihiro Matsumoto (matz@ix-02)
* regex.c: \200など括弧の数以上の表現は8進リテラルと解釈する.ただ
し,\1から\9までは例外.
* regex.c: \9以上のリファレンスも有効にした.
Tue Mar 7 14:26:01 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c(public/private): スコープ制御メソッドの名称変更.静的なア
クセスも出来るようにしてみたが,不採用.
Mon Mar 6 19:34:32 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c(inlcude): メソッド化.動的にモジュールをインクルードでき
るように.さらに任意のオブジェクトにもモジュールをインクルードで
きるメソッド `extend'も用意した.
* parse.y: 文法からincludeを削除.メソッド化.
Tue Feb 28 15:35:10 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: 配列,連想配列の最後に`,'をおけるように.
Diffstat (limited to 'ruby.1')
-rw-r--r-- | ruby.1 | 49 |
1 files changed, 24 insertions, 25 deletions
@@ -39,6 +39,15 @@ ruby \- ���֥������Ȼظ�������ץȸ��� .B ruby ���ץ�ϰʲ��ΰ���������դ���. .TP 5 +.B \-0���� +���ϥ쥳���ɥ��ѥ졼��(`$/')��8�ʿ��ǻ��ꤹ��. + +��������ꤷ�ʤ����ϥ̥륭��饯�������ѥ졼���ˤʤ롣���� +���¾�Υ����å������äƤ�褤�� + +\-00��, �ѥ饰��ե⡼��, \-0777��(���Υ����ɤ����ʸ����¸ +�ߤ��ʤ��Τ�)���ե��������٤��ɤ߹���⡼�ɤ�����Ǥ���. +.TP 5 .B \-a `\-n'��`\-p'�ȤȤ���Ѥ���, �����ȥ��ץ�åȥ⡼�ɤ�ON�ˤ���. �����ȥ��ץ�åȥ⡼�ɤǤϳƥ롼�פ���Ƭ��, @@ -55,21 +64,20 @@ ruby \- ���֥������Ȼظ�������ץȸ��� ������ץȤ����������ؤΥ���ѥ���Τߤ�Ԥ�, �¹Ԥ��ʤ�. �� ��ѥ��뽪λ��, ʸˡ���顼��̵�����, "Syntax OK"�Ƚ��Ϥ���. .TP 5 -.B \-C " code" +.B \-K " c" .B ruby �ν���������������ɤ���ꤹ��. .B ruby -�ϻ��ꤷ��ʸ���� `E'�ޤ���`e'����Ϥޤ����ʸ����䥢�� -��������ե����뤬EUC�ǵ��Ҥ���Ƥ���Ȳ��ꤹ��. Ʊ�ͤ�`S'�� -����`s'�ξ���SJIS�Ȥ��ƽ�������. `N'�ϴ�����������ʤ�. �� -�ե���Ȥ�EUC. +�ϻ��ꤷ��ʸ���� `E'�ޤ���`e'�ξ���ʸ����䥢����������ե� +���뤬EUC�ǵ��Ҥ���Ƥ���Ȳ��ꤹ��. Ʊ�ͤ�`S'�ޤ���`s'�ξ� +���SJIS�Ȥ��ƽ�������. `N'�ϴ�����������ʤ�. �ǥե���Ȥ� +EUC. .nf .ne 2 - ruby -C EUC -e 'print "�ƥ���"' - ruby -Ceuc -e 'print "�ƥ���"' - ruby -C 'Shift JIS' -e 'print "�ƥ���"' - ruby -CN 'print "�ƥ���"' + ruby -CE -e 'print "�ƥ���"' + ruby -Cs -e 'print "�ƥ���"' + ruby -Cn -e 'print "�ƥ���"' .fi ���Υ��ץ����Ͼ���ʸ�������ɤμ�ưȽ�̵�ǽ���ɲä��줿��� @@ -83,11 +91,11 @@ ruby \- ���֥������Ȼظ�������ץȸ��� ���ޥ�ɥ饤�饹����ץȤ���ꤹ��. \-e���ץ������դ� �����ˤϰ������饹����ץȥե�����̾����ʤ�. .TP 5 -.B \-F " ʸ����" +.B \-F" ʸ����" ���ϥե�����ɥ��ѥ졼��(`$;')���ͤ�ʸ����˥��åȤ���. awk ��Ʊ̾�Υ��ץ�����Ʊ��Ư����. .TP 5 -.B \-i " extension" +.B \-i" extension" �����ǻ��ꤵ�줿�ե���������Ƥ��֤�������(in-place edit)�� �Ȥ���ꤹ��. ���Υե�����ϳ�ĥ�Ҥ�Ĥ���������¸�����. .nf @@ -105,7 +113,7 @@ ruby \- ���֥������Ȼظ�������ץȸ��� .fi .TP 5 -.B \-I " directory" +.B \-I" directory" �ե����������ɤ���ѥ������(�ɲ�)����. ���ꤵ�줿�ǥ��쥯 �ȥ�� .B ruby @@ -139,15 +147,6 @@ ruby \- ���֥������Ȼظ�������ץȸ��� .fi .TP 5 -.B \-R ʸ����(�ޤ���8�ʿ�) -���ϥ쥳���ɥ��ѥ졼��(`$/')���ͤ�ʸ����˥��åȤ���. ʸ���� -�����٤ƿ���(0-7�ޤ�)���鹽������Ƥ�����ˤ�, ����8�ʿ��ǻ� -�ꤵ�줿�����ɤ���ʸ���ѥ졼���Ȥ���. - -���ξ��, \-R0��, �ѥ饰��ե⡼��, \-R777��(���Υ����ɤ�� -��ʸ����¸�ߤ��ʤ��Τ�)���ե��������٤��ɤ߹���⡼�ɤ��� -��Ǥ���. -.TP 5 .B \-s ������ץ�̾��³��, \-�ǻϤޤ�������ᤷ��, Ʊ̾������ѿ� ���ͤ����ꤹ��. `\-\-'�ʤ�����ʹߤϲ���Ԥʤ�ʤ�. ������ @@ -207,14 +206,14 @@ $VERBOSE�åȤ���. �����ѿ������åȤ���Ƥ����, �����Ĥ� .fi .TP 5 -.B \-x +.B \-x"directory" ��å�������Υ�����ץȤ���Ф��Ƽ¹Ԥ���. #!�ǻϤޤ�, "ruby"�Ȥ���ʸ�����ޤ�ԤޤǤ��ɤ����Ф�. ������ץȤν��� ��EOF(�ե�����ν���), ^D(����ȥ�����D), ^Z(����ȥ�����Z) �ޤ���ͽ���``__END__''�ǻ��ꤹ��. -.TP 5 -.B \-X " directory" -������ץȼ¹����˻��ꤵ�줿�ǥ��쥯�ȥ�˰ܤ�. + +�ǥ��쥯�ȥ�̾����ꤹ��ȡ�������ץȼ¹����˻��ꤵ�줿�ǥ� +�쥯�ȥ�˰ܤ�. .TP 5 .B \-y, \-\-yydebug ����ѥ���ǥХå��⡼��. ����ѥ�����ι�ʸ���Ϥβ�����ɽ�� |