OCaml
OCaml语言编程中遇到的问题
skyklo123
这个作者很懒,什么都没留下…
展开
-
OCaml的debug
首先,ocaml的debug只能在unix系统上,以及windows的cwygin上(记不清了,我只在Ubuntu上用过) 一种方式是可以在toplevel中用trace,如: # let exchange i j v = let aux = v.(i) in v.(i) <- v.(j); v.(j) <- aux let one_pass_vect fin v = for j = 1 to fin do if v.(j -原创 2022-01-05 17:13:47 · 536 阅读 · 0 评论 -
ocaml递归列表March_failure
注意提示:此程序不能包含有些例外情况,比如_::[ ]即一个数字加一个空表的情况 这也说明:hd1和hd2都明确的表示数,不能用空表来替代,而对于hd1::hd2::[ ],这种情况是被允许的,因为tl是list当然也可以是空表。 ...原创 2021-09-20 00:46:14 · 76 阅读 · 0 评论