4 ms·
But with an effort to be backwarts (sic!) compatible. Code moved from Maclisp to ZetaLisp to Common Lisp. One can write (mapcar (function (lambda (...) ...)) .
by lispm 3y ago
But with an effort to be backwarts (sic!) compatible. Code moved from Maclisp to ZetaLisp to Common Lisp.
One can write (mapcar (function (lambda (...) ...)) ...), but the (dolist (...) ...) is still there. Even PROG is still there.
For Scheme code needed to be rewritten, especially since Scheme changed more: syntax, different macro system, different control flow, different control flow abstractions, less built-in features, old features added back by libraries, ...