I think I completely agree with Johnathan on this point. The main use for a C compiler on a machine like the SAM would be to port software from the public domain. For this to be possible its got to be ANSI - or at least K&R (give or take the floating point stuff - that can always be implemented using the SAMs floating point calculator). As far as I know Small C is far from a full version of C - it does not contain structures etc.
Hitech C (note NOT HiSoft) is very impressive - full ANSI support, optimisation, macro assembler etc and is completely free (not counting the need for PRODOS). The only dissadvantage is the memory constraint of the CPM2.2 implementation, 64K max. So what I would like to see is a compiler with all of Hitech's features plus support for the SAMs extented memory, and link libraries etc etc. I have a horrible feeling that all we are really going to get is a `toy' system - which in many ways is what HiSoft C for the spectrum was. Comments anyone? Allan --

