CASCAL
CASCAL is a small, cute
programming language
developed
by a small group of students at
the FER university in Zagreb.
We named it CASCAL because it is the mixture of C and PASCAL -- at least that
was our intention in the start :). The language is compiled, strongly-typed,
allows recursion and assembler directives. We also built a simple programming
environment for it (Figure 3-1). It is possible to access Windows API through
assembler directives, so
somebody could use it for real Windows development (although that is not very
possible).
Figure 3-1: CASCAL
environment with a sample program
Download
You can download CASCAL if you want to play with it. There
are no special requirements and it should run on any Windows OS. If you
want to compile the source code, you will need MS Visual C++ 6.0 for
the complier front-end and back-end, and Borland Delphi for IDE compilation. Here are the
files:
|