Supongamos que tengo la siguiente función:La desactivación del comando cat
## Just an example
f = function() {
for(i in 1:10000)
cat(i)
return(1)
}
Cuando llamo f()
hay una manera de detener la impresión cat
a la pantalla (sin alterar la función de todos modos)?
La razón detrás de esta pregunta
Mis estudiantes subir sus archivos R. Luego ejecuto las secuencias de comandos y verifico si son correctas. De vez en cuando, un estudiante se va en el comando cat
. Esto es especialmente irritante cuando está en un ciclo largo
No es eso lo hace 'cat'? ¿Por qué querrías usar 'cat' y suprimir su funcionalidad? –
@Tomalak: Buen comentario. He actualizado mi pregunta. – csgillespie
@csgilliespie: marca al estudiante y sigue adelante. Las personas deben estar capacitadas para no dejar líneas de depuración en el código de producción. –