
Код: Выделить всё
(print (+ (read) (read)))
Если вводить это интерактивно в gcl, то все работает как и задумано.
Если ее записать в файл и вызвать gcl -batch -load lisp1.lisp, то валится с ошибкой:
Код: Выделить всё
Error: Unexpected end of #<input stream "lisp1.lisp">.
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by SYSTEM:TOP-LEVEL.
Broken at READ. Type :H for Help.
Почему? Что я делаю не так?
PS. Просьба не пинать за особо ламерский вопрос, а так же не посылать в гугл - там я уже был.