[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C compiler for an Apple II



In article <1182183301.945912.245800@n15g2000prd.googlegroups.com>,
John  <zzzjoki@yahoo.com> wrote:

> On Jun 18, 12:12 am, pau...@saaf.se (Paul Schlyter) wrote:
>> In article <1182127942.239836.69...@i13g2000prf.googlegroups.com>, <sund...@nwrain.net> wrote:
>>
>> ....................
>> ....................
>>
>>> 3. Small-C, while not a full implementation, will be useful to those
>>> needing a compiler until full languages are available on ORCA/M.
>>
>> ....and when will *that* happen?   ;-)
>>
>> And what does "full language" mean here?  K&R-C as it existed in the
>> heydays of the Apple II?  Or C-89?  Or perhaps even C-99?
> 
> (from Answers.com )
> 
> ----- snip snip -------------------------------
> 
> Small-C
> 
> In computing, Small-C is both a subset of the C programming language,
> suitable for resource-limited microcomputers and embedded systems, and
> an implementation of that subset. Originally valuable as an early
> compiler for microcomputer systems available during the late 1970s and
> early 1980s, the implementation has also been useful as an example
> simple enough for teaching purposes.
> 
> The original compiler, written in Small-C for the Intel 8080 by Ron
> Cain, appeared in the May 1980 issue of Dr. Dobb's Journal. James E.
> Hendrix improved and extended the original compiler, and wrote The
> Small-C Handbook. According to his own recollection, he developed
> Small-C partially on a Unix system to which he had access. Small-C was
> important for tiny computers in a manner somewhat analogous to the
> importance of GCC for larger computers. Just like its Unix
> counterparts, the compiler generates assembler code, which then must
> be translated to machine code by an available assembler.
> 
> ---- end of snip -----------
> 
> There is more in the article about why people found it interesting.

Well I know all that already -- I also have Henrix book.

But it didn't answer my question.  I didn't ask about Small-C - instead
I asked a question about that future "full languages available on ORCA/M".
But I suppose it never materialized and never will....


-- 
----------------------------------------------------------------
Paul Schlyter,  Grev Turegatan 40,  SE-114 38 Stockholm,  SWEDEN
e-mail:  pausch at stockholm dot bostream dot se
WWW:     http://stjarnhimlen.se/