# used to test execution time of different systems. # punkshell in zipfs becomes comparable in runtime when a largish number of packages are loaded as below. (some largish in size such as snit) # if punkshell has punk::libunknown enhancement (faster nonexistant package) # when there are package requires for nonexistant packages - it is somewhat faster than standard tclsh scanning real filesystem auto_path and tcl::tm::path. package require math::decimal package require math::trig package require math::bigfloat package require math::bignum package require math::fourier package require math::filters package require math::complexnumbers package require math::statistics package require math::exact package require math::geometry package require math::optimize package require math::calculus package require math::numtheory package require math::polynomials package require units package require struct::graph package require struct::matrix package require struct::tree package require struct::list package require struct::record #package require punk::ansi package require snit package require fileutil::magic::filetype catch {package require math::nonexistant} #catch {package require frobnozzle} exit 0