Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:bds_c:bds_c [2021-06-28 10:26] GreyWolf [MSX BDS C] |
msx:bds_c:bds_c [2021-06-30 21:37] (текущий) GreyWolf |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== MSX BDS C ====== | + | ~~HIDEPAGE:search;sitemap~~ |
- | + | ~~REDIRECT>bds_c:bds_c~~ | |
- | The BD Software C Compiler (BDS C) | + | |
- | + | ||
- | An 8080/Z80 C Compiler: Now Open Source and Public Domain! | + | |
- | + | ||
- | Initial Commercial Release: August, 1979 | + | |
- | \\ Released into the Public Domain: September 20, 2002 | + | |
- | \\ This Distribution Last Updated: October 10, 2002 | + | |
- | + | ||
- | In 1979, I wrote a compiler for a subset of the pre-Standard ("K&R Classic") C Programming Language. The package was developed on, and targeted for, CP/M-80 floppy-based systems with as little as 32K of available system RAM. Originally intending to publish the source code in BYTE, I was eventually persuaded to turn the project into a retail product. Version 1.0 was released in August of 1979. The full package sold somewhere in the neighborhood of 25,000 copies domestically, and a stripped-down version for Japanese-market MSX machines (distributed under the name Alpha-C) probably sold somewhere in the 50,000 copy range. | + | |
- | + | ||
- | Now BDS C's commercial potential is well in the past. Until recently, I had not been aware of the continuing international interest in 8-bit CP/M (and derivative) systems… upon this discovery, I found no reason not to render BDS C, along with all of its source code (including the 8080 assembly language compiler/linker sources), free to the public. | + | |
- | + | ||
- | FIXME | + | |
- | + | ||
- | + | ||
- | |{{:msx:bds_c:bdsc-all.zip|}}, [[https://www.bdsoft.com/dist/bdsc-all.zip|оригинал]]|CP/M-80 and ZCPR3 retail distributions of BDS C, the complete 8080 assembly language source code for the compiler and linker and a PDF of the User's Guide| | + | |
- | |{{:msx:bds_c:bdsc-src.zip|}}, [[https://www.bdsoft.com/dist/bdsc-src.zip|оригинал]]|compiler/linker source code only| | + | |
- | + | ||
- | {{:msx:bds_c:bdsc-guide.pdf|BDS C User's Guide}}, [[https://www.bdsoft.com/dist/bdsc-guide.pdf|оригинал]] | + | |
- | + | ||
- | {{ :msx:bds_c:bdsc-guide-full.pdf|BDS C User's Guide (full version)}} | + | |
- | [[https://www.bdsoft.com/dist/bdsc-guide-full.pdf|оригинал]] | + | |
- | ====== Ссылки ====== | + | |
- | + | ||
- | [[https://www.bdsoft.com/resources/bdsc.html|BDS C: An 8080/Z80 C Compiler]] | + | |
- | + | ||
- | [[http://www.cpm.z80.de/develop.htm|Gaby Chaudry's CP/M site in Germany]] | + | |
- | + | ||
- | + | ||
- | {{tag>MSX Programming}} | + | |