Version: 2.0 October 1987 Submitted By: Lutz Hamel, CSPI Operating System: VAX/VMS V4.5, ULTRIX V1.2A Source Language: YACC, LEX, C Keywords: Compilers Memory Requirements: 2MB Notes: Please note this program is in VMS/BACKUP format. Changes & Improvements: Fixed bugs and implemented a wider range of pointer operations. Abstract: WCC is a small, experimental compiler for a functional
subset of the C programming language. The current
implementation of the compiler generates code for the VAX-11
computer running either the VMS or the ULTRIX operating
system. The WCC compiler itself is written in C (maybe one
day it will be able to compile itself).
Program Control
if (expression) statement
if (expression) statement else statement
while (expression) statement
break
continue
return
Data types
char
short
int
long
float
One dimensional arrays of these primitive types are allowed,
pointers to these types are allowed. No complex types are
implemented. All arithmetic operators are implemented except
bit manipulation. Function calls are supported.
Click on DOC to display additional information about the product.Click on FTP to download from the FTP Achives.