Dear Ben, I have implemented a symbolic algebra system about ten years ago in Scheme. It was named SICS (Sistema Interativo de Computa��o Simb�lica -- Interactive Symbolic Computer System). It was developed in PC Scheme. Nowadays PC Scheme is not available anymore -- and I lost my PC Scheme diskettes. The code I wrote is not "standard Scheme" and it does not run in other Scheme implementations out of the box. If I had the time I would port it to a more "stard Scheme" so it could run on most Scheme implementations. Recently I have worked out a computer algebra system (which I have named CAlg), based on this previous work. My primarily implementation is done in the Clean programming language, but I am in the process of porting it to Haskell. It has not been released to the public, since it still needs some polishing. I have documented the basics of CAlg (although the documentation is still somewhat evolving) and am going to present it as my master thesis early next year in ITA (Instituto Tecnol�gico de Aeron�utica, Brazil). Dr. Eduardo Costa has informaly helped me with this project. I intend to soon release a public version of CAlg. Romildo. ------------------------------------------------------------------------ On Sun, Nov 28, 1999 at 04:13:48PM -0500, Ben wrote: > A recent thread on the Haskell mailing list spawned a discussion on > computer algebra systems. It was mentioned that you have already > written one in Scheme called CICS and that you have written a document > (monograph) describing the process of implementing one. > > Is CICS still available some where? Would you send me a copy of your > monograph? > > Thanks, > Ben. -- Prof. Jos� Romildo Malaquias <[EMAIL PROTECTED]> Departamento de Computa��o Universidade Federal de Ouro Preto Brasil
