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

OCaml中的“修订语法”是什么?

  •  9
  • aneccodeal  · 技术社区  · 16 年前

    当人们提到OCaml中的“修订语法”时,他们的意思是这将成为该语言的一种新语法,还是只是CamlP4中创建的一种替代语法?如果是前者,那么“修改后的语法”何时成为OCaml的“官方语法”?

    2 回复  |  直到 16 年前
        1
  •  11
  •   Charles Duffy    16 年前

    修改后的语法只是一个例子 alternative to the original Lisp syntax 用Camlp5编写)。有些人喜欢它,但我不鼓励您使用它,因为它只会让您的代码对其他OCaml程序员来说更加混乱。在编写Camlp4/5扩展时,了解修改后的语法很有价值——修改后的语法用于模式和重写,可能是因为它比原来的语法更一致。

        2
  •  2
  •   LB40    16 年前

    推荐文章