nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 26 Nov 2020 14:40



Reply to topic  [ 65 posts ]  Go to page Previous  1, 2, 3, 4, 5
Solid C 
Author Message
Senior

Joined: 05 Oct 2009 20:44
Posts: 153
Location: 212.164.105.5
Reply with quote
когда то давно под i8080 был один компилятор сей, BDS C. запускался он из под цпм. поставлялся в комплекте с исходниками. вроде генерил код под i8080 и на нём же работал. но он не умеет в long и float.


01 Nov 2020 04:53
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Sayman wrote:
когда то давно под i8080 был один компилятор сей, BDS C. запускался он из под цпм. поставлялся в комплекте с исходниками.

Когда я потерпел неудачу с Best-C для "Специалиста", то поискал другой образец, как писать компилятор С.

И нашел я следующий проект: SMALL C
Quote:
SMALL C is a "C" language compiler that is available with source code. It is very easy to port to another CPU, and this has been done many times.

Там есть и такой вариант:
Quote:
SMALL C/Plus v1.0 : Small C V1.0 with structures/unions, floating point, and more. Runs on CP/M (61K TPA required). Generates a rather weird set of mnemonics but assembler is furnished.

Вот только времени заняться этим пока не нашлось... :-?

_________________
iLavr


01 Nov 2020 09:29
Profile
Senior

Joined: 05 Oct 2009 20:44
Posts: 153
Location: 212.164.105.5
Reply with quote
SmallC это помойка. на его основе как раз и написаны такие компиляторы, как SDCC и Z88DK.
лучше на BDS C посмотри.
загляни сюда. если не заглядывал ранее: http://www.z80.eu/c-compiler.html


01 Nov 2020 10:08
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 18968
Location: Silicon Valley
Reply with quote
SmallC упоминался на этом форуме в 2017:
http://www.nedopc.org/forum/viewtopic.php?f=72&t=17191

_________________
:eugeek: https://twitter.com/Shaos1973


01 Nov 2020 11:14
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Sayman wrote:
лучше на BDS C посмотри.
загляни сюда. если не заглядывал ранее: http://www.z80.eu/c-compiler.html

Видел это ранее... но - спасибо, исходник скачал...

На SmallC я обратил внимание, поскольку его успешно переносили на разные платформы.
Выходит, подумал я, - код его многим достаточно понятен.
Так-то опыта у меня в этом практически нет.

_________________
iLavr


01 Nov 2020 11:39
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 65 posts ]  Go to page Previous  1, 2, 3, 4, 5

Who is online

Users browsing this forum: Bing [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.