Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!lll-lcc!pyramid!voder!kontron!stephan
From: stephan@kontron.UUCP (Stephan W. Wendl)
Newsgroups: comp.sys.atari.st,comp.lang.c
Subject: Re: "C" on Atari looks pretty wierd
Message-ID: <1268@kontron.UUCP>
Date: Wed, 24-Dec-86 14:50:09 EST
Article-I.D.: kontron.1268
Posted: Wed Dec 24 14:50:09 1986
Date-Received: Wed, 24-Dec-86 21:35:59 EST
References: <1587@hoptoad.uucp>
Organization: Kontron Electronics, Mt. View, CA
Lines: 19
Xref: mnetor comp.sys.atari.st:562 comp.lang.c:539

> Xref: kontron comp.sys.atari.st:478 comp.lang.c:489
> 
> Do Atari C compilers really accept these?  What do they do?
> 
> Also, the library routines used are almost totally bonkers.  E.g.
> to open a file they use Fopen rather than fopen.  To read it's Fread.
> To scan a directory it's Fsfirst and Fsnext rather than opendir and
> readdir.  For malloc/free they even use Malloc/Mfree!  What was wrong
> with the old names, did they make software too easy to port?
> 
> -- 
> John Gilmore  {sun,ptsfa,lll-crg,ihnp4}!hoptoad!gnu   jgilmore@lll-crg.arpa


I don't know about the '//' but the line behind references gem calls.

About the library routines: apearently there quite some bugs in the lib functions
and one way to get arround is to use macros which just convert into trap calls. 
That effectivly makes the program work and quite shorter in codesize.