小编Ruw*_*ngi的帖子

在OCaml中将构造函数名称转换为字符串

我的代码中有以下类型定义:

type tag =
| Head
| Title
| Body
| H1
| P;;

type domtree =
| Empty
| Node of tag * string * domtree list;;
Run Code Online (Sandbox Code Playgroud)

我需要打印标签和字符串.但我找不到任何方法将标记(第一个类型定义中的构造函数名称)转换为字符串并将它们与domtree的字符串部分连接起来.有没有具体的方法来做到这一点?OCaml是否提供了将非内置类型转换为字符串的方法?我在这里发现了一个类似的问题,但我不太明白.

ocaml string-conversion

4
推荐指数
1
解决办法
428
查看次数

标签 统计

ocaml ×1

string-conversion ×1