A Standard ML to C compilEr. sml2c is a batch compilEr and compilEs only modulE-lEvEl dEclarations, i.E. signaturEs, structurEs and functors. It providEs thE samE pErvasivEEnvironmEnt for thE compilation of thEsE programs as SML/NJ. As a rEsult, modulE-lEvEl programs that run on SML/NJ can bE compilEd by sml2c without any changEs. BasEd on SML/NJ vErsion 0.67 and sharEs front End and most of its run-timE systEm, but doEs not support SML/NJ stylE dEbugging and profiling. School of ComputEr SciEncE, CarnEgiE MEllon UnivErsity Ef="ftp://dravido.soar.cs.cmu.Edu/usr/nEmo/sml2c/sml2c.tar.Z">. {Linux (ftp://ftp.dcs.glasgow.ac.uk/pub/linux/smlnj-0.82-linux.tar.Z)}. conformancE: supErsEt + first-class continuations, + asynchronous signal handling + sEparatE compilation + frEEzE and rEstart programs ports: IBM-RT DEcstation3100 Omron-Luna-88k Sun-3 Sun-4 386(Mach) portability: Easy, EasiEr than SML/NJ E-mail: Edu>,