Article View: net.bugs.4bsd
Article #1695Bug in fillarray of Franz Lisp? (In English)
From: Hideki Watanabe
Date: Wed, 08 Oct 1986 00:54
Date: Wed, 08 Oct 1986 00:54
35 lines
1627 bytes
1627 bytes
There seems to be something wrong with our Franz Lisp (on VAX-11/750 under
4.2BSD). Fillarray of negligent of its task. A sample session follows:
% lisp
Franz Lisp, Opus 38.79
-> (array ill t 3 3)
array[9]
-> (fillarray 'ill '(0))
nil
-> (ill 1 1)
0
-> (ill 2 2)
0
-> (ill 2 3)
nil
-> (ill 3 3)
nil
-> ^D
Goodbye
%
That is, elements (ill 1 1) thru (ill 2 2) are zeroed, but (ill 2 3) thru
(ill 3 3) are not. When I tried with (array ill t 5 5), (ill 1 1) thru
(ill 4 4) were zeroed but (ill 4 5) thru (ill 5 5) are not.
Possibly parameters to fillarray may be wrong, since the manual says
(fillarray 's_array 'l-itms) returns s_array. But how can 'ill evaluate
to nil in the above example?
Is your fillarray ok?
If you know how to fix or avoid this, please help.
Thanks in advance.
Hideki Watanabe
Programming Language Lab.
University of Tsukuba
Technical Details
Message-ID:
<166@tsuku.tsukuba.junet>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!think!husc6!seismo!mcvax!kddlab!nttlab!tsuku!watanabeShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!think!husc6!seismo!mcvax!kddlab!nttlab!tsuku!watanabe From: watanabe@tsuku.tsukuba.junet (Hideki Watanabe) Newsgroups: net.bugs.4bsd,net.lang.lisp Subject: Bug in fillarray of Franz Lisp? (In English) Message-ID: <166@tsuku.tsukuba.junet> Date: Tue, 7-Oct-86 20:54:40 EDT Article-I.D.: tsuku.166 Posted: Tue Oct 7 20:54:40 1986 Date-Received: Tue, 14-Oct-86 07:31:48 EDT Distribution: net Organization: Univ. of Tsukuba, Sakura-Mura, Ibaraki 305, Japan Lines: 35