Hallo Herr TK Chia,

am Mittwoch, 17. März 2021 um 13:19 schrieben Sie:

> Hello Bruce, hello Dennis,

>> No recursion and no floating point will be blockers users need to keep
>> in mind, but being able to build for 8bit micros like the 8080, Z-80,
>> and 6502 is a definite plus..

> The Cowgol page (http://cowlark.com/cowgol/index.html) says that the
> lack of recursion is because most of the target platforms "don't really
> support stack frames".  I wonder if that means there will also be a
> problem writing, say, thread-safe routines or re-entrant routines.

as I understand it, lokal variables are NOT on a stack, but somehow
mapped to global (but invisible to other routines) memory.

so this is not re-entrant, and also not threadsave.

and: you won't find much of multi-threading on a Z80 ;)

also: we probably have more competent compilers for DOS, but there
were clearly missing competent compilers for CP/M, Z80, 6502, and the
other targets that he attempts.

Tom




_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to