Mail Archives: djgpp/2003/02/10/18:22:37
> Does anyone (including DJ) know how the compiler was designed. I know
> parsers are designed with lexicon ggenerators. Since DOS isn't a "true" OS,
> is the compiler and preprocesser connected to system calls?
DOS is a true OS. With DJGPP on top of it, it's even mostly
compatible with POSIX. But that has nothing to do with the compiler.
The compiler is a stand-alone application that runs on a variety of
platforms, from MacOS to OS/2 to DOS, Unix, VMS, and Windows. It uses
standard C runtime functions to interact with the operating system,
which makes it very portable.
As for the design of the compiler, that is independent of DJGPP and
better asked on the gcc discussion list (see http://gcc.gnu.org/).
- Raw text -