Filewatcher File Search File Search
Content Search
» » » » »


The ERESI aspect library

Libaspect is a general purpose low-level library dedicated to feature-based, aspect-oriented project modeling written in the C language. It is especially relevant when embedded into a runtime environment such as ERESI, because it makes the project to become reflective by allowing its uniform internal structures to be modified directly from the Eresi language provided you also link with librevm which is the interpreter for such language. Libaspect also provides facilities for the project to auto-profile itself, which has a concrete use in fast-diagnostic debugging of the analysis framework.

The main features of the ERESI aspects library are :

* A generic and extensive API and data structures for using hash tables. * A generic modeling API and data structure called a reflective vector aspect for modular feature-based portability system in the project development. * A generic macro system and help API for the auto-profiling of program's functions developed in the C or C++ languages. * A complete type definition system for the specification of new data types in the Eresi meta-language and their use in domain specific Intermediate Representation (IR), with a direct use in the realm of reflection, program transformation and type-based decompilation.

Package version:1:0.8a25-3


eresi (1:0.8a25-3) unstable; urgency=low

  * debian/paches/01_fix_gcc4.4.dpatch:
    - Patch from Ubuntu to fix build error by dprintf redefinition.
      (Closes: #552861)
  * debian/control:
    - Added strict dependencies of -dev packages 

 -- Andrés Roldán <>  Thu, 29 Oct 2009 12:50:14 +0000

eresi (1:0.8a25-2) unstable; urgency=low

  * debian/patches/01_implicit-pointer


Debianized-By: Andres Roldan <>
Debianized-Date: Thu, 19 Jun 2008 22:01:43 COT 
Upstream-Name: The ERESI Team

Files: *
Copyright: Copyright 2007-2008, ERESI Project
License: GPL-2+ | other

License: GPL-2+
  On Debian systems, the complete t

Browse inside libaspect0_0.8a25-3_amd64.deb

         [DIR]DEBIAN/ (5)  65535+ mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download libaspect0_0.8a25-3_amd64.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017