如何在ocaml(顶级)中显示大长度的列表

ZoC*_*ode 3 ocaml read-eval-print-loop ocaml-toplevel

我已经创建了一个包含很多元素的列表,ocaml我想看看里面有什么,但ocaml只是向我展示了这样的一小部分:[e1,e2,e3;...].如何配置ocaml显示所有内容?

Jul*_*ren 6

你可以用#print_length和交互式地看到更长更深的结构#print_depth

# #print_depth 0;;
# [1;2;3;4];;
- : int list = [...]

# #print_depth 1;;
# [[1];[2];[3];[4]];;
- : int list list = [[...]; [...]; [...]; [...]]

# #print_length 3;;
# [1;2;3;4];;
- : int list = [1; 2; ...]
Run Code Online (Sandbox Code Playgroud)