This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
extending by alias
- From: Fushacko Tito <imdagger at yandex dot ru>
- To: kawa at sourceware dot org
- Date: Fri, 02 Nov 2012 14:47:10 +0400
- Subject: extending by alias
Hi. I see changes in the behavior of Kawa from version 7294 to revision 7318.
Did I use unspecified behavior or is it just a bug? There is piece of my code:
(define-alias AliasClass Object)
(module-extends AliasClass)
(display AliasClass)
New version doesn't allow to extend by alias for me:
$ java -jar kawa-1.12.1.jar --version
Kawa 1.12.1 (revision 7318M)
Copyright (C) 2011 Per Bothner
$ java -jar kawa-1.12.1.jar test.scm
test.scm:2:17: unknown type name 'AliasClass'
But it worked before (but I'm not sure if it's specified behavior):
$ java -jar kawa-1.12.1-old.jar --version
Kawa 1.12.1 (revision 7294)
Copyright (C) 2011 Per Bothner
$ java -jar kawa-1.12.1-old.jar test.scm
ClassType java.lang.Object