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