Projects / AspeCt-oriented C

AspeCt-oriented C

ACC (AspeCt-oriented C) enables aspect-oriented software development with the C programming language. AspeCt-oriented C consists of a compiler that translates code written in AspeCt-oriented C into ANSI C code. This code can be compiled by any ANSI C compliant compiler.

Operating Systems

Recent releases

  •  26 Oct 2013 19:52

    Release Notes: Contains many parser and performance improvements.

    •  29 Jun 2012 23:16

      Release Notes: This release is a complete reimplementation of the Aspect C/C++ compiler.

      •  03 Jan 2011 20:25

        Release Notes: This release adds support for higher versions of GCC (4.2+), 64-bit environments, and #pragma and C++-style comments. It adds examples to the distribution.

        •  10 Jan 2008 11:32

          Release Notes: Minor bugs were fixed. Support for accessing an argument's type/value and return type through the "this" structure inside advice was added. Call/execution join points of a function which returns a function pointer were matched.

          •  06 Aug 2007 20:33

            Release Notes: set()/get() join point and pointcut support was added for global variables, and compiler options were added for manipulating join points.

            Recent comments

            29 Jun 2012 23:18 imipak

            This page currently points to a German project to reimplement Aspect C/C++. The Aspect C compiler originally pointed to no longer exists and the website was removed by the University of Toronto.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.