Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Deep Blue C "Compiler"

6 views
Skip to first unread message

Aaron Akman

unread,
Feb 3, 1984, 9:12:12 AM2/3/84
to
The Deep Blue C "Compiler" uses a subset of the C language. Some of C's
features are missing (like structures), but pointers & pointer arithmetic
are there; enough of the language is there so that a C programmer will be
happy.

Deep Blue C does not compile down to assembly language. It compiles into
something that they call C-code, and when you execute a program it loads
it into RAM with an assembly language interpreter of the C-code. Basically,
this C-code is a psuedo-assembly language with a small "instruction set"; each
instruction tells the interpreter to jump to a small section of real assembly
code.

So its pretty fast, but not true assembly language. It lets you jump to a real
assembly language subroutine to do things real fast. I wonder if it uses
the Vertical Blank Interrupt for anything; if it does that means you can't
steal that vector unless you find out what it needs and do it yourself.

To compile you have to run 2 programs, each of which needs to be loaded first,
so it doesn't go real fast.

good luck.

0 new messages