OCaml 的替代字符串语法 {|...|} 记录在哪里?
Where is OCaml's alternative string syntax {|...|} documented?
OCaml 的字符串文字语法
let s = "..."
手册中预期位置有说明:
https://caml.inria.fr/pub/docs/manual-ocaml/lex.html#s:stringliteral
但是,OCaml 有另一种用于字符串文字的语法,这对于正则表达式和多行字符串特别方便:
let s = {|...|}
let s = {foo|...|foo}
记录在哪里?
为了自己回答这个问题,语法最初在 OCaml 手册的扩展章节中描述:
感谢 glennsl 和 octachron 指出这一点。
更新:同时它已移至预期的、更显眼的位置:
OCaml 的字符串文字语法
let s = "..."
手册中预期位置有说明:
https://caml.inria.fr/pub/docs/manual-ocaml/lex.html#s:stringliteral
但是,OCaml 有另一种用于字符串文字的语法,这对于正则表达式和多行字符串特别方便:
let s = {|...|}
let s = {foo|...|foo}
记录在哪里?
为了自己回答这个问题,语法最初在 OCaml 手册的扩展章节中描述:
感谢 glennsl 和 octachron 指出这一点。
更新:同时它已移至预期的、更显眼的位置: