The R Project SVN R

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
26266 8349 d 23 h /branches/R-grid/ This commit was manufactured by cvs2svn to create branch 'R-grid'.  
/branches/R-grid
/branches/R-grid/Attic
25960 8368 d 0 h ripley /trunk/src/ don't use Mathlib.h  
/trunk/src/include/R_ext/Random.h
/trunk/src/include/Rmath.h0.in
/trunk/src/nmath/nmath.h
24322 8474 d 13 h ripley /trunk/ branch update  
/trunk/NEWS
/trunk/doc/manual/R-exts.texi
/trunk/src/gnuwin32/CHANGES
/trunk/src/gnuwin32/graphapp/events.c
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/man/Random.Rd
/trunk/src/library/base/man/function.Rd
/trunk/src/main/RNG.c
/trunk/src/main/eval.c
/trunk/src/nmath/snorm.c
20253 8797 d 11 h ripley /trunk/ Add "Inversion" option for normals  
/trunk/NEWS
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/man/Random.Rd
/trunk/src/main/RNG.c
/trunk/src/nmath/snorm.c
18519 8912 d 6 h ripley /trunk/ use colours as default for pie
add 2002 option for Knuth-TAOCP RNG
fix bug on set.seed(xxx, "default"), and change number in example(eigen)
 
