Ignore:
Timestamp:
01/25/09 23:34:24 (12 years ago)
Author:
astalla
Message:

Merged the scripting branch, providing JSR-223 support and other new
features. JSR-233 is only built if the necessary javax.script.* classes
are found in the CLASSPATH.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/src/org/armedbear/lisp/clos.lisp

    r11550 r11590  
    909909             (setf object (cadr object)))
    910910           (intern-eql-specializer object)))
     911  ((and (consp specializer)
     912              (eq (car specializer) 'java:jclass))
     913         (let ((class-name (cadr specializer)))
     914           (when (and (consp class-name)
     915                      (eq (car class-name) 'quote))
     916             (setf class-name (cadr class-name)))
     917           (java::%find-java-class class-name)))
    911918        (t
    912919         (error "Unknown specializer: ~S" specializer))))
Note: See TracChangeset for help on using the changeset viewer.