我调用模块中的一个函数来生成唯一的标签,例如。MyMod.gensym 定义为 let gensym : string -> string = fun s -> incr c; Printf.sprintfc) 但是,我希望能够在某些时间从使用这种gensym的函数中获得可重现的结果,例如。 let reproducible = SomeMod.call x 可能第一次返回["!a1"; &quo
我有一个Perl程序,它调用一个函数,在本例中是ref,并检查结果。具体来说,我正在测试一个变量是一个散列引用。在这种情况下,ref将返回'HASH'。我测试过了,结果成功了。然后我决定对其进行日志记录,添加一个显示相同调用结果的print,但它没有正确工作。下面是一个简化的版本:use warnings;
my $book_ref