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

Reply via email to