可以禁用SML中的所有打印语句

时间:2016-04-17 01:49:23

标签: sml smlnj

我目前在SML代码中有很多打印语句,我正在遍历一个非常大的树,所以打印所有打印语句需要一段时间,但是现在我不想看到任何打印语句,只是希望看到它尽可能快地运行。但我不想评论所有的印刷品,因为我后来再次需要它们来调试其他东西。 所以我只想暂时禁用它们来运行这段代码。

我正在使用SML / NJ编译器。

1 个答案:

答案 0 :(得分:7)

由于代码中的第一行放置了定义

fun print x = ();

然后 - 您的代码仍然有效,但打印件什么都不做。

如果要重新启用print,请删除该行。