/trunk/NEWS
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/R/piechart.R
/trunk/src/library/base/man/Random.Rd
/trunk/src/library/base/man/eigen.Rd
/trunk/src/library/base/man/piechart.Rd
/trunk/src/main/RNG.c
/trunk/tests/reg-tests-2.R
/trunk/tests/reg-tests-2.Rout.save
12778 9301 d 2 h pd /trunk/ branch update  
/trunk/COPYING.LIB
/trunk/src/include/Rdevices.h
/trunk/src/include/stamp-h.in
/trunk/src/library/ctest/src/macintosh
/trunk/src/library/ctest/src/macintosh/ctest.mcp.hqx
/trunk/src/library/ctest/src/macintosh/ctest.mcp.xml
/trunk/src/library/eda/src/macintosh
/trunk/src/library/eda/src/macintosh/eda.mcp.hqx
/trunk/src/library/eda/src/macintosh/eda.mcp.xml
/trunk/src/library/lqs/src/macintosh
/trunk/src/library/lqs/src/macintosh/lqs.mcp.hqx
/trunk/src/library/lqs/src/macintosh/lqs.mcp.xml
/trunk/src/library/modreg/src/macintosh
/trunk/src/library/modreg/src/macintosh/modreg.mcp.hqx
/trunk/src/library/modreg/src/macintosh/modreg.mcp.xml
/trunk/src/library/mva/src/macintosh
/trunk/src/library/mva/src/macintosh/mva.mcp.hqx
/trunk/src/library/mva/src/macintosh/mva.mcp.xml
/trunk/src/library/nls/src/macintosh
/trunk/src/library/nls/src/macintosh/nls.mcp.hqx
/trunk/src/library/nls/src/macintosh/nls.mcp.xml
/trunk/src/library/splines/src/macintosh
/trunk/src/library/splines/src/macintosh/splines.mcp.hqx
/trunk/src/library/splines/src/macintosh/splines.mcp.xml
/trunk/src/library/ts/src/macintosh
/trunk/src/library/ts/src/macintosh/ts.mcp.hqx
/trunk/src/library/ts/src/macintosh/ts.mcp.xml
/trunk/src/macintosh
/trunk/src/macintosh/COPYRIGHTS.mac
/trunk/src/macintosh/INSTALL
/trunk/src/macintosh/Makefile
/trunk/src/macintosh/NEWS.MAC
/trunk/src/macintosh/RHeaders.h
/trunk/src/macintosh/RIntf.h
/trunk/src/macintosh/RandTool.c
/trunk/src/macintosh/build.help
/trunk/src/macintosh/config.mac.h
/trunk/src/macintosh/cwpro
/trunk/src/macintosh/cwpro/R.mcp.hqx
/trunk/src/macintosh/dir
/trunk/src/macintosh/dir/Rdir.c
/trunk/src/macintosh/dir/dirent.h
/trunk/src/macintosh/dll
/trunk/src/macintosh/dll/dlfcn.c
/trunk/src/macintosh/dll/dlfcn.h
/trunk/src/macintosh/dll/dynload.c
/trunk/src/macintosh/dll/macutils.c
/trunk/src/macintosh/dll/macutils.h
/trunk/src/macintosh/edit
/trunk/src/macintosh/edit/REditWin.c
/trunk/src/macintosh/edit/RTextEditor.c
/trunk/src/macintosh/extra
/trunk/src/macintosh/extra/LICENSE
/trunk/src/macintosh/extra/RFLaunch.c
/trunk/src/macintosh/extra/RFLaunch.h
/trunk/src/macintosh/extra/TFLaunch.c
/trunk/src/macintosh/extra/TFLaunch.h
/trunk/src/macintosh/extra/dounzip.c
/trunk/src/macintosh/extra/mac_getenv.c
/trunk/src/macintosh/f2c
/trunk/src/macintosh/f2c/c_abs.c
/trunk/src/macintosh/f2c/cabs.c
/trunk/src/macintosh/f2c/sig_die.c
/trunk/src/macintosh/graphic
/trunk/src/macintosh/graphic/RBitMap.c
/trunk/src/macintosh/graphic/RGWindow.c
/trunk/src/macintosh/graphic/RText.c
/trunk/src/macintosh/graphic/macGraphic.c
/trunk/src/macintosh/gui
/trunk/src/macintosh/gui/DialogUtils.c
/trunk/src/macintosh/gui/FiltersAndHooks.c
/trunk/src/macintosh/gui/LongControls.c
/trunk/src/macintosh/gui/RFiles.c
/trunk/src/macintosh/gui/RInit.c
/trunk/src/macintosh/gui/RIntf.c
/trunk/src/macintosh/gui/RMenus.c
/trunk/src/macintosh/gui/RPreference.c
/trunk/src/macintosh/gui/RScripting.c
/trunk/src/macintosh/gui/RWindows.c
/trunk/src/macintosh/gui/R_Event.c
/trunk/src/macintosh/gui/SmartScroll.c
/trunk/src/macintosh/gui/SmartScroll.h
/trunk/src/macintosh/gui/WEDrags.c
/trunk/src/macintosh/html
/trunk/src/macintosh/html/rmac-FAQ.html
/trunk/src/macintosh/html/rmac.html
/trunk/src/macintosh/macGFile.c
/trunk/src/macintosh/print
/trunk/src/macintosh/print/JobDialogAppend.c
/trunk/src/macintosh/print/PrintSetup.c
/trunk/src/macintosh/print/Printing.c
/trunk/src/macintosh/print/Printing.h
/trunk/src/macintosh/print/p1.c
/trunk/src/macintosh/print/printing2.c
/trunk/src/macintosh/res
/trunk/src/macintosh/res/R.rsrc.hqx
/trunk/src/macintosh/res/RVerRes.r
/trunk/src/macintosh/simplePrint2.c
/trunk/src/macintosh/system.c
/trunk/src/macintosh/waste
/trunk/src/macintosh/waste/WETabHooks.c
/trunk/src/macintosh/waste/WETabHooks.h
/trunk/src/macintosh/waste/WETabs.c
/trunk/src/macintosh/waste/WETabs.h
/trunk/src/gnuwin32/unzip/COPYING
/trunk/src/include/Devices.h
/trunk/AUTHORS
/trunk/COPYRIGHTS
/trunk/INSTALL
/trunk/Makeconf.in
/trunk/Makefile.in
/trunk/NEWS
/trunk/THANKS
/trunk/acinclude.m4
/trunk/aclocal.m4
/trunk/config.site
/trunk/configure
/trunk/configure.in
/trunk/doc/KEYWORDS
/trunk/doc/KEYWORDS.db
/trunk/doc/Makefile.in
/trunk/doc/manual/R-data.texi
/trunk/doc/manual/R-defs.texi
/trunk/doc/manual/R-exts.texi
/trunk/doc/manual/R-intro.texi
/trunk/doc/manual/R-lang.texi
/trunk/share/perl/R/Rdconv.pm
/trunk/share/perl/R/Rdtools.pm
/trunk/src/Makefile.in
/trunk/src/appl/Makefile.in
/trunk/src/appl/Rsock.c
/trunk/src/appl/blas.f
/trunk/src/appl/chisqsim.c
/trunk/src/appl/cpoly.c
/trunk/src/appl/dpbfa.f
/trunk/src/appl/dpbsl.f
/trunk/src/appl/dqrsl.f
/trunk/src/appl/dqrutl.f
/trunk/src/appl/dtrsl.f
/trunk/src/appl/fmin.c
/trunk/src/appl/lbfgsb.c
/trunk/src/appl/loglin.c
/trunk/src/appl/machar.c
/trunk/src/appl/sock.c
/trunk/src/appl/sock.h
/trunk/src/appl/strsignif.c
/trunk/src/appl/uncmin.c
/trunk/src/appl/zeroin.c
/trunk/src/f2clib/d_lg10.c
/trunk/src/f2clib/pow_dd.c
/trunk/src/gnuwin32/CHANGES
/trunk/src/gnuwin32/COPYRIGHTS.win
/trunk/src/gnuwin32/INSTALL
/trunk/src/gnuwin32/INSTALL.in
/trunk/src/gnuwin32/MakeDll
/trunk/src/gnuwin32/Makefile
/trunk/src/gnuwin32/MkRules
/trunk/src/gnuwin32/dataentry.c
/trunk/src/gnuwin32/devga.c
/trunk/src/gnuwin32/dodevga.c
/trunk/src/gnuwin32/fixed/bin/SHLIB
/trunk/src/gnuwin32/graphapp/ga.h
/trunk/src/gnuwin32/graphapp/gdraw.c
/trunk/src/gnuwin32/graphapp/metafile.c
/trunk/src/gnuwin32/installer/INSTALL
/trunk/src/gnuwin32/readme.packages
/trunk/src/gnuwin32/system.c
/trunk/src/gnuwin32/unzip/README
/trunk/src/gnuwin32/unzip/WHERE
/trunk/src/gnuwin32/xdr/rpc/rpc.h
/trunk/src/gnuwin32/xdr/rpc/svc.h
/trunk/src/gnuwin32/xdr/rpc/types.h
/trunk/src/gnuwin32/xdr/xdr.c
/trunk/src/gnuwin32/xdr/xdr_float.c
/trunk/src/include/Defn.h
/trunk/src/include/Graphics.h
/trunk/src/include/Internal.h
/trunk/src/include/Makefile.in
/trunk/src/include/R.h
/trunk/src/include/R_ext/Applic.h
/trunk/src/include/R_ext/Arith.h
/trunk/src/include/R_ext/Boolean.h
/trunk/src/include/R_ext/Complex.h
/trunk/src/include/R_ext/Constants.h
/trunk/src/include/R_ext/Error.h
/trunk/src/include/R_ext/Linpack.h
/trunk/src/include/R_ext/Mathlib.h
/trunk/src/include/R_ext/Memory.h
/trunk/src/include/R_ext/Print.h
/trunk/src/include/R_ext/PrtUtil.h
/trunk/src/include/R_ext/RS.h
/trunk/src/include/R_ext/Random.h
/trunk/src/include/R_ext/Utils.h
/trunk/src/include/R_ext/eventloop.h
/trunk/src/include/Rdefines.h
/trunk/src/include/Rgraphics.h
/trunk/src/include/Rinternals.h
/trunk/src/include/Rmath.h
/trunk/src/include/S.h
/trunk/src/library/base/Makefile.in
/trunk/src/library/base/R/help.R
/trunk/src/library/base/R/legend.R
/trunk/src/library/base/R/library.R
/trunk/src/library/base/R/license.R
/trunk/src/library/base/R/mac/macintosh.R
/trunk/src/library/base/R/mac/system.mac.R
/trunk/src/library/base/R/matrix.R
/trunk/src/library/base/R/packages.R
/trunk/src/library/base/R/qr.R
/trunk/src/library/base/R/readtable.R
/trunk/src/library/base/R/sock.R
/trunk/src/library/base/R/summary.R
/trunk/src/library/base/R/windows/system.gnw.r
/trunk/src/library/base/R/windows/zip.R
/trunk/src/library/base/man/all.equal.Rd
/trunk/src/library/base/man/apropos.Rd
/trunk/src/library/base/man/as.POSIXlt.Rd
/trunk/src/library/base/man/assocplot.Rd
/trunk/src/library/base/man/barplot.Rd
/trunk/src/library/base/man/class.Rd
/trunk/src/library/base/man/count.fields.Rd
/trunk/src/library/base/man/delete.response.Rd
/trunk/src/library/base/man/file.show.Rd
/trunk/src/library/base/man/get.Rd
/trunk/src/library/base/man/grep.Rd
/trunk/src/library/base/man/image.Rd
/trunk/src/library/base/man/layout.Rd
/trunk/src/library/base/man/legend.Rd
/trunk/src/library/base/man/library.Rd
/trunk/src/library/base/man/license.Rd
/trunk/src/library/base/man/load.Rd
/trunk/src/library/base/man/mac/macintosh.Rd
/trunk/src/library/base/man/machine.Rd
/trunk/src/library/base/man/make.names.Rd
/trunk/src/library/base/man/methods.Rd
/trunk/src/library/base/man/object.size.Rd
/trunk/src/library/base/man/plot.ts.Rd
/trunk/src/library/base/man/postscript.Rd
/trunk/src/library/base/man/predict.glm.Rd
/trunk/src/library/base/man/predict.lm.Rd
/trunk/src/library/base/man/quantile.Rd
/trunk/src/library/base/man/rm.Rd
/trunk/src/library/base/man/scan.Rd
/trunk/src/library/base/man/solve.Rd
/trunk/src/library/base/man/strptime.Rd
/trunk/src/library/base/man/strsplit.Rd
/trunk/src/library/base/man/summary.Rd
/trunk/src/library/base/man/system.Rd
/trunk/src/library/base/man/ts.Rd
/trunk/src/library/base/man/windows/Rconsole.Rd
/trunk/src/library/ctest/Makefile.in
/trunk/src/library/ctest/R/ks.test.R
/trunk/src/library/ctest/man/ansari.test.Rd
/trunk/src/library/ctest/man/bartlett.test.Rd
/trunk/src/library/ctest/man/binom.test.Rd
/trunk/src/library/ctest/man/chisq.test.Rd
/trunk/src/library/ctest/man/cor.test.Rd
/trunk/src/library/ctest/man/fisher.test.Rd
/trunk/src/library/ctest/man/fligner.test.Rd
/trunk/src/library/ctest/man/friedman.test.Rd
/trunk/src/library/ctest/man/kruskal.test.Rd
/trunk/src/library/ctest/man/mantelhaen.test.Rd
/trunk/src/library/ctest/man/mood.test.Rd
/trunk/src/library/ctest/man/power.prop.test.Rd
/trunk/src/library/ctest/man/power.t.test.Rd
/trunk/src/library/ctest/man/print.power.htest.Rd
/trunk/src/library/ctest/man/prop.test.Rd
/trunk/src/library/ctest/man/quade.test.Rd
/trunk/src/library/ctest/man/shapiro.test.Rd
/trunk/src/library/ctest/man/t.test.Rd
/trunk/src/library/ctest/man/var.test.Rd
/trunk/src/library/ctest/man/wilcox.test.Rd
/trunk/src/library/eda/Makefile.in
/trunk/src/library/eda/man/smooth.Rd
/trunk/src/library/lqs/Makefile.in
/trunk/src/library/lqs/R/lqs.R
/trunk/src/library/modreg/Makefile.in
/trunk/src/library/modreg/R/smspline.R
/trunk/src/library/modreg/man/ksmooth.Rd
/trunk/src/library/modreg/man/loess.Rd
/trunk/src/library/modreg/man/loess.control.Rd
/trunk/src/library/modreg/man/ppr.Rd
/trunk/src/library/modreg/man/smooth.spline.Rd
/trunk/src/library/modreg/man/supsmu.Rd
/trunk/src/library/modreg/src/bsplvd.f
/trunk/src/library/modreg/src/bvalue.f
/trunk/src/library/modreg/src/loessf.f
/trunk/src/library/modreg/src/ppr.f
/trunk/src/library/modreg/src/sbart.f
/trunk/src/library/modreg/src/sgram.f
/trunk/src/library/modreg/src/sinerp.f
/trunk/src/library/modreg/src/stxwx.f
/trunk/src/library/mva/Makefile.in
/trunk/src/library/mva/src/hclust.f
/trunk/src/library/mva/src/kmns.f
/trunk/src/library/nls/Makefile.in
/trunk/src/library/nls/man/asOneSidedFormula.Rd
/trunk/src/library/nls/man/getInitial.Rd
/trunk/src/library/nls/man/predict.nls.Rd
/trunk/src/library/profile/Rprofile.mac
/trunk/src/library/splines/Makefile.in
/trunk/src/library/stepfun/Makefile.in
/trunk/src/library/tcltk/Makefile.in
/trunk/src/library/tcltk/src/Makefile.in
/trunk/src/library/ts/Makefile.in
/trunk/src/library/ts/R/ar.burg.mts.R
/trunk/src/library/ts/R/ar.yw.mts.R
/trunk/src/library/ts/man/ar.Rd
/trunk/src/library/ts/man/ar.ols.Rd
/trunk/src/library/ts/man/stl.Rd
/trunk/src/library/ts/src/starma.f
/trunk/src/main/Makefile.in
/trunk/src/main/Rregex.h
/trunk/src/main/Rstrptime.h
/trunk/src/main/alloca.c
/trunk/src/main/character.c
/trunk/src/main/datetime.c
/trunk/src/main/devPS.c
/trunk/src/main/devPicTeX.c
/trunk/src/main/devices.c
/trunk/src/main/dotcode.c
/trunk/src/main/graphics.c
/trunk/src/main/main.c
/trunk/src/main/memory.c
/trunk/src/main/names.c
/trunk/src/main/optim.c
/trunk/src/main/par.c
/trunk/src/main/platform.c
/trunk/src/main/plot.c
/trunk/src/main/plot3d.c
/trunk/src/main/print.c
/trunk/src/main/regex.c
/trunk/src/main/scan.c
/trunk/src/main/xxxpr.f
/trunk/src/nmath/Makefile.in
/trunk/src/nmath/fprec.c
/trunk/src/scripts/Sd2Rd.in
/trunk/src/scripts/build.in
/trunk/src/scripts/check.in
/trunk/src/unix/Makefile.in
/trunk/src/unix/X11/devX11.c
/trunk/src/unix/devices.c
/trunk/src/unix/gnome/devGNOME.c
/trunk/src/unix/gnome/devGTK.c
/trunk/src/unix/gnome/system.c
/trunk/src/unix/stubs.c
/trunk/src/unix/sys-std.c
/trunk/src/unix/system.c
/trunk/tests/Makefile.in
/trunk/tests/reg-tests-2.R
/trunk/tests/reg-tests-2.Rout.save
11211 9396 d 2 h ripley /trunk/ C++ wrappers
label lots of terminating #endif's
 
