如何打印自定义对象?

时间:2019-07-02 13:22:42

标签: racket custom-object

此参考文献指出应实现printable <%>,并且它似乎是对prop:custom-write的包装。

https://docs.racket-lang.org/reference/objectprinting.html

但是prop:custom-write的文档说它不推荐使用gen:custom-write。

1 个答案:

答案 0 :(得分:1)

如果您正在使用Racket类和对象系统,请实施printable<%>。 如果使用结构,请使用gen:custom-write