Ответ 1
В будущем вы можете быть более точными. Например, вы можете дать примерный вывод и ссылку на то, где вы нашли это.
Если я правильно понимаю вашу проблему, то последняя строка ниже - ваша проблема? (фрагмент кода
- datatype tree = leaf | node of int * tree * tree;
datatype tree = leaf | node of int * tree * tree
- val t = node (1, node (2, node (3, leaf, leaf), leaf), leaf);
val t = node (1,node (2,node #,leaf),leaf) : tree
Затем структура Control.Print - это то, что вы ищете. Поэтому просто опустите часть Compiler
и используйте
Control.Print.printDepth := 100;
Обратите внимание, что это специфичный для SML/NJ, а не ml-yacc как таковой.