Hi all.
I've released recently the source code to my almost full K&R C compiler (minus
extern and static) made in 1993-1996.
It was developed based on Small-C and expanded to K&R per the book.
The target of this C compiler is a transputer chip. The C compiler runs under my own operating system, and you'll find along text editor, assembler, assorted utilities, a 3D modeler, and a ported Ray Tracer program.
For this to work, I've made a transputer emulator that can be compiled in recent macOS (test with Macbook Air M1)
The full source code is available at https://github.com/nanochess/transputer
Also three articles about the development are linked there.
Enjoy it!
Regards,
Hi all.
I've released recently the source code to my almost full K&R C compiler (minus
extern and static) made in 1993-1996.
It was developed based on Small-C and expanded to K&R per the book.
The target of this C compiler is a transputer chip. The C compiler runs under my own operating system, and you'll find along text editor, assembler, assorted utilities, a 3D modeler, and a ported Ray Tracer program.
For this to work, I've made a transputer emulator that can be compiled in recent macOS (test with Macbook Air M1)
The full source code is available at https://github.com/nanochess/transputer
Also three articles about the development are linked there.
Enjoy it!
Regards,
--
Oscar Toledo G.
Email: biyubi at gmail dot com
"You may remember me from such books as Programming Boot Sector Games and More Boot Sector Games"
I remember when companies used VAX
Oscar - If your K&R compiler is available via a channel other than
github, please let me know. I haven't been able get it through github.
Hi Hul.
I just sent you a Google Drive link with a copy of the repository.
On 19 Mar 2025 at 19:45:11 CST, "Hul Tytus" <ht@panix.com> wrote:
Oscar - If your K&R compiler is available via a channel other than
github, please let me know. I haven't been able get it through github.
Hul
Oscar Toledo G. <biyubi@gmail.com> wrote:
Hi all.
I've released recently the source code to my almost full K&R C compiler (minus
extern and static) made in 1993-1996.
It was developed based on Small-C and expanded to K&R per the book.
The target of this C compiler is a transputer chip. The C compiler runs under
my own operating system, and you'll find along text editor, assembler,
assorted utilities, a 3D modeler, and a ported Ray Tracer program.
For this to work, I've made a transputer emulator that can be compiled in >> recent macOS (test with Macbook Air M1)
The full source code is available at https://github.com/nanochess/transputer
Also three articles about the development are linked there.
Enjoy it!
Regards,
--
Oscar Toledo G.
Email: biyubi at gmail dot com
"You may remember me from such books as Programming Boot Sector Games and >> More Boot Sector Games"
I remember when companies used VAX
--
Oscar Toledo G.
Email: biyubi at gmail dot com
"You may remember me from such books as Programming Boot Sector Games and More Boot Sector Games"
I remember when companies used VAX
On 19 Mar 2025 at 6:22:06 CST, "anthk" <anthk@openbsd.home> wrote:
On 2025-03-16, Oscar Toledo G <biyubi@gmail.com> wrote:
Hi all.
I've released recently the source code to my almost full K&R C compiler (minus
extern and static) made in 1993-1996.
It was developed based on Small-C and expanded to K&R per the book.
The target of this C compiler is a transputer chip. The C compiler runs under
my own operating system, and you'll find along text editor, assembler,
assorted utilities, a 3D modeler, and a ported Ray Tracer program.
For this to work, I've made a transputer emulator that can be compiled in >>> recent macOS (test with Macbook Air M1)
The full source code is available at https://github.com/nanochess/transputer
Also three articles about the development are linked there.
Enjoy it!
Regards,
Thanks/Gracias. Altough from you I would expect using something like Minix 3,
or OpenBSD :D.
I'm more mainstream these days because I keep distros of IntyBASIC, CVBasic, and CoolCV for Windows, macOS and Linux.
I use a Macbook Air for development, and VirtualBox for running both Windows and Fedora, so I don't need to use another computer.
Regards,
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (3 / 13) |
Uptime: | 06:39:12 |
Calls: | 10,388 |
Calls today: | 3 |
Files: | 14,061 |
Messages: | 6,416,816 |
Posted today: | 1 |