Changeset 11898 for trunk/abcl/src/org/armedbear/lisp/jvm.lisp
- Timestamp:
- 05/18/09 21:21:02 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/src/org/armedbear/lisp/jvm.lisp
r11896 r11898 88 88 (defvar *declared-floats* nil) 89 89 (defvar *declared-doubles* nil) 90 (defvar *declared-objects* nil)91 90 92 91 (defstruct (class-file (:constructor %make-class-file)) … … 107 106 (integers (make-hash-table :test 'eql)) 108 107 (floats (make-hash-table :test 'eql)) 109 (doubles (make-hash-table :test 'eql)) 110 (objects (make-hash-table :test 'equal))) 108 (doubles (make-hash-table :test 'eql))) 111 109 112 110 (defun class-name-from-filespec (filespec) … … 140 138 (*declared-integers* (class-file-integers ,var)) 141 139 (*declared-floats* (class-file-floats ,var)) 142 (*declared-doubles* (class-file-doubles ,var)) 143 (*declared-objects* (class-file-objects ,var))) 140 (*declared-doubles* (class-file-doubles ,var))) 144 141 (progn ,@body) 145 142 (setf (class-file-pool ,var) *pool* … … 153 150 (class-file-integers ,var) *declared-integers* 154 151 (class-file-floats ,var) *declared-floats* 155 (class-file-doubles ,var) *declared-doubles* 156 (class-file-objects ,var) *declared-objects*)))) 152 (class-file-doubles ,var) *declared-doubles*)))) 157 153 158 154 (defstruct compiland
Note: See TracChangeset
for help on using the changeset viewer.