home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / rbemx144.zip / ruby-1.4.4 / README.jp < prev    next >
Text File  |  1999-12-11  |  6KB  |  197 lines

  1. * Rubyñ╚ñ╧
  2.  
  3. Rubyñ╧Ñ╖Ñ≤Ñ╫Ñδñ½ñ─╢»╬╧ñ╩ѬÑ╓Ñ╕ѺѻÑ╚╗╪╕■Ñ╣Ñ»ÑΩÑ╫Ñ╚╕└╕∞ñ╟ñ╣íÑ
  4. Rubyñ╧║╟╜Θñ½ñΘ╜π┐Φñ╩ѬÑ╓Ñ╕ѺѻÑ╚╗╪╕■╕└╕∞ñ╚ñ╖ñ╞└▀╖╫ñ╡ñ∞ñ╞ñññ▐
  5. ñ╣ñ½ñΘíñѬÑ╓Ñ╕ѺѻÑ╚╗╪╕■Ñ╫ÑφÑ░ÑΘÑ▀Ñ≤Ñ░ñ≥╝Ω╖┌ñ╦╣╘ñª╗÷ñ¼╜╨═Φñ▐
  6. ñ╣íÑñΓñ┴ñφñ≤─╠╛∩ñ╬╝Ω┬│ñ¡╖┐ñ╬Ñ╫ÑφÑ░ÑΘÑ▀Ñ≤Ñ░ñΓ▓─╟╜ñ╟ñ╣íÑ
  7.  
  8. Rubyñ╧Ñ╞Ñ¡Ñ╣Ñ╚╜Φ═²┤╪╖╕ñ╬╟╜╬╧ñ╩ñ╔ñ╦═Ññ∞íñPerlñ╚╞▒ñ╕ñ»ñΘññ╢»╬╧
  9. ñ╟ñ╣íÑñ╡ñΘñ╦Ñ╖Ñ≤Ñ╫Ñδñ╩╩╕╦íñ╚íñ╬π│░╜Φ═²ñΣÑñÑ╞Ñ∞í╝Ñ┐ñ╩ñ╔ñ╬╡í╣╜
  10. ñ╦ñΦñ├ñ╞íññΦñΩ╩¼ñ½ñΩñΣñ╣ññÑ╫ÑφÑ░ÑΘÑ▀Ñ≤Ñ░ñ¼╜╨═Φñ▐ñ╣íÑ
  11.  
  12.  
  13. * Rubyñ╬╞├─╣
  14.  
  15.   + Ñ╖Ñ≤Ñ╫Ñδñ╩╩╕╦í
  16.   + ╔ß─╠ñ╬ѬÑ╓Ñ╕ѺѻÑ╚╗╪╕■╡í╟╜(Ñ»ÑΘÑ╣íñÑßÑ╜Ñ├Ñ╔Ñ│í╝Ñδñ╩ñ╔)
  17.   + ╞├╝∞ñ╩ѬÑ╓Ñ╕ѺѻÑ╚╗╪╕■╡í╟╜(Mixin, ╞├░█ÑßÑ╜Ñ├Ñ╔ñ╩ñ╔)
  18.   + ▒Θ╗╗╗╥Ѭí╝Ñ╨í╝Ñφí╝Ñ╔
  19.   + ╬π│░╜Φ═²╡í╟╜
  20.   + ÑñÑ╞Ñ∞í╝Ñ┐ñ╚Ñ»Ñφí╝Ñ╕Ñπ
  21.   + Ñ¼í╝Ñ┘í╝Ñ╕Ñ│Ñ∞Ñ»Ñ┐
  22.   + Ñ└ÑñÑ╩Ñ▀Ñ├Ñ»Ñφí╝Ñ╟ÑúÑ≤Ñ░ (Ñóí╝Ñ¡Ñ╞Ñ»Ñ┴Ñπñ╦ñΦñδ)
  23.   + ░▄┐ó└¡ñ¼╣ΓññíÑ┬┐ñ»ñ╬UNIX╛σñ╟╞░ñ»ñ└ñ▒ñ╟ñ╩ñ»íñDOSñΣWindowsíñ
  24.     MacíñBeOSñ╩ñ╔ñ╬╛σñ╟ñΓ╞░ñ»
  25.  
  26.  
  27. * ╞■╝Ω╦í
  28.  
  29. ** ftpñ╟
  30.  
  31. ░╩▓╝ñ╬╛∞╜Ωñ╦ñ¬ñññ╞ñóñΩñ▐ñ╣íÑ
  32.  
  33.   ftp://ftp.netlab.co.jp/pub/lang/ruby/
  34.  
  35. ** CVSñ╟
  36.  
  37.   $ cvs -d :pserver:anonymous@cvs.netlab.co.jp:/home/cvs login
  38.   (Logging in to anonymous@cvs.netlab.co.jp)
  39.   CVS password: guest
  40.   $ cvs -d :pserver:anonymous@cvs.netlab.co.jp:/home/cvs checkout ruby
  41.  
  42.  
  43. * Ñ█í╝ÑαÑ┌í╝Ñ╕
  44.  
  45. Rubyñ╬Ñ█í╝ÑαÑ┌í╝Ñ╕ñ╬URLñ╧
  46.  
  47.    http://www.ruby-lang.org/
  48.  
  49. ñ╟ñ╣íÑ
  50.  
  51.  
  52. * Ñßí╝ÑΩÑ≤Ñ░ÑΩÑ╣Ñ╚
  53.  
  54. Rubyñ╬Ñßí╝ÑΩÑ≤Ñ░ÑΩÑ╣Ñ╚ñ¼ñóñΩñ▐ñ╣íú╗▓▓├┤⌡╦╛ñ╬╩²ñ╧
  55.  
  56.    ruby-list-ctl@netlab.co.jp
  57.  
  58. ñ▐ñ╟╦▄╩╕ñ╦
  59.  
  60.    subscribe YourFirstName YourFamilyName
  61.    
  62. ñ╚╜±ñññ╞┴≈ñ├ñ╞▓╝ñ╡ññíú 
  63.  
  64. Ruby│½╚»╝╘╕■ñ▒Ñßí╝ÑΩÑ≤Ñ░ÑΩÑ╣Ñ╚ñΓñóñΩñ▐ñ╣íúñ│ñ┴ñΘñ╟ñ╧rubyñ╬Ñ╨
  65. Ñ░íó╛¡═Φñ╬╗┼══│╚─Ññ╩ñ╔╝┬┴⌡╛σñ╬╠Σ┬Ωñ╦ñ─ñññ╞╡─╧└ñ╡ñ∞ñ╞ñññ▐ñ╣íú
  66. ╗▓▓├┤⌡╦╛ñ╬╩²ñ╧
  67.  
  68.    ruby-dev-ctl@netlab.co.jp
  69.  
  70. ñ▐ñ╟ruby-listñ╚╞▒══ñ╬╩²╦íñ╟Ñßí╝Ñδñ╖ñ╞ñ»ñ└ñ╡ññíú 
  71.  
  72. Ruby│╚─ÑÑΓÑ╕Ñσí╝Ñδñ╦ñ─ñññ╞╧├ñ╖╣τñªruby-extÑßí╝ÑΩÑ≤Ñ░ÑΩÑ╣Ñ╚ñ╚
  73. ▒╤╕∞ñ╟╧├ñ╖╣τñªruby-talkÑßí╝ÑΩÑ≤Ñ░ÑΩÑ╣Ñ╚ñΓñóñΩñ▐ñ╣íú╗▓▓├╩²╦í
  74. ñ╧ñ╔ñ∞ñΓ╞▒ñ╕ñ╟ñ╣íú 
  75.  
  76.  
  77. * Ñ│Ñ≤Ñ╤ÑñÑδíªÑñÑ≤Ñ╣Ñ╚í╝Ñδ
  78.  
  79. ░╩▓╝ñ╬╝Ω╜τñ╟╣╘ñ├ñ╞ñ»ñ└ñ╡ññíÑ
  80.  
  81.   1. configureñ≥╝┬╣╘ñ╖ñ╞Makefileñ╩ñ╔ñ≥└╕└«ñ╣ñδ
  82.  
  83.   2. (╔¼═╫ñ╩ñΘñ╨)defines.hñ≥╩╘╜╕ñ╣ñδ
  84.  
  85.      ┬┐╩¼íñ╔¼═╫╠╡ñññ╚╗╫ñññ▐ñ╣íÑ
  86.  
  87.   3. (╔¼═╫ñ╩ñΘñ╨)ext/Setupñ╦└┼┼¬ñ╦ÑΩÑ≤Ñ»ñ╣ñδ│╚─ÑÑΓÑ╕Ñσí╝Ñδñ≥
  88.      ╗╪─Ωñ╣ñδ
  89.  
  90.      ext/Setupñ╦╡¡╜╥ñ╖ñ┐ÑΓÑ╕Ñσí╝Ñδñ╧└┼┼¬ñ╦ÑΩÑ≤Ñ»ñ╡ñ∞ñ▐ñ╣íÑ
  91.  
  92.      Ñ└ÑñÑ╩Ñ▀Ñ├Ñ»Ñφí╝Ñ╟ÑúÑ≤Ñ░ñ≥Ñ╡Ñ▌í╝Ñ╚ñ╖ñ╞ñññ╩ññÑóí╝Ñ¡Ñ╞Ñ»
  93.      Ñ┴Ñπñ╟ñ╧Setupñ╬1╣╘╠▄ñ╬í╓option nodynamicí╫ñ╚ñññª╣╘ñ╬Ñ│
  94.      ÑßÑ≤Ñ╚ñ≥│░ñ╣╔¼═╫ñ¼ñóñΩñ▐ñ╣íÑñ▐ñ┐íññ│ñ╬Ñóí╝Ñ¡Ñ╞Ñ»Ñ┴Ñπñ╟
  95.      │╚─ÑÑΓÑ╕Ñσí╝Ñδñ≥═°═╤ñ╣ñδñ┐ñßñ╦ñ╧íññóñΘñ½ñ╕ñß└┼┼¬ñ╦ÑΩÑ≤
  96.      Ñ»ñ╖ñ╞ñ¬ñ»╔¼═╫ñ¼ñóñΩñ▐ñ╣íÑ
  97.  
  98.   4. makeñ≥╝┬╣╘ñ╖ñ╞Ñ│Ñ≤Ñ╤ÑñÑδñ╣ñδ
  99.  
  100.   5. make testñ╟Ñ╞Ñ╣Ñ╚ñ≥╣╘ñªíÑ
  101.  
  102.      í╓test succeededí╫ñ╚╔╜╝¿ñ╡ñ∞ñ∞ñ╨└«╕∙ñ╟ñ╣íÑñ┐ñ└ñ╖Ñ╞Ñ╣Ñ╚
  103.      ñ╦└«╕∙ñ╖ñ╞ñΓ┤░α·ñ└ñ╚╩▌╛┌ñ╡ñ∞ñ╞ñññδ╠⌡ñ╟ñ╧ñóñΩñ▐ñ╗ñ≤íÑ
  104.  
  105.   6. make install
  106.  
  107.      rootñ╟║ε╢╚ñ╣ñδ╔¼═╫ñ¼ñóñδñ½ñΓñ╖ñ∞ñ▐ñ╗ñ≤íÑ
  108.  
  109. ñΓñ╖íñÑ│Ñ≤Ñ╤ÑñÑδ╗■ñ╦Ñ¿ÑΘí╝ñ¼╚»└╕ñ╖ñ┐╛∞╣τñ╦ñ╧Ñ¿ÑΘí╝ñ╬ÑφÑ░ñ╚Ñ▐
  110. Ñ╖Ñ≤íñOSñ╬╝∩╬αñ≥┤▐ñαñ╟ñ¡ñδñ└ñ▒╛▄ñ╖ññÑ∞Ñ▌í╝Ñ╚ñ≥║ε╝╘ñ╦┴≈ñ├ñ╞ñ»
  111. ñ└ñ╡ñδñ╚┬╛ñ╬╩²ñ╬ñ┐ñßñ╦ñΓñ╩ñΩñ▐ñ╣íÑ
  112.  
  113.  
  114. * ░▄┐ó
  115.  
  116. UNIXñ╟ñóñ∞ñ╨configureñ¼ñ█ñ╚ñ≤ñ╔ñ╬║╣░█ñ≥╡█╝²ñ╖ñ╞ñ»ñ∞ñδñ╧ñ║ñ╟
  117. ñ╣ñ¼íñ╗╫ñ∩ñ╠╕½═εñ╚ñ╖ñ¼ñóñ├ñ┐╛∞╣τ(ñóñδñ╦░πñññ╩ññ)íñ║ε╝╘ñ╦ñ╜ñ╬
  118. ñ│ñ╚ñ≥Ñ∞Ñ▌í╝Ñ╚ñ╣ñ∞ñ╨íñ▓≥╖Φñ╟ñ¡ñδñ½ñΓ├╬ñ∞ñ▐ñ╗ñ≤íÑ
  119.  
  120. Ñóí╝Ñ¡Ñ╞Ñ»Ñ┴Ñπñ╦ñΓñ├ñ╚ñΓ░═┬╕ñ╣ñδñ╬ñ╧GC╔⌠ñ╟ñ╣íÑRubyñ╬GCñ╧┬╨╛▌
  121. ñ╬Ñóí╝Ñ¡Ñ╞Ñ»Ñ┴Ñπñ¼setjmp()ñ╦ñΦñ├ñ╞┴┤ñ╞ñ╬Ñ∞Ñ╕Ñ╣Ñ┐ñ≥ jmp_bufñ╦
  122. │╩╟╝ñ╣ñδñ│ñ╚ñ╚íñjmp_bufñ╚Ñ╣Ñ┐Ñ├Ñ»ñ¼32bitÑóÑΘÑñÑ≤ÑßÑ≤Ñ╚ñ╡ñ∞ñ╞
  123. ñññδñ│ñ╚ñ≥▓╛─Ωñ╖ñ╞ñññ▐ñ╣íÑ╞├ñ╦┴░╝╘ñ¼└«╬⌐ñ╖ñ╩ññ╛∞╣τñ╬┬╨▒■ñ╧╚≤
  124. ╛∩ñ╦║ñ╞±ñ╟ñ╖ñτñªíÑ╕σ╝╘ñ╬▓≥╖Φñ╧╚µ│╙┼¬┤╩├▒ñ╟íñgc.cñ╟Ñ╣Ñ┐Ñ├Ñ»ñ≥
  125. Ñ▐í╝Ñ»ñ╖ñ╞ñññδ╔⌠╩¼ñ╦ÑóÑΘÑñÑ≤ÑßÑ≤Ñ╚ñ╬Ñ╨ÑñÑ╚┐⌠ñ└ñ▒ñ║ñΘñ╖ñ╞Ñ▐í╝
  126. Ñ»ñ╣ñδÑ│í╝Ñ╔ñ≥─╔▓├ñ╣ñδñ└ñ▒ñ╟║╤ñ▀ñ▐ñ╣íÑí╓defined(THINK_C)í╫ñ╟
  127. │τñΘñ∞ñ╞ñññδ╔⌠╩¼ñ≥╗▓╣═ñ╦ñ╖ñ╞ñ»ñ└ñ╡ññ
  128.  
  129. # ╝┬║▌ñ╦ñ╧Rubyñ╧Think Cñ╟ñ╧Ñ│Ñ≤Ñ╤ÑñÑδñ╟ñ¡ñ▐ñ╗ñ≤íÑ
  130.  
  131. Ñ∞Ñ╕Ñ╣Ñ┐ѪÑúÑ≤Ñ╔Ѫñ≥╗²ñ─CPUñ╟ñ╧íñÑ∞Ñ╕Ñ╣Ñ┐ѪÑúÑ≤Ñ╔Ѫñ≥Ñ╣Ñ┐Ñ├
  132. Ñ»ñ╦Ñ╒ÑΘÑ├Ñ╖Ñσñ╣ñδÑóÑ╗Ñ≤Ñ╓ÑΘÑ│í╝Ñ╔ñ≥─╔▓├ñ╣ñδ╔¼═╫ñ¼ñóñδñ½ñΓ├╬
  133. ñ∞ñ▐ñ╗ñ≤íÑ
  134.  
  135.  
  136. * ╟█╔█╛≥╖∩
  137.  
  138. Rubyñ╧Ñ╒ÑΩí╝Ñ╜Ñ╒Ñ╚ѪѺÑóñ╟ñ╣íÑGPL(the GNU General Public
  139. License)ñ▐ñ┐ñ╧░╩▓╝ñ╦╝¿ñ╣╛≥╖∩ñ╟Rubyñ≥║╞╟█╔█ñ╟ñ¡ñ▐ñ╣íÑGPLñ╦ñ─
  140. ñññ╞ñ╧COPYINGÑ╒ÑíÑñÑδñ≥╗▓╛╚ñ╖ñ╞▓╝ñ╡ññíÑ
  141.  
  142.   1. ╩ú└╜ñ╧└⌐╕┬ñ╩ñ»╝½═│ñ╟ñ╣íÑ
  143.  
  144.   2. ░╩▓╝ñ╬╛≥╖∩ñ╬ñññ║ñ∞ñ½ñ≥╦■ñ┐ñ╣╗■ñ╦╝Ω╕╡ñ╬Rubyñ╬Ñ╜í╝Ñ╣ñ≥╝½
  145.      ═│ñ╦╩╤╣╣ñ╟ñ¡ñ▐ñ╣íÑ
  146.  
  147.      (a) Ñ═Ñ├Ñ╚Ñ╦Ñσí╝Ñ║ñ╦Ñ▌Ñ╣Ñ╚ñ╖ñ┐ñΩíñ║ε╝╘ñ╦╩╤╣╣ñ≥┴≈╔╒ñ╣ñδ
  148.          ñ╩ñ╔ñ╬╩²╦íñ╟íñ╩╤╣╣ñ≥╕°│½ñ╣ñδíÑ
  149.  
  150.      (b) ╩╤╣╣ñ╖ñ┐Rubyñ≥╝½╩¼ñ╬╜Ω┬░ñ╣ñδ┴╚┐Ñ╞Γ╔⌠ñ└ñ▒ñ╟╗╚ñªíÑ
  151.  
  152.      (c) ╩╤╣╣┼└ñ≥╠└╝¿ñ╖ñ┐ñªñ¿íñÑ╜Ñ╒Ñ╚ѪѺÑóñ╬╠╛┴░ñ≥╩╤╣╣ñ╣ñδíÑ
  153.          ñ╜ñ╬Ñ╜Ñ╒Ñ╚ѪѺÑóñ≥╟█╔█ñ╣ñδ╗■ñ╦ñ╧╩╤╣╣┴░ñ╬RubyñΓ╞▒╗■
  154.          ñ╦╟█╔█ñ╣ñδíÑñ▐ñ┐ñ╧╩╤╣╣┴░ñ╬Rubyñ╬Ñ╜í╝Ñ╣ñ╬╞■╝Ω╦íñ≥╠└
  155.          ╝¿ñ╣ñδíÑ
  156.  
  157.      (d) ñ╜ñ╬┬╛ñ╬╩╤╣╣╛≥╖∩ñ≥║ε╝╘ñ╚╣τ░╒ñ╣ñδíÑ
  158.  
  159.   3. ░╩▓╝ñ╬╛≥╖∩ñ╬ñññ║ñ∞ñ½ñ≥╦■ñ┐ñ╣╗■ñ╦Rubyñ≥ѬÑ╓Ñ╕ѺѻÑ╚Ñ│í╝
  160.      Ñ╔ñΣ╝┬╣╘╖┴╝░ñ╟ñΓ╟█╔█ñ╟ñ¡ñ▐ñ╣íÑ
  161.  
  162.      (a) Ñ╨ÑñÑ╩ÑΩñ≥╝⌡ñ▒╝Φñ├ñ┐┐═ñ¼Ñ╜í╝Ñ╣ñ≥╞■╝Ωñ╟ñ¡ñδñΦñªñ╦íñ
  163.          Ñ╜í╝Ñ╣ñ╬╞■╝Ω╦íñ≥╠└╝¿ñ╣ñδíÑ
  164.  
  165.      (b) ╡í│ú▓─╞╔ñ╩Ñ╜í╝Ñ╣Ñ│í╝Ñ╔ñ≥┼║╔╒ñ╣ñδíÑ
  166.  
  167.      (c) ╩╤╣╣ñ≥╣╘ñ├ñ┐Ñ╨ÑñÑ╩ÑΩñ╧╠╛┴░ñ≥╩╤╣╣ñ╖ñ┐ñªñ¿íñѬÑΩÑ╕Ñ╩
  168.          Ñδñ╬Ñ╜í╝Ñ╣Ñ│í╝Ñ╔ñ╬╞■╝Ω╦íñ≥╠└╝¿ñ╣ñδíÑ
  169.  
  170.      (d) ñ╜ñ╬┬╛ñ╬╟█╔█╛≥╖∩ñ≥║ε╝╘ñ╚╣τ░╒ñ╣ñδíÑ
  171.  
  172.   4. ┬╛ñ╬Ñ╫ÑφÑ░ÑΘÑαñ╪ñ╬░·═╤ñ╧ñññ½ñ╩ñδ╠▄┼¬ñ╟ñóñ∞╝½═│ñ╟ñ╣íÑñ┐
  173.      ñ└ñ╖íñRubyñ╦┤▐ñ▐ñ∞ñδ┬╛ñ╬║ε╝╘ñ╦ñΦñδÑ│í╝Ñ╔ñ╧íññ╜ñ∞ñ╛ñ∞ñ╬
  174.      ║ε╝╘ñ╬░╒╕■ñ╦ñΦñδ└⌐╕┬ñ¼▓├ñ¿ñΘñ∞ñ▐ñ╣íÑ╢±┬╬┼¬ñ╦ñ╧gc.c(░∞╔⌠)íñ
  175.      util.c(░∞╔⌠)íñst.[ch]íñregex.[ch] ñ¬ñΦñ╙ ./missingÑ╟Ñú
  176.      Ñ∞Ñ»Ñ╚ÑΩ▓╝ñ╬Ñ╒ÑíÑñÑδ╖▓ñ¼│║┼÷ñ╖ñ▐ñ╣íÑñ╜ñ∞ñ╛ñ∞ñ╬╟█╔█╛≥╖∩
  177.      ñ╩ñ╔ñ╦╔╒ñññ╞ñ╧│╞Ñ╒ÑíÑñÑδñ≥╗▓╛╚ñ╖ñ╞ñ»ñ└ñ╡ññíÑ
  178.  
  179.   5. Rubyñ╪ñ╬╞■╬╧ñ╚ñ╩ñδÑ╣Ñ»ÑΩÑ╫Ñ╚ñ¬ñΦñ╙íñRubyñ½ñΘñ╬╜╨╬╧ñ╬╕ó
  180.      ═°ñ╧Rubyñ╬║ε╝╘ñ╟ñ╧ñ╩ñ»íññ╜ñ∞ñ╛ñ∞ñ╬╞■╜╨╬╧ñ≥└╕└«ñ╖ñ┐┐═ñ╦
  181.      ┬░ñ╖ñ▐ñ╣íÑñ▐ñ┐íñRubyñ╦┴╚ñ▀╣■ñαñ┐ñßñ╬│╚─ÑÑΘÑñÑ╓ÑΘÑΩñ╦ñ─
  182.      ñññ╞ñΓ╞▒══ñ╟ñ╣íÑ
  183.  
  184.   6. Rubyñ╧╠╡╩▌╛┌ñ╟ñ╣íÑ║ε╝╘ñ╧Rubyñ≥Ñ╡Ñ▌í╝Ñ╚ñ╣ñδ░╒╗╓ñ╧ñóñΩñ▐
  185.      ñ╣ñ¼íñRuby╝½┐╚ñ╬Ñ╨Ñ░ñóñδñññ╧RubyÑ╣Ñ»ÑΩÑ╫Ñ╚ñ╬Ñ╨Ñ░ñ╩ñ╔ñ½
  186.      ñΘ╚»└╕ñ╣ñδñññ½ñ╩ñδ┬╗│▓ñ╦┬╨ñ╖ñ╞ñΓ└╒╟ññ≥╗²ñ┴ñ▐ñ╗ñ≤íÑ
  187.  
  188.  
  189. * ├°╝╘
  190.  
  191. Ñ│ÑßÑ≤Ñ╚íñÑ╨Ñ░Ñ∞Ñ▌í╝Ñ╚ñ╜ñ╬┬╛ñ╧ matz@netlab.co.jp ñ▐ñ╟íÑ
  192. -------------------------------------------------------
  193. created at: Thu Aug  3 11:57:36 JST 1995
  194. Local variables:
  195. mode: indented-text
  196. end:
  197.