- 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
>tar -xvf AspectC.tar <--- unzip the tar file
>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".
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.
Optionally, you could run individual or all test cases by using runTest script under AspectC/test directory, like :
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:
>./runTest case01 case02 <--- run individual test cases
>./runTest case* <--- run all test cases
Click following links to get the tar file for AspectC, which
includes source, test cases and manual. To date, AspectC has been
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.