From markus.liedgens at ipw.agrl.ethz.ch  Fri Jan 28 19:58:39 2005
From: markus.liedgens at ipw.agrl.ethz.ch (markus.liedgens@ipw.agrl.ethz.ch)
Date: Fri Jan 28 19:58:46 2005
Subject: [Rd] print() from within a function - Windows specific? (PR#7584)
Message-ID: <20050128185839.2A1C8DB8B@slim.kubism.ku.dk>

Full_Name: Markus Liedgens
Version: Ever since 1.6
OS: Windows 98 / Windows Xp
Submission from: (NULL) (81.63.111.226)


To control the progress of a function one can consider to use print() to issue a
message in the command window. However, using Win98 / R 1.9 or WinXP / R 2.0,
this approach is of little usefulness, since all the print() commands are issued
at once, just before the control returns to the command window. A test code
could be:

for(i in 1:10){
 for(j in 1:1000){
  for(k in 1:1000){}
 }
 print(i)
}

I once ask a linux / unix user and he was not able to reproduce the problem.

Best regards

-------------------------------------------------
Markus Liedgens
Institut f?r Pflanzenwissenschaften - ETH Z?rich
FEL Eschikon 33
8315 Lidau, Switzerland
e-mail: markus.liedgens@ipw.agrl.ethz.ch
--------------------------------------------------
8315 Lindau


[Rd] print() from within a function - Windows specific? (PR#7584)
markus.liedgens@ipw.agrl.ethz.ch