SMC203.NOT This version of Small-C is based on V2.03a from Micro Cornucopia disks 7 and 8. The objective of the changes was a version that could be compiled with C/80 and could be used with RMAC and LINK from DRI (and/or with ASM or LASM). The work was done on a NEC v20 system using an emu- ator. To compile may require using CCONFIG to increase the table sizes used by C/80. I also found that the [A] option was required for LINK. The changes made fell into two groups - bug fixes and addition of new features. Here follows a partial list: 1) HASH bug fix 2) -b option bug fix 3) EXTRN & PUBLIC declarations for RMAC 4) LINK option in CALL & IOLIB for RMAC use 5) Changed buffer size constants in CC.DEF to larger values Also, the support for VM and PDS was removed. The resulting compiled versions CC80A (for ASM/LASM use) and CC80R (for RMAC use ) were tested on several small programs with good results. They will also compile CC1.C - but a complete recompile was not attempted. The source should also be compilable with any full 'C' compiler - but this was also not attempted. The user is expected to know something about C in general and Small-C in particular before embarking on ambitious projects. The docu- mentation with the Micro Cornucopia disks would be a good start. Maga- zine articles and several books are available through Doctor Dobb's Journal - where the original Small-C was first published. Any questions about, or improvements to, this particular hack of Small-C may be directed to myself, David Johnson via the CP/M conference of Canada Remote Systems, Toronto, Canada. --------------------------------- end ----------------------------------