twt:OCaml的空白

时间:2021-05-23 13:59:09
【文件属性】:
文件名称:twt:OCaml的空白
文件大小:65KB
文件格式:ZIP
更新时间:2021-05-23 13:59:09
OCaml OCaml的“空白主题” 维护者: 用于OCaml的“空白对象”是一个预处理器(称为ocaml+twt ),它使用缩进来自动括号化多行表达式,例如在Python和Haskell中。 使用自然的缩进模式,它消除了: 的; 语句序列和;;运算符*语句运算符 多行括号嵌套函数应用 涉及嵌套的let,if-else和try-with表达式以及结果括号的歧义 括号关键字in , done , begin和end 语言语法在其他方面与OCaml相同,但有一些限制。 版本1被实现为面向行的预处理器; 这有点骇人听闻。 在将来某个未指定的时间,应该使用适当的语法树解析器重写它,尽管老实说,当前的方法已经走得很远了! 程式码范例 ocaml ocaml + twt let rec main magic_number = Printf.printf "Your guess? "; let
【文件预览】:
twt-master
----ppx_nop.ml(370B)
----doc()
--------quick_reference.tex(5KB)
--------quick_reference.dvi(7KB)
--------quick_reference.pdf(47KB)
----examples()
--------objects.ml(1KB)
--------modules.ml(992B)
--------fib_mem.ml(314B)
--------guess_a_number.ml(352B)
--------quotestr.ml(276B)
--------extension_points.ml(79B)
--------nussinov.ml(2KB)
--------mli.mli(229B)
----caml+twt.el(2KB)
----ocaml+twt.ml(32KB)
----README.md(10KB)
----Makefile(749B)
----.gitignore(38B)
----ppcompose.ml(2KB)

网友评论