ChessLisp's user function invocation is now working. However, the internal evaluator implementation needs to be changed from recursive to iterative. But all the dynamic and lexical scope bindings are working along with the activation stack and storage reclamation, so that's something.
sje wrote:ChessLisp's user function invocation is now working. However, the internal evaluator implementation needs to be changed from recursive to iterative. But all the dynamic and lexical scope bindings are working along with the activation stack and storage reclamation, so that's something.