[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:22625

From: akr ruby-lang.org
Date: Thu, 7 Feb 2008 10:43:44 +0900 (JST)
Subject: [ruby-cvs:22625] Ruby:r15388 (trunk): * math.c (math_gamma): new method Math.gamma.

akr	2008-02-07 10:43:43 +0900 (Thu, 07 Feb 2008)

  New Revision: 15388

  Added files:
    trunk/missing/lgamma_r.c
    trunk/missing/tgamma.c
  Modified files:
    trunk/ChangeLog
    trunk/LEGAL
    trunk/configure.in
    trunk/include/ruby/missing.h
    trunk/math.c

  Log:
    * math.c (math_gamma): new method Math.gamma.
      (math_lgamma): new method Math.lgamma.
    
    * include/ruby/missing.h (tgamma): declared unless HAVE_TGAMMA.
      (lgamma_r): declared unless HAVE_LGAMMA_R.
    
    * configure.in (tgamma): check for replacement funtions.
      (lgamma_r): ditto.
    
    * missing/tgamma.c: new file.  based on gamma.c from
      "C-gengo niyoru saishin algorithm jiten" (New Algorithm handbook
      in C language) (Gijyutsu hyouron sha, Tokyo, 1991)
      by Haruhiko Okumura.
    
    * missing/lgamma_r.c: ditto.
    
    * LEGAL (missing/tgamma.c): describe as public domain.
      (missing/lgamma_r.c): ditto.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/missing/lgamma_r.c?revision=15388&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/math.c?r1=15388&r2=15387&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/missing.h?r1=15388&r2=15387&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15388&r2=15387&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/missing/tgamma.c?revision=15388&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/configure.in?r1=15388&r2=15387&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/LEGAL?r1=15388&r2=15387&diff_format=u


[前][次][番号順一覧][スレッド一覧][生データ]