我有以下内容:
val it = DATAX ("hello",DATAX ("world",DATAX #,DATAX #),...
有没有办法让 SMLNJ 解释器扩展“#”,以便我可以看到确切的数据是什么?谢谢!
好的。我找到了一个答案:
http://www.cs.cmu.edu/~me/212/environment.html http://www.cs.cmu.edu/~me/212/environment.html
当SML/NJ打印数据结构时,
它只打印该数据结构
一定的深度。在那个深度之下
而是打印 #。这一般是
一件好事,因为数据结构
可以非常大(甚至是循环)。
但是,默认深度
SML/NJ打印数据结构为5,
这通常是不够的。你可以
调整打印深度
数据结构通过输入,
例子,
Control.Print.printDepth := 10;
将深度设置为 10。SML/NJ 也
缩写列表和字符串
一定的长度。您可以设置长度
通过设置发生这种情况
Control.Print.printLength 和
Control.Print.stringDepth,以某种方式
与上述类似。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)