AspectC Download
Supported Platforms
- Linux
- Mac
- Solaris
- Windows (under Cygwin)
If you build AspectC successfully on other platform, please let us know.
Download link is at the bottom of this page.
The following description assumes a Linux environment and a
sufficiently recent installation of gcc (version 2.9 or above).
Build and Test
You can build the AspectC compiler and run the test cases
as following:
>tar -xvf AspectC.tar <--- unzip the tar file
>cd AspectC
>make <--- build and run the test cases
...
result: <--- build is successful and all test cases pass
total=38, succeed = 38 , fail = 0
The AspectC compiler resides in the src/working directory with name "acc".
Special Targets
The following special build targets are supported:
- 'build' : only builds the AspectC compiler.
- 'test' : only runs the test cases, assuming AspectC compiler is already built.
- 'clean' : removes the AspectC compiler and working directory created when running the test cases.
runTest Script
Optionally, you could run individual or all test cases by using runTest script under AspectC/test directory, like :
>cd AspectC/test
>./runTest case01 case02 <--- run individual test cases
or
>./runTest case* <--- run all test cases
If the AspectC compiler is not in the default directory, set ACCTEST variable to point
to the AspectC compiler before running the runTest script as following:
>ACCTEST=~/myaspectc/acc
>export ACCTEST
>cd AspectC/test
>./runTest case*
Click following links to get the tar file for AspectC, which
includes source, test cases and manual. To date, AspectC has been
downloaded times.
AspectC is continously evolving. New features are gradually becoming
available. If you would like to be informed about AspectC news, such as
new releases, major bug fixes and etc. , please email us to join the
AspectC mailing list. The mailing list is low traffic and is only used for
disseminating AspectC news.