/trunk/doc/manual/R-exts.texi
/trunk/src/include/R_ext/Applic.h
/trunk/src/include/R_ext/Arith.h
/trunk/src/include/R_ext/Boolean.h
/trunk/src/include/R_ext/Complex.h
/trunk/src/include/R_ext/Error.h
/trunk/src/include/R_ext/Graphics.h
/trunk/src/include/R_ext/Linpack.h
/trunk/src/include/R_ext/Mathlib.h
/trunk/src/include/R_ext/Memory.h
/trunk/src/include/R_ext/PrtUtil.h
/trunk/src/include/R_ext/RS.h
/trunk/src/include/R_ext/Random.h
/trunk/src/include/R_ext/Utils.h
/trunk/src/include/R_ext/eventloop.h
10996 9411 d 12 h ripley /trunk/src/ USER -> USER_UNIF  
/trunk/src/include/R_ext/Random.h
/trunk/src/main/RNG.c
8438 9641 d 3 h ripley /trunk/ add "user" method for normal random numbers  
/trunk/NEWS
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/man/Random-user.Rd
/trunk/src/library/base/man/Random.Rd
/trunk/src/main/RNG.c
/trunk/src/nmath/snorm.c
7850 9677 d 2 h ripley /trunk/ DLFUNC returns void * not int (which was unsafe)  
/trunk/src/include/Defn.h
/trunk/src/include/Makefile.in
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/man/Random-user.Rd
/trunk/src/main/RNG.c
/trunk/src/main/dotcode.c
/trunk/src/unix/dynload.c
/trunk/tools/GETSYMBOLS
7842 9677 d 11 h ripley /trunk/ plug-in interface for RNGs  
/trunk/src/library/base/man/Random-user.Rd
/trunk/NEWS
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/man/Random.Rd
/trunk/src/main/RNG.c
7790 9680 d 2 h ripley /trunk/ new RNG kinds and internal tidy-up  
/trunk/COPYRIGHTS
/trunk/NEWS
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/man/Random.Rd
/trunk/src/main/RNG.c
7766 9681 d 2 h ripley /trunk/src/ add way to select type of normal generation  
/trunk/src/include/R_ext/Random.h
/trunk/src/library/base/R/RNG.R
/trunk/src/library/base/man/Random.Rd
/trunk/src/main/RNG.c
/trunk/src/main/names.c
/trunk/src/nmath/snorm.c
7727 9683 d 1 h ripley /trunk/ new API layout  
/trunk/src/include/R_ext
/trunk/src/include/R_ext/Applic.h
/trunk/src/include/R_ext/Arith.h
/trunk/src/include/R_ext/Complex.h
/trunk/src/include/R_ext/Constants.h
/trunk/src/include/R_ext/Error.h
/trunk/src/include/R_ext/Linpack.h
/trunk/src/include/R_ext/Mathlib.h
/trunk/src/include/R_ext/Memory.h
/trunk/src/include/R_ext/PrtUtil.h
/trunk/src/include/R_ext/RS.h
/trunk/src/include/R_ext/Random.h
/trunk/src/include/R_ext/Utils.h
/trunk/src/include/R_ext/f2c.h
/trunk/src/include/Applic.h
/trunk/src/include/Arith.h
/trunk/src/include/Blas.h
/trunk/src/include/Complex.h
/trunk/src/include/Error.h
/trunk/src/include/Errormsg.h
/trunk/src/include/Linpack.h
/trunk/src/include/Mathlib.h
/trunk/src/include/Memory.h
/trunk/src/include/PrtUtil.h
/trunk/src/include/Random.h
/trunk/src/include/Utils.h
/trunk/src/include/f2c.h
/trunk/Makeconf.in
/trunk/src/appl/Makefile.win
/trunk/src/appl/chisqsim.c
/trunk/src/appl/lbfgsb.c
/trunk/src/appl/loglin.c
/trunk/src/appl/uncmin.c
/trunk/src/gnuwin32/Makefile
/trunk/src/include/Makefile.in
/trunk/src/include/README
/trunk/src/library/ctest/src/ansari.c
/trunk/src/library/ctest/src/kendall.c
/trunk/src/library/ctest/src/nscor.c
/trunk/src/library/ctest/src/swilk.c
/trunk/src/library/eda/src/line.c
/trunk/src/library/lqs/src/lqs.c
/trunk/src/library/modreg/src/ksmooth.c
/trunk/src/library/modreg/src/loessc.c
/trunk/src/library/mva/src/hclust-utils.c
/trunk/src/library/nls/src/nls.c
/trunk/src/library/ts/src/burg.c
/trunk/src/library/ts/src/carray.c
/trunk/src/library/ts/src/carray.h
/trunk/src/library/ts/src/filter.c
/trunk/src/library/ts/src/mburg.c
/trunk/src/library/ts/src/myw.c
/trunk/src/library/ts/src/pacf.c
/trunk/src/library/ts/src/qr.c
/trunk/src/main/Makefile.win
/trunk/src/main/memory.c
/trunk/src/main/optim.c
/trunk/src/main/optimize.c
/trunk/src/nmath/Makefile.win
/trunk/src/nmath/rlogis.c