Projects / The Aime Interpreter

The Aime Interpreter

aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  24 May 2012 00:03

    Release Notes: An alternative memory management policy is now demonstrated. Unlike the original immediate disposal policy which frees objects as soon as they are no longer reachable, the new garbage collection policy delays objects disposal, and when it finally frees them, it does it in a consolidated fashion.

    •  08 May 2012 21:29

      Release Notes: A couple of reference chasing recursive algorithms are replaced by non-recursive ones.

      •  15 Apr 2012 23:05

        Release Notes: Split string constants are now supported. The standalone aime interpreter features experimental C source preprocessing.

        •  21 Mar 2012 21:56

          Release Notes: This release fixes bugs in the process library I/O and in formatting function types when error reporting. The associative array library has been expanded again.

          •  05 Mar 2012 22:44

            Release Notes: A bug corrupting function returns was fixed. A bug in the r_less function was fixed. A bug with the newly introduced executive assembler was fixed. The bug was causing the applications to crash when destroying objects referenced only by function arguments. The associative array library available for the interpreted programs has been expanded.

            Screenshot

            Project Spotlight

            todoyu

            A Web-based way to manage your projects, bringing your team and clients together to work on projects.

            Screenshot

            Project Spotlight

            OXID eShop Community Edition

            An eCommerce system.