This is the mail archive of the kawa@sourceware.org mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Update CL testsuite to support RunTestScript tests


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


Attachment: cl-testsuite.patch
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]