标签: ocaml keyword
我正在编写一些OCaml代码,并注意到我的语法高亮显示以特殊方式对待to。因此,我启动了OCaml repl(utop),并尝试实例化名为to的变量。
to
let to = 1;;
,并且我得到一个SyntaxError,其中带有to的下划线。我还尝试查看它是否是运算符,
(to);;
但是也引发了SyntaxError。 我想知道:to关键字是什么,并且有OCaml关键字的完整列表吗?
答案 0 :(得分:4)
它似乎是range/for-loop syntax的一部分:
链接中给出的示例:
for i = 1 to 10 do ... done