jaffer@ai.mit.EDU (Aubrey Jaffer) (01/31/91)
Archive-name: languages/scheme/scheme-conformance-test/1991-01-30 Archive: altdorf.ai.mit.edu:/archive/scm/test.scm [18.43.0.246] Original-posting-by: jaffer@ai.mit.EDU (Aubrey Jaffer) Original-subject: IEEE Scheme conformance test file Reposted-by: emv@ox.com (Edward Vielmetti) This message announces the availablility of a conformance test file for IEEE Scheme. ftp altdorf.ai.mit.edu (anonymous) cd archive/scm get test.scm `test.scm' is Scheme code which tests conformity with the IEEE spec. Of course, no finite test can guarantee correctness but this file has been very helpful in debugging a new scheme implementation. Test.scm includes some degenerate but legal cases, for example (let () (define x 9) ...). It does not yet test the input and output functions. I will include additions that are mailed to me (jaffer@ai.mit.edu). This directory also contains the distribution version 1.1 of scm. Scm conforms to Revised^3.99 Report on the Algorithmic Language Scheme [Draft August 31, 1989] and the IEEE spec. Scm runs under Unix, VMS, and Microsoft C on IBM PCs. See the file `README' for more details.