diff options
author | Yukihiro Matsumoto <matz@ruby-lang.org> | 1995-03-15 14:59:18 +0900 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 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 ѥǥХå⡼. ѥιʸϤβɽ |