On <25 Oct 94 15:38> [EMAIL PROTECTED] wrote:
D.> The Lord of Adders black did speaketh:
>> From: sam-users-owner
>> To: sam
>> Subject: SAM C compiler
>> Date: 25 October 1994 15:29
>>
>> Geoff Winkly man said
>>
>> > So when does C++ get added?
>>
>> Why do you want C++ - it's a bag of shit
D.> Too right, C++ is pap - If I wanted to
D.> messed about by classes and
D.> such like, I would have become a teacher.
>>
>> >Well, I'll pay 20 quid for it if it's
>> >not PD. Any more and I'll spend
D.> the
>> >hassle porting Hitech C, cos at least
>> >I'll know that'll work well
D.> :)
>>
>> I agree - 20 or even 30
>>
D.> 20 yes, 30's a bit steep.
>> Lord B'
D.> Dan Doore
Small-C is PD and this small-c port is just that, so the compiler has to
be free! If he owns the editor or is licesned he can charge for that and
*maybe* any unique io routines to talk to the sam operating system, as long as
they're his own work entirely!
I do realise though that it's everyone else not the person whose ported
it that's talking of paying cash for the pd product,
All that aside Small-c version2 is infinatly better than spectrum HiSoft
C even if it isn't an ANSI compliant C! floats arn't a great loss in C but
many file processing utils would be lost without long & ulong data types!
I'll have a look at the cp/m port and cpc native ports to see what's
involved, when I get some free time:-)
I hope he's altered the optimiser so that it correctly recognises the new
comet assembler source format....
The porting of HiTech C to sam native mode would be a bit difficult as
the supplied source only covers all the lib functions and the C.COM
commandline parser/pseudo-make part.
The source to the pre-processor, syntax-checker, code-generator,
peep-hole optimiser, assembler and linker they've kept to tghemselves to stop
complete ports! There's only enough to make a cross-compiler from CP/M.
CYL.
Johnathan.
___ Olms 1.60 [Evaluation]
--
|Fidonet: Johnathan Taylor 2:2501/307
|Internet: [EMAIL PROTECTED]
|
| Standard disclaimer: The views of this user are strictly his own.