Я понимаю, что Scheme использует порты для ввода и вывода. Пытаясь узнать, как получить консольный ввод и вывод, я наткнулся на переменную console-i/o-port
MIT-Scheme.
Но интерпретатор хитрости говорит, что это несвязанная переменная. Я хотел бы знать, как мы можем использовать порты для ввода и вывода на консоль (терминал в Unix) в сценарии Guile Scheme. Я все еще новичок в Scheme и Linux, четкие пошаговые инструкции приветствуются.
Кроме того, как работает (display <object>)
? Использует ли он порты по своей сути или есть другой способ.
P.S. Если есть другой способ без использования портов, пожалуйста, дайте мне знать, как его использовать.