((display "test" console-i/o-port) (dummy (- count 1)))
Это вызов функции, где (display "test" console-i/o-port)
- это функция, которая должна вызываться, а (dummy (- count 1))
- аргумент этой функции. Поскольку `(отображать" test "console-i / o-port) фактически не возвращает функцию, это приведет к ошибке (после печати test).
Чтобы сделать то, что вы на самом деле хотите (сначала выполните (display ...)
, а затем (dummy ...)
), вы можете использовать форму begin
следующим образом:
(begin (display "test" console-i/o-port) (dummy (- count 1)))