[PATCH] Update CL testsuite to support RunTestScript tests

Jamison Hope jrh@theptrgroup.com
Tue Jul 3 19:55:00 GMT 2012


Includes a slight rearranging of Makefile.am, and a first cut at
a test script. When I first wrote it, I was getting a whole bunch
of warning messages (hence the file's name), but most of them were
due to bugs that we've fixed recently (cf. r7246). The remaining
warnings are due to accessing a variable which was never declared.
It's an open stylistic question whether there should be a warning
for each access or just for the first in a compilation unit.

Anyway, feel free to rename the file to something more appropriate.

It's testing:
- the ability to setq an undeclared variable (which produces a
   warning but is still a valid thing to do)
- the separate function and value namespaces
- APPLY
- bindings in a let*

Note also the TODOs to make use of CL standard library functions
once we've go them implemented (e.g. using TERPRI instead of
Scheme's newline).

--
Jamison Hope
The PTR Group
www.theptrgroup.com


-------------- next part --------------
A non-text attachment was scrubbed...
Name: cl-testsuite.patch
Type: application/octet-stream
Size: 2597 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/kawa/attachments/20120703/4fc0f964/attachment.obj>


More information about the Kawa mailing list