Paktor@cup.portal.com (David L Paktor) (02/09/89)
Hi, Jon. Thanks for replying to my public answer. Unfortunately, the path you used, and suggested I return along, is the exact one that bounced twice when I attempted to use it to write you. I will attempt to mail you a copy of this, but, in any case, I am going to post it. I have recently spoken with the person in question, and he gave me permission to -- even requested that I -- post this information, so here goes. My friend Brian Donovan put together a test suite to do exactly what you asked about, and used it when he was working with me at Novix, developing Novix's Forth for the three board-level products. The Test Suite was a series of files, with some definitions to define what the correct result should be, and give a message (and keep a count) when errors were found. We ran it every time we made a modification, and caught a few bugs with it. Brian (who is also one of the original authors of JForth for the Amiga) has retained ownership of it, because it was originally developed for testing JForth for conformance to the '83 standard. It was one of the best test suites that I and several other people had ever seen, and seemed to cover all of the points covered in the standard, but the best feature is that the tools are there to facilitate adding any other tests you may need or want... Brian offers it for sale at $25. You can contact him at 4054 Wilkie Way, Palo Alto, Ca. 94306 or phone (415) 856 3669. It is presently available on either IBM- or Amiga- format disk, and is soon expected to be available in MacIntosh format, too. Good luck. David ~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ === Mister Systems === | "You know the times David L Paktor | you impress me the most | are the times when you don't try; Paktor@cup.Portal.com | when you don't even try." -- Joni Mitchell | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~