Я работаю над средой Commandline REPL с помощью Rascal и пытаюсь просмотреть такие вещи, как деревья синтаксического разбора и выходы из библиотеки Ambiguity. Однако они усекаются в командной строке. Например:Выход усечен в Rascal Commandline REPL
rascal>diagnose(parse(|cwd:///Core/tests/F0.func|));
list[Message]: [
info(
"Ambiguity cluster with 2 alternatives",
|cwd:///Core/tests/F0.func|(0,0,<1,0>,<1,0>)),
info(
"Production unique to the one alternative: Exp = app: Exp Exp ;",
|cwd:///Core/tests/F0.func|(0,0,<1,0>,<1,0>)),
info(
"Production unique to th...
Мне интересно видеть остальную часть этого выхода. Есть ли настройка, которую я могу изменить, или каким-то образом я могу просмотреть эту информацию. Благодарю.
Именно то, что я искал. Ура! – josh
BTW, усечение также выполняется, потому что пользователи не просили об этом. Иногда прокрутка становится утомительной. Надеюсь, у нас будет (un) складное выходное взаимодействие в консоли некоторое время в будущем, чтобы получить лучшее из того и другого. – jurgenv