[Decus] C compiler for pdp-11 under RSX
Martin Minow
minow at decvax.UUCP
Sat Jun 16 14:46:57 AEST 1984
The current version of Decus C (November 1983 "Second Master Release")
fixed a number of bugs and added a few useful features (such as floating-
point and #if). It is available from Decus as 11-SP-18. The language
still lacks several post V6 features, such as bitfields, enums, local block
variables, direct initialization of local variables, and macros with
arguments -- though a separate pre-processor is distributed.
Since Decus C makes no pretense of supporting Unix features (or
misfeatures), the "extern" problem currently under discussion is
solved very simply:
int foo; /* defined here, may be referenced elsewhere */
extern int foo; /* defined elsewhere, referenced here */
If you write "int foo;" (outside a function) in two files, you will get
a link-editor (Task builder) error. Programs written using the above
syntax are portable to most other C compilers.
Martin Minow
decvax!minow
More information about the Comp.lang.c
mailing list