[armedbear-cvs] r11516 - trunk/abcl/src/org/armedbear/lisp
Erik Huelsmann
ehuelsmann at common-lisp.net
Tue Dec 30 20:23:46 UTC 2008
Author: ehuelsmann
Date: Tue Dec 30 20:23:45 2008
New Revision: 11516
Log:
Documentation of variable-info fields.
Modified:
trunk/abcl/src/org/armedbear/lisp/jvm.lisp
Modified: trunk/abcl/src/org/armedbear/lisp/jvm.lisp
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/jvm.lisp (original)
+++ trunk/abcl/src/org/armedbear/lisp/jvm.lisp Tue Dec 30 20:23:45 2008
@@ -236,15 +236,17 @@
name
initform
temp-register
- special-p
(declared-type :none)
(derived-type :none)
ignore-p
ignorable-p
representation
- register ; register number or NIL
- index
- closure-index
+ special-p ; indicates whether a variable is special
+ register ; register number for a local variable
+ index ; index number for a variable in the argument array
+ closure-index ; index number for a variable in the closure context array
+ ;; a variable can be either special-p *or* have a register *or*
+ ;; have an index *or a closure-index
reserved-register
(reads 0 :type fixnum)
(writes 0 :type fixnum)
More information about the armedbear-cvs
mailing list