Changeset 8386


Ignore:
Timestamp:
01/22/05 19:00:37 (16 years ago)
Author:
piso
Message:

Work in progress (tested).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/j/src/org/armedbear/lisp/jvm.lisp

    r8384 r8386  
    22;;;
    33;;; Copyright (C) 2003-2005 Peter Graves
    4 ;;; $Id: jvm.lisp,v 1.362 2005-01-22 12:26:21 piso Exp $
     4;;; $Id: jvm.lisp,v 1.363 2005-01-22 19:00:37 piso Exp $
    55;;;
    66;;; This program is free software; you can redistribute it and/or
     
    54655465        (*closure-variables* ())
    54665466        (*current-compiland* compiland)
     5467        (*child-count* 0)
    54675468        (*speed* *speed*)
    54685469        (*safety* *safety*)
     
    54955496  (unless (or (null environment) (sys::empty-environment-p environment))
    54965497    (error "COMPILE-DEFUN: unable to compile LAMBDA form defined in non-null lexical environment."))
    5497   (setf *child-count* 0)
     5498;;   (setf *child-count* 0)
     5499  (aver (null *current-compiland*))
    54985500  (handler-bind ((warning #'handle-warning))
    5499     (let ((precompiled-form (if *current-compiland*
    5500                                form
    5501                                (precompile-form form t))))
     5501;;     (let ((precompiled-form (if *current-compiland*
     5502;;                                form
     5503;;                                (precompile-form form t))))
    55025504      (compile-1 (make-compiland :name name
    5503                                  :lambda-expression precompiled-form
     5505;;                                  :lambda-expression precompiled-form
     5506                                 :lambda-expression (precompile-form form t)
    55045507                                 :classfile classfile
    5505                                  :parent *current-compiland*)))))
     5508                                 :parent *current-compiland*))))
    55065509
    55075510(defun handle-warning (condition)
Note: See TracChangeset for help on using the changeset viewer.