From: Jim A. <ja...@us...> - 2003-02-10 17:39:50
|
Update of /cvsroot/thinlisp/thinlisp-1.0/src/tlt/lisp In directory sc8-pr-cvs1:/tmp/cvs-serv30019 Modified Files: l-trans.lisp Log Message: Add comment about how to handle lexical closures. Index: l-trans.lisp =================================================================== RCS file: /cvsroot/thinlisp/thinlisp-1.0/src/tlt/lisp/l-trans.lisp,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -r1.20 -r1.21 *** l-trans.lisp 19 Aug 2001 16:07:05 -0000 1.20 --- l-trans.lisp 10 Feb 2003 17:39:46 -0000 1.21 *************** *** 1770,1774 **** "=" (translate-l-expr-into-c (prepare-l-expr-for-translation ! (make-quoted-constant-l-expr nil env env) 't 'obj) top-c-func top-c-body :c-expr)) top-c-body) --- 1770,1776 ---- "=" (translate-l-expr-into-c (prepare-l-expr-for-translation ! ;; Add reference to closure object here. -jallard 3/24/02 ! (make-quoted-constant-l-expr nil env env) ! 't 'obj) top-c-func top-c-body :c-expr)) top-c-body) |