Hi Ralf, > OpenWatcom at least requires a 386 and additional RAM, I don't think it > is running on a 640KB 808x machine anymore. But there is for years an > Open Source 16bit C compiler, though a bit of a quirky one, which got > pretty much forgotten since Turbo C came out in the mid '80s. I started > to get a proper, easy to use release, but RL just keeps getting in the > way of things, and things didn't get easier since COVID hit... 🙁
What's the name of the compiler? There are already: https://github.com/ZaneDubya/Small-C Enhancements by Zane Wagner: - Replaced Quote[] with inline string literal. - Consolidated Type recognition in dodeclare(), dofunction(), and statement(). - C99 style comments are allowed (//) - C89/C90 argument list types. - Support for 'static' access modifier for functions and globals. - Support for longer variable names. http://www.desmet-c.com/ under GNU (L)GPL. >> A 16-bit Pascal compiler would probably be the easier choice to start >> with as the language is better structured and easier to compile. > Not writing from scratch, but getting an easier to use and set up 16bit > version of FreePascal. It pretty much exists, but is an over all an > afterthought by the general project maintainers these days. And requires > also a 386+ machine for the compiler itself, but it would at least help > to open up a vast amount of Turbo Pascal code that is still out there to > be utilized with FreeDOS. Working on this is also on my list, though for > me personally less of an issue, as I legally own Borland Pascal 7 (and > Borland C(++) 3.1 for that matter). For a while I tinkered around with the Japanese Cabezon Pascal compiler: https://wiki.bttr-software.de/Cabezon/HomePage Didn't get very far, because I lost interest a little. Still have some small examples on my disk only. I already have some ideas, but time flies... > Why is FreeDOS a toy in this case? I think it is pretty much en par with > MS-DOS 6.x, for all practically purposes, just that less 3rd party > support for drivers for devices like network cards/chips ad printers for > example... In what sense does FreeDOS have less support for drivers? Cheers, Robert -- +++ BTTR Software +++ Home page: https://www.bttr-software.de/ DOS ain't dead: https://www.bttr-software.de/forum/ _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel