math.tcl

Go to the documentation of this file.
00001 /*  math.tcl --*/
00002 /* */
00003 /*  Main 'package provide' script for the package 'math'.*/
00004 /* */
00005 /*  Copyright (c) 1998-2000 by Ajuba Solutions.*/
00006 /*  Copyright (c) 2002 by Kevin B. Kenny.  All rights reserved.*/
00007 /* */
00008 /*  See the file "license.terms" for information on usage and redistribution*/
00009 /*  of this file, and for a DISCLAIMER OF ALL WARRANTIES.*/
00010 /*  */
00011 /*  RCS: @(#) $Id: math.tcl,v 1.22 2006/09/20 22:16:02 andreas_kupries Exp $*/
00012 
00013 package require Tcl 8.2     ;/*  uses [lindex $l end-$integer]*/
00014 
00015 /*  @mdgen OWNER: tclIndex*/
00016 
00017 namespace ::math {
00018 
00019     variable version 1.2.4
00020 
00021     /*  misc.tcl*/
00022 
00023     namespace export    cov     fibonacci   integrate
00024     namespace export    max     mean        min
00025     namespace export    product     random      sigma
00026     namespace export    stats       sum
00027     namespace export    expectDouble    expectInteger
00028 
00029     /*  combinatorics.tcl*/
00030 
00031     namespace export    ln_Gamma    factorial   choose
00032     namespace export    Beta
00033 
00034     /*  Set up for auto-loading*/
00035 
00036     variable home [file join [pwd] [file dirname [info script]]]
00037     if {[lsearch -exact $::auto_path $home] == -1} {
00038     lappend ::auto_path $home
00039     }
00040 
00041     package provide [namespace tail [namespace current]] $version
00042 }
00043 

Generated on 21 Sep 2010 for Gui by  doxygen 1.6.1