代码之家  ›  专栏  ›  技术社区  ›  vog

OCaml的可选字符串语法{|…}记录在哪里?

  •  7
  • vog  · 技术社区  · 8 年前

    OCaml的字符串语法

    let s = "..."
    

    在手册中的预期位置解释:

    https://caml.inria.fr/pub/docs/manual-ocaml/lex.html#s:stringliteral

    但是,OCaml有一种字符串文本的替代语法,特别适合正则表达式和多行字符串:

    let s = {|...|}
    let s = {foo|...|foo}
    

    记录在哪里?

    1 回复  |  直到 8 年前
        1
  •  12
  •   Antonin Décimo    5 年前

    为了自己回答这个问题,语法最初在OCaml手册的扩展一章中进行了描述:

    感谢格伦斯尔和奥克塔克龙指出这一点。

    更新: 同时,它也被移到了预期的、更明显的地